This coming Wednesday, 16 March 2022, Architosh’s monthly newsletter INSIDER Xpresso No. 36 will devote a small section to performance and economic analysis of selecting the optimal CPU or SoC for your computer workstation.
Optimal Chip Selection
Architosh takes a look at how to select the best performant workstation processor for your next workstation computer. What’s an example of a “workstation processor” these days? Any Intel Xeon oriented at the workstation market or the AMD Threadripper Pro, for example.
As for a “workstation alternate” processor? That’s any highly performant chip that can rival a workstation processor (CPU) but is one designed not specifically for the workstation market. A great example is the AMD Ryzen 5950X.
Correct MC-SC Balance in a Chip
Today’s professional CAD and 3D software consist of various applications that either make or don’t make effective use of multithreading (sending parallel threads of code to multiple processing cores at the same time) vis-a-vis utilization of multiple cores in today’s CPUs and SoCs. Software like SketchUp, Rhino, and Revit doesn’t make extensive use of multicore chips because the nature of software code that drives a tool like a 3D modeler or BIM software requires sequential (not parallel) mathematics. Therefore, with many CAD, BIM, and 3D modeling tools, these apps are essentially “frequency-bound” and draw most of their power from just one CPU or SoC core.
This is in direct opposition to software in rendering tools, for example, that can run code in parallel and exploit multiple cores in a chip.
But if you do Revit 90 percent of your day, measuring frequency speeds is not a proper way to select a CPU either. What is required is to understand the single-core (SC) processing power of a given chip. And what if your workflow is a mixture of multiple apps and some apps are not frequency-bound but instead are multi-core exploitive?
How does one select the correct chip for their next workstation when they have some kind of mixture of multi-core (MC) and single-core (SC) workflow? What if they spend on average 75 percent of their time in a frequency-bound (SC) app and 25 percent of their time in a multi-core rendering app?
Generating a Chart-Based Analysis
In Xpresso No 36 we will cover a method for numerically evaluating and selecting the optimal CPU or SoC for your next CAD/BIM/3D workstation based on the precision of your estimated average MC-SC weekly workflow. We will show you how to set up a table in a spreadsheet, generate charts from it, and use a simple proportional method to evaluate the MC-SC spectrum to arrive at the most appropriate CPU or SoC for your next workstation.
In this article, we are going to discuss a numerical chart method to select the best CPU or SoC (System on a chip) processor for your next workstation. In a future article, we will review a similar method to select the best GPU and CPU-GPU combination based on a fixed budget.