Dvouprocesory pro CAD

8. listopadu 2006 v 14:36 | Vladimír Michl
S hladem po výkonu v CAD aplikacích roste chuť i na využití víceprocesorových stanic nebo alespoň vícejádrových (dual-core) procesorů. Jen málo CAD standardních aplikací je naprogramováno tak, aby plně využily více procesorů paralelně - tedy nejsou tzv. "multi-threaded". Typické CAD úlohy jsou totiž jen obtížně paralelizovatelné (uf to zní vědecky) - tedy nelze řešit souběžně další krok dokud není vypočten krok předešlý. S podporou multithreadingu se tak setkáme většinou jen při renderingu, údržbě display-listu (zobrazování), FEM/MKP výpočtech, apod.
Přesto však v praxi vykazují počítače s dual-core procesory někdy převapivě vysoké výkonnostní parametry i v "obyčejných" CAD aplikacích. Kde se tento výkon bere? Na standardní CAD stanici běží v jednom okamžiku desítky různých procesů - kromě CAD aplikace beží ve Windows většinou e-mailový klient, internet browser, antivir, různé indexovací nástroje a další systémové služby (přesvědčte se sami stiskem Ctrl+Shift+Esc). Pokud mohou tyto procesy běžet v jiném procesoru nebo v jiném jádru, nevyrušují tak hlavní proces CAD aplikace a ta se odmění vyšším výkonem. Podle typu CAD aplikace, podle způsobu typu a počtu souběžných procesů a podle výkonu počítače pak tato odměna může činit i desítky procent výkonu. U multithreaded aplikací a funkcí (typicky: 3dsmax, rendering v AutoCADu či Revitu...) je vliv druhého procesoru/jádra téměř plných 100%.
Při pořizování stanice na CAD se tedy nebraňte dual-core procesorům a nezapomeňte ani na podporu 64bitů...
 

Buď první, kdo ohodnotí tento článek.

Komentáře

1 Marthaus Marthaus | E-mail | Web | 1. března 2012 v 17:04 | Reagovat

Moc pěkný blogík. Zase někdy mrknu

Nový komentář

Přihlásit se
  Ještě nemáte vlastní web? Můžete si jej zdarma založit na Blog.cz.
 

Aktuální články

Reklama