moi je voudrais que les jeux soit multithreadés de cette facon:un core pour gerer ia,physique,ces trucs là,et un autre pour assister le GPU:il traiterait les primitives,les vertices basiques et les textures simples non transformées,ou alors avec des fonctions fixes et les effets de particule et l´environmental bump mapping,tandis que le GPU gererait uniquement les transformation a fonction variable(pixel shader quoi:les tuyaux de rendus interferent sur la couleur et son intensité selon votre position),les specular,et les effets particulier genre les ombres pochoirs,le bump reflection mapping(l´eau complexe quoi),les filtres AA/AF.par contre,cela necessite une autre innovation:avoir un bus qui travaille entre le core allegeant le GPU et le GPU,celui ci devrait être tres large,genre 128bits,ou une virgule flottante 64/256 bits selon le travail effectué(économie d´energie)avec une bande passante deja tres large et tres rapide,pour ne pas handicaper la bande passante du GPU lui même.une fois les données traitées par le core CPU,elles seraient envoyées au gpu qui transmettrait.cela nesseciterait en revanche une carte graphique assez haut de gamme(X800GT,9800 pro ou 5950 ultra).la bande passante du 6600GT serait par éxemple trop lente:en 128bits,elle ne depasserait pas 20go/s,et le transfert jusqu´au cpu serait handicapé le temps que les core assistant transmette les datas,donc freeze assuré.d´apres moi,cette technique ne permettrait pas de dépasser 60FPS(le GPU marche plus vite,mais comme il sert de transit au datas du core assistant,il est un peu handicapé)mais ne permettrait pas non plus de tomber en dessous(même si sa bande passante est handicapée,il rest allêgée et le fill rate ne baisse pas pour autant
)