N
nebulus1
Guest
Selbstverständlich geht das !
Ja, bei Shadern geht das, weil jeder Pixel voneinander unabhängig ist. Deswegen hat eine (hochspezialisierte) GPU ja auch 1000e Shader (weils in dem Fall einfach geht), aber eine CPU trotzdem "nur" 4-16 Kerne. Du kannst ja wahlweise mal ein Shader-Programm auf der CPU laufen lassen und andererseits mal versuchen eine generische Berechnung auf einer GPU laufen zu lassen.... oh wait... du hast ja keine Ahnung von Programmierung.
Was viele nicht wissen. DirectX und OpenGL sind auch komplett in Software abgebildet und haben ein Software Fallback. Wenn also früher eine GPU Feature XY nicht unterstütze, dann wurde das in Software auf der CPU abgebildet. Das geht soweit dass man ein komplettes Directx Spiel in Software rendern lassen kann. (Natürlich dann mit 0,1 frames/s)
Ich höre nun aber auf, dieses ich weiß mehr als Du führt zu nix in Zeiten von google.