Cad Workstation Guide

 

 

 

 

 

Cad Workstations And Mobile Workstation Computers

 

 

Cad Workstations And Multi Core Processors

Multi core processors and CAD workstations. One aspect of cad workstations that is still very much misunderstood is the role of multiple core processers, indeed having multiple cores through a variety of reasons can actually give worse performance in some cases especially when it comes to computer aided design software.

Cad Workstation Multi Core ProcessorsIn a race for increased processor speeds we have seen a massive increase in transistors in processors and also the emergence of smaller semiconductor manufacturing processes (65nm, 45nm for example).

However single core processors reached their natural peak it would seem for Intel in the Pentium 4 netburst architecture where power requirements and heat generation started to become unmanageable so the next generation of multi-core processers arrived on the scene as the way forward.

If you were unfortunate enough to have purchased an early multi-core processor for Cad applications you may have actually found that performance of your new Cad workstation was worse than your old one. This is due to the fact that many cad applications (and consumer applications) still to this day remain single threaded applications. Fortunately performance and processor architecture has massivley improved since then.

Multi Core Processors - Serial or Parallel computing

In order to understand  where multi core processors come into play a little better it helps to understand a little about software programming (nothing too geeky here). Serial computing is where software has been written for serial or sequential computation, that is to say the result of one set of instructions or calculations is required before the next stage can be computed, and this makes most programs in existence today and for years to come ideally suited to a single processor in reality including a lot of Cad applications.

Multi core processors on the other hand are ideally suited to multi-threaded applications that can take advantage of parallel computing, this is when a specially written program can perform multiple calculations at the same time and do not necessarily have to rely on a previously calculated result.

Multi-threaded applications are notoriously difficult to write and there are very few applications that can even take advantage of them, those that can are now being essentially limited by X86 architecture and physical core restrictions despite multi-core processors being available.

This is the reason that most software vendors that require multiple core processing are watching with keen interest and already developing applications that can actually use GPU computing (see also CUDA) as modern graphics cards have a multiple core architecture (240 in the case of the NVIDIA Quadro FX 5800 with 4Gb of graphics memory) and each core can process thousands of threads at the same time, so for rendering applications the Graphics card has somewhat surpassed the technology of multi-core processors.

Multi Core Processors - What should I buy?

Cad workstations can cost many thousands of pounds so you need to be sure what is right for you and that you squeeze the best performance from your budget as each application will have a sweet spot where spending more money will give little or no discernable performance gains so is pointless.

Cad Workstation Six Core ProcessorFor example simplistically speaking a decent cad workstation for Autodesk’s AutoCAD software would essentially be using a dual core processor with between 4-8 Gb’s of ram (if running on 64 bit operating systems) and a mid range workstation graphics card (512mb-768mb) anything higher will simply not be used so you would be best if you have a little spare budget buying the best dual core processor you could afford.

However, for a multithreaded programme like 3d Max for example you will be at the totally different end of the scale and will be needing all the power available in order to get the best productivity from your workstation and be able to turn round rendering projects as quick as possible.

An ideal 3d Max workstation would typically have 6 cores or more on the processor, 12 – 24Gb’s of ram and a 1-2Gb (or a 4Gb card if your budget stretches to it) Cad certified graphics card to take advantage of GPU processing and CUDA for example.

Before choosing a Cad workstation speak to your software supplier to see if you need multi core processors, or purchase your cad computer from a specialist who understands the requirements of each specific cad application.

As we have mentioned 64 bit computing now lets have a look at cad workstations and 64-bit computing.