How to configure CPU, RAM, Disk and GPU in the P500 for SolidWorks, Inventor, AutoCAD or SolidEdge

Lenovo ThinkStation P500
The Lenovo ThinkStation P500 is built specifically f0r the main-stream design and engineering market. In this post we’ll review the P500’s components and then dig into how to configure it for running SolidWorks, Inventor, SolidEdge or Autodesk. We’ll also cover configuring it parts versus assemblies and CAD versus simulation or rendering.
If you find yourself needing more than one GPU, or you want a more powerful Xeon processor, or more memory and storage (and who doesn’t?), this might be your next machine. The P500 can be optimized for a standard CAD configuration or for more high-performance work like assemblies, simulation or rendering.
The P500 is a high performance single socket workstation with a motherboard that consists of the Intel C612 Chipset, a single Socket-R processor socket. It has support for up to eighteen core processors from the Intel Xeon line and the highest storage capacity of any 1 CPU workstation. Let’s look at some more highlights.
Improved Industrial Design and lots of new features:
One of the immediate standouts of the ThinkStation P-series is the new industrial design of the streamlined chassis. The handles are integrated and there are bright red touch point indicators that spell out exactly where to lift or open. The Access Panel, Optical Drive, Hard Drives, Expansion Cards, Processor Socket are all tool-less for better serviceability.

Workstation | Lenovo P500 Thinkstation |
Improved Cooling System: Redesigned with a patented tri-channel architecture resulting in efficient cooling of key components. Increased Storage Capacity: Up to 11 storage devices are now possible, which is a huge improvement over the S30. Configuration Options: The ThinkStation P500 has an integrated Flex module that increases the configuration options and allows you to customize the P500. You could, for example, mix and match an ultraslim ODD, a 29-in-1 media card reader, Firewire, and eSATA. Better CPU: The P500 model supports the Intel Xeon E5-2600 3rd generation CPUs today and will support the new Xeon E5-4600 v3 and new E7 v3 processors when Intel releases them in Q2 next year. FLEX Drive Tray: Another standard for the whole ThinkStation P Series, the FLEX can host one 3.5-inch drive or two 2.5 drives, which can include your choice of HDD, SSD, and SAS drives. The ThinkStation P500 is ISV-Certified to run key applications from Adobe, Autodesk, Dassault, PTC, SolidWorks, Avid, and Siemens. Since it is easy to service and has a wide variety of available configurations, optimizing this mid-range CAD station can be simple or a bit confusing, depending on what you use it for. Let’s look at four of the most common CAD programs, and consider how to optimize the P500. |
Purpose | Engineering Design Automation Mid-Range CAD Mid-Range DCC |
|
Max Processors | 1 | |
CPU Support | Intel Xeon E5-1600 v3 Intel Xeon E5-2600 v3 |
|
Chipset | C612 | |
ECC Memory Support | Yes | |
Optical Types Supported | DVD-ROM DVD-RW Blu-Ray Disc Burner |
|
Maximum Storage Drives | 11 | |
Max Storage | Max 3.5″ = 6 (24TB)1 Max 2.5″ = 10 (7.4TB)1 Max M.2 = 1 (256GB)1 |
|
Power Supply | 490W 90% Efficient 650W 92% Efficient |
|
Supported Graphics Cards | NVIDIA® Quadro® NVS 310 NVIDIA® Quadro® NVS 315 NVIDIA® Quadro® NVS 510 NVIDIA® Quadro® K420 NVIDIA® Quadro® K620 NVIDIA® Quadro® K2200 NVIDIA® Quadro® K4200 NVIDIA® Quadro® K5200 NVIDIA® Quadro® K6000 NVIDIA® Tesla K20 NVIDIA® Tesla K40 |
|
Memory Slots | 8 DIMM, up to 2133 MHZ | |
PCI/PCIs | 2 x PCIe x 16 2 x PCIe x 4 (open ended) 1 x PCIe x 1 (open ended) 1 x PCI 1 x Flex Connector |
Optimizing the P500 for Solidworks,AutoCAD, Solid Edge and Autodesk Inventor:
The key here is to manage the ratio of minimal investment vs. loss of productivity . The P500 ThinkStation is only outfitted for 1 CPU, but the options are powerful. It’s the combination of CPU, GPU(s) and RAM that can be calibrated to your common operations that will yield best balance of expense vs performance.
Optimizing CPU:
Part Modeling: The Intel Xeon Processor E5-1660 v3 will cover part modeling, which is a single core task that cannot be split up (multi-threaded) amongst its eight cores. The processor base frequency of 3.00 GHz is pushed by Intel’s Turbo Boost to Maximum single core frequency of 3.5 GHz, which is actually a higher frequency than most of the current Xeon E7 processors. 8 GB of RAM on average will be more than sufficient here.
Assemblies: Assemblies are similar in respect to CPU load, but there are a few things to keep in mind. Your PC has to have enough RAM to load all of the parts into memory without taxing the Virtual Memory of your machine. The other thing to remember is how fast a PC can load your parts from your HDD into RAM. SSDs are a much better choice than HDDs in this area.
The P500 has a new M.2 (NGFF) PCIe Solid State Drive (SSD) which can run 5x faster than SATA standard today. It has 256 GB and a relatively low cost at $140. If you go with this, there’s likely no need for multiple drives, so you can also skip the RAID setups altogether.
Drawings: Drawing programs are beginning to use multi-threaded loads. Each drawing view in your active drawing sheet is assigned a core, and because most drawing sheets have 4 views or more, a quad core CPU would be enough. That said, the Intel Xeon Processor E5-1660 v3 has 8, so you start off ahead of the game.
Simulation/Rendering: The performance of these two uses goes up or down depending on how many cores and GPUs you have. The 8 core Intel E5 v3 CPU is definitely fast enough, but the faster your CPU is, the more Cache will be required. The Cache stores operational code specific to the CPU, so you aren’t using RAM for these instructional sets. Out of the available options, if you are using programs primarily for simulation and rendering, the Intel Xeon Processor E5-1603 v3, which has 10MB Cache and 3.50 GHz is a great option to keep the speed steady as you increase the number of parts.
Optimizing RAM: Most CAD files load directly onto your RAM when you open them. For example, the more complex and larger a model is, the more RAM is required. Another good thing to keep in mind is how many other applications you are using at the same time (should be as few as possible), plus the size and complexity of your parts, assemblies and drawings.
The average recommended RAM for most mid-range CAD files falls between 6GB and 16GB. The P500 has a maximum memory support of up to 256GB. The best thing about is that it is relatively inexpensive, so if your performance is lagging, you can always add more.
Optimizing GPU: The first question in this part of your configuration is: How much on-board memory comes packed into your GPU?
If you are primarily creating simulations, for example, you’ll need to have enough memory to maintain the data for number-crunching locally, or the performance will suffer due to data transfers between the graphics card, which is doing the computing, and the workstation memory. This is also what makes the memory bandwidth and raw computing power of the graphics card so important (especially double-precision floating point performance) for all operations.
The P series ThinkStations support NVidia Quadro and Tesla series GPUs. They’ve improved a great deal. For example, the NVidia k2200 has 4GB memory which is twice the memory of the k2000 from the last Quadro series.

In the following table I’ve set out some optimal configurations for AutoCAD, Inventor, SolidWorks and SolidEdge CAD applications, depending on the workload you expect to place on the workstation.
• S = Small Workloads, Small Parts Modeling & Assemblies
• M=Medium Workloads, Medium Sized Models & Assemblies, Some Drawings
• L= Large Workloads, Large Sized Models & Assemblies, Simulations, Rendering, Animations
SMALL | ||
AutoCAD | Inventor, SolidWorks, Solid Edge | |
CPU | E5 1603, 4 Cores, 2.8Ghz, 10MB Cache | Intel Xeon E5-1630 v3 – 4 Cores, 3.7 GHz, 10MB Cache, DDR4-2133, Turbo, HT,140W |
GPU |
Quadro K620 |
Quadro K620 |
RAM |
6GB |
Inventor – 16 GB SolidWorks – 6 GB Solid Edge – 8 GB |
DISK |
500GB SATA – 7200rpm, 6Gb/s, 3.5″ |
1TB SATA – 7200rpm, 6Gb/s, 3.5″ |
Medium | ||
CPU | E5 1603, 4 Cores, 2.8Ghz, 10MB Cache |
Intel Xeon E5-1630 v3 – 4 Cores, 3.7 GHz, 10MB Cache, DDR4-2133, Turbo |
GPU |
Intel Xeon E5-1650 v3 – 6 Cores,3.5 GHz, 15MB Cache, DDR4-2133, Turbo, HT, 140W |
Nvidia Quadro K2200 (DVI, DP, DP) – 4GB DDR5 ATX |
RAM | 8GB | 16GB |
DISK |
1TB SATA – 7200rpm, 6Gb/s, 3.5″ |
1TB SATA – 7200rpm, 6Gb/s, 3.5″ |
Large | ||
CPU |
Intel Xeon E5-1650 v3 – 6 Cores,3.5 GHz, 15MB Cache, DDR4-2133, Turbo |
Intel Xeon E5-2667 v3, EP2S – 8 Cores, 3.2 GHz, 9.6 QPI, 20MB Cache, DDR4-2133, Turbo |
GPU |
NVQuadro K420(DP/DVI)-1GB DDR3- ATX |
Nvidia Quadro K4200 (2xDP+DVI) – 4GB DDR5 ATX–Long Offset Ext Bracket |
RAM |
16GB |
64GB |
DISK |
1TB SATA – 7200rpm |
Inventor, SolidWorks – M.2 Solid State Drive (SSD) Solid Edge – M.2 PCIe Solid State Drive (SSD) |
Who this the P500 for: If you are doing heavy workloads on AutoCAD or comparable programs, the P500 can be a perfect fit, no matter what operation you are using it for. The P500 is also a great fit for small to average workloads on Inventor, SolidWorks, Solid Edge and 3DS Max.
Who won’t benefit by using the P500: Extreme CAD users. If you have huge workloads and are constantly simulating and rendering in SolidWorks, Solid Edge, Autodesk Inventor and 3DS Max, you may want the advantage of having multiple CPUs to carry the extra workload.