Nicht unbedingt. Bei manchen Programmen kann die GPU auch zum rendern verwendet werden.
Na und ? Das macht die CPU aber nicht minder wichtig. Zum render ist und bleibt die CPU essentiell und hat einen höheren Mehrwert als die GPU, es sei denn du renderst die ganze Zeit 3D Animationen, dann würde ich vielleicht drüber nachdenken, wenn es aber um schlichte videos geht ist die cpu wichtiger.
GPUs sind explizit darauf ausgelegt und dafür optimiert, immer wieder gleiche oder ähnliche Berechnungen auf unterschiedliche Werte durchzuführen. Sinn der Sache ist eine angemessene Geschwindigkeit beim Rendern von Spielumgebung. Dass das genau so gut beim Rendern von aufwändigen 3D-Szenen mit welchem Programm auch immer nützlich ist, sollte klar sein. Man sollte dennoch daran denken, dass nicht jedes Programm die GPU zum Rendern einsetzt. Generell gilt aber, dass damit das Rendern flotter geht (sofern wir davon ausgehen, dass die vorhandene Implementierung eine gescheite ist).
GPUs ersetzen aber keine CPUs, OP. Ohne das jetzt komplex zu erläutern, ein Beispiel an einem Spiel (welch Wortspiel, höhö): die GPU (Graphics Processing Unit, übrigens; macht Sinn, gell?) kümmert sich um den ganzen visuellen Firlefanz, die CPU um Dinge wie Sound/Musik, Input und Logik. Beides nicht wegzudenken.