Single Processor Single Thread

Both Autodesk Revit and AutoCAD are largely single-threaded applications, especially for the core tasks like:

  • Opening a Model or File

  • Drawing

  • Modeling

  • View manipulation (e.g. panning, zooming, orbiting)

  • Regenerating views

  • Running most scripts and plugins

These actions are processed by a single CPU core, meaning the maximum speed of a single thread (i.e., how fast one CPU core can do work) is the biggest performance factor — not how many cores your CPU has.

Problem with Processor Speeds

Modern processor generally have a "base" speed and a "boost" speed. The processor will say it will run at 5.6GHz however that is its "boost" speed. Its base speed is 2.6GHz

Issues with a "base" speed;

  • Not every process or thread is run at the "boosted" speed.

  • There is no way to say what process runs at the "boosted" speed.

  • When a thread is "boosted" it only runs at that speed for a period of time, not the life of the thread

  • Generally the threads will run at the "base" speed

How to get the best performance

The solution is not that complicated, you want to get the processor that has the highest "base" speed you can get. If your base speed is 4GHz you are going to see better production performance over a processor that has a base speed of 2.8GHz and a boost speed of 5.6GHz

Best way to drive performance;

  • Highest "base" CPU speed possible

  • M.2 NVMe storage

  • Paring your RAM to your CPU

  • Motherboard speed and options

  • Optimize Power Supply for load

Other ways to drive performance that are bit more dramatic... Be careful if you do these as they can burn out any of the components;

  • Overclock the CPU and or RAM

    • Requires Liquid Cooling for CPU / RAM

  • Customized the Power

How we build our machines

We only use performance hardware and design our system for "Production Performance"

Design

Production performance is a term we use that means solid consistent performance. Throughout the design process we obsess over each component and how they work together and get the most performance possible from every component.

Hardware

Not all hardware is equal, we only use components have have a proven track record and the highest reliability ratings. Our machines will last longer than the typical consumer grade products.

Support

We support our hardware, so we spend a lot of time and effort to make sure the build is solid.