Ist ja so auch nicht ganz richtig
Mit DX11 kommt - endlich - Multithreaded Rendering. Bisher war es so, dass die älteren DX-Versionen die GPU nur mit einem Prozessorkern füttern konnten. Man kennt das unter dem Begriff "Bottleneck", nämlich dann wenn wir immer gesagt haben "die CPU ist nicht schnell genug um diese oder jene Graka richtig auszureizen".
Die logische Folge war, dass rechnerisch gesehen 1 CPU Core gerödelt hat wie blöd und die anderen haben entweder was anderes gemacht als die GPU mit Daten zu versorgen oder Däumchen gedreht.
Mit DX11 können mehrere CPU Cores die GPU richtig schön unter Last setzen und besser ausreizen.
Auf der anderen Seite liegt es in der Natur solcher heavily parallelized Architekturen wie aktuellen GPUs, dass seltenst wirklich alle Shader genutzt werden können. Die ungenutzten kann man z.B. für Physik-Berechnungen herziehen.
Oder man macht sichs einfacher und baut einfach so derbe schnelle GPUs, dass das bisschen Physik vielleicht 1-2 Frames Unterschied macht; was wohl in 98% aller Anwendungsszenarien wirklich nicht ins Gewicht fällt.
LG