Recommended Hardware for Revit
Like most software developers, Autodesk maintains a list of system requirements for Revit that can be used to help ensure the hardware in your system will work with their software. However, this "system requirements" list only covers the very basics of what hardware is needed to run the software, not what hardware will actually give the best performance. Because of how inconsistent those lists can be, we've taken the time to perform testing to determine what hardware run Revit he best. Based on this testing, we have come up with our own list of recommended hardware for Revit.
When it comes to CPUs there are two main specifications that define the capability of a CPU:
- The frequency directly affects how many operations a single CPU core can complete in a second (how fast it is).
- The number of cores is how many physical cores there are within a CPU (how many operations it can run simultaneously).
Whether a high frequency or high core count CPU is better depends on how well a program is designed to take advantage of multiple CPU cores (often referred to as multi-threading).
The majority of design tasks in Revit is only able to utilize a single CPU core which makes a high frequency CPU - regardless of the core count - an ideal choice for these tasks. Because of this, our "Modeling & Design" workstation comes with Intel Core series processors with high turbo boost frequencies (5.0GHz or more).
If you want to improve your rendering times, however, we suggest using a CPU with a higher number of cores. The Autodesk Raytracer (ART) rendering engine included in Revit can benefit greatly from using a CPU with more cores like those found in our "Rendering Optimized" workstation. If you need even higher performance, or if you prefer to use a GPU-based rendering engine instead, check out our other rendering recommended systems.
Video Card (GPU)
When working with models in Revit, the video card is solely used to display the model on the screen. While a more powerful video card may allow the model to be drawn at a higher FPS (frames per second) when rotating, zooming, or panning around the model, the video card requirements for Revit are relatively low. For most users, a mid-range professional card such as the NVIDIA RTX A4000 will be more than powerful enough.
Between consumer and professional video cards, Autodesk's official policy is that they "only recommend and support the professional NVIDIA Quadro and AMD FirePro graphics family cards" [source]. NVIDIA is moving away from the Quadro brand name, but our recommended systems still default to NVIDIA pro-grade video cards because of Autodesk's stance. However, in some situations (such as VR visualization) a consumer GeForce card may be a better option. But be aware that these consumer cards are not quite as reliable as the professional cards and do not have official Autodesk support.
While the exact amount of RAM you need is going to depend on your particular projects, for Revit we generally recommend 16GB. This should allow you to open and work with a single project with a file size of up to 700MB without any issues. If you work with even larger models, or tend to have Revit running alongside other programs like Photoshop or 3ds Max, you may want to consider upgrading to 32GB of RAM.
Storage (Hard Drives)
With the falling costs associated with SSDs, we almost always recommend using an SSD for the primary drive that will host your OS and the installation of Revit itself. The high speed of SSDs allows your system to boot, launch applications, and load files many times faster than any traditional hard drive. If your budget allows, it is also a very good idea to have a second SSD that can be used to store your active projects to further decrease load and save times. We highly recommend using an OS drive with a capacity of least 500GB to ensure you do not need to upgrade your primary drive (which is often a complicated process) in the near future.
Since SSDs are still more expensive than traditional drives per GB, for long term storage we recommend using a traditional hard drive (or two if you need even more storage!). Using a SSD can be useful in some situations, but most of the time the high performance of an SSD is simply not required for a storage drive.