Navigation
L'actualité informatique et multimédia
Havok et NVIDIA viennent de présenter une nouvelle API qui permettra aux derniers GPU de la marque de prendre en charge le calcul d'effets physiques d'un jeu en 3D. Cette API, appelée Havok FX, libérera le processeur de ces lourds calculs sur les PC équipés de Geforce 6 et 7. Elle prend place dans la dernière version du moteur physique Havok 4.0, aussi présenté au GCD (Game Developper Conference).
Comment ça marche ?
Cette accélération est prise en charge par les deux dernières générations de GPU de la marque, qui supportent les Shader Model 3.0, selon Havok. NVIDIA recommande toutefois une Geforce 7600 pour une configuration minimum, et une 7900 pour profiter pleinement des possibilités de l'API. Havok FX pourra aussi et surtout tirer partie des configurations SLI.
Effectivement, l'accélération pourra se faire sur un seul GPU en parallèle avec le rendu de la 3D, mais l'utilisateur pourra aussi dédier la seconde puce d'une configuration SLI au calcul de la physique. La démonstration de NVIDIA s'est faite sur la scène du musée présentée auparavant au CeBIT. La firme y avait d'ailleurs déjà montré les effets physiques possibles, sans en dire plus, lors de sa conférence de presse.
La même démonstration est allée un peu plus en détail devant les développeurs de jeux vidéo, qui utilisent déjà le moteur Havok pour simuler les effets physiques de plusieurs gros titres, comme Half Life 2, FEAR, Max Payne 2, ou encore Splinter Cell. Le moteur est capable de faire calculer au GPU la plupart des effets physiques nécessaires à un jeu 3D : collisions entre différents corps inertes, frictions, gravité et masses, inertie, etc.
Performances théoriques
Havok FX accède en fait directement au GPU pour lui confier le calcul des comportements physiques à simuler, le tout par l'intermédiaire de DirectX. La technologie arrive pile à un moment où les processeurs ont peine à suivre la puissance des dernières cartes graphiques. Dans les plus grosses configurations, c'est souvent le CPU qui bride les performances. Les simulations physiques sont lourdes à calculer, et le GPU pourrait alors libérer de précieuses ressources au processeur. De plus, la parallélisation des calculs physiques et graphiques dans un même GPU pourrait se faire plus rapidement qu'avec un processeur central, qui doit alors sans cesse échanger des informations avec la carte graphique.
Du côté des gains de performances possibles, il faudra trouver le bon équilibre permettant à la fois de ne pas surcharger le processeur central, mais aussi le GPU, qui doit garder de la ressource pour l'accélération 3D. Il faudra aussi prendre en compte les configurations SLI, et l'intérêt réel de dédier un GPU entier au calcul de la physique en fonction du jeu. Notez que dans une configuration Quad-SLI, les possibilités seront encore plus grandes, mais comment organiser l'accélération avec toutes les configurations possibles ?
Et ATI ? Et AGEIA ?
L'API d'Havok semble être plus liée aux capacités des Shader Model 3.0 qu'au matériel en lui-même. Havok explique que son moteur « est utilisable sur les GPU prenant en charge les SM 3.0, Geforce 6 et 7 inclus. » De son côté, NVIDIA précise que cette toute première accélération est supportée par ses derniers GPU, et explique qu'il « n'y a pas d'annonce ni de démonstration du Havok FX sur les cartes ATI. » Le Caméleon renvoie la balle dans le camp de Havok pour toute question sur le sujet...
Cette solution entre en directe concurrence avec AGEIA et sa carte accélératrice PhysX, dotée d'un PPU dédié au calcul des effets physiques. Le Havok FX est l'équivalent de l'API Novodex d'AGEIA, le tout est de savoir laquelle va se généraliser chez les développeurs de jeu. AGEIA annonçait d'ailleurs aussi une nouvelle version 2.4 de son API, compatibles avec les processeurs Cell de la futures PS3 de Sony. Seul le temps nous en dira plus, mais NVIDIA a l'avantage d'avoir ses puces graphiques bien plus présentes sur le marché que le PPU PhysX, qui n'est pas encore disponible.
On pourra consulter les dossiers de trois sites anglais, PC Perspective, HardOCP, et RojakPot sur le sujet.
Comment ça marche ?
Cette accélération est prise en charge par les deux dernières générations de GPU de la marque, qui supportent les Shader Model 3.0, selon Havok. NVIDIA recommande toutefois une Geforce 7600 pour une configuration minimum, et une 7900 pour profiter pleinement des possibilités de l'API. Havok FX pourra aussi et surtout tirer partie des configurations SLI.
Effectivement, l'accélération pourra se faire sur un seul GPU en parallèle avec le rendu de la 3D, mais l'utilisateur pourra aussi dédier la seconde puce d'une configuration SLI au calcul de la physique. La démonstration de NVIDIA s'est faite sur la scène du musée présentée auparavant au CeBIT. La firme y avait d'ailleurs déjà montré les effets physiques possibles, sans en dire plus, lors de sa conférence de presse.
La même démonstration est allée un peu plus en détail devant les développeurs de jeux vidéo, qui utilisent déjà le moteur Havok pour simuler les effets physiques de plusieurs gros titres, comme Half Life 2, FEAR, Max Payne 2, ou encore Splinter Cell. Le moteur est capable de faire calculer au GPU la plupart des effets physiques nécessaires à un jeu 3D : collisions entre différents corps inertes, frictions, gravité et masses, inertie, etc.
Performances théoriques
Havok FX accède en fait directement au GPU pour lui confier le calcul des comportements physiques à simuler, le tout par l'intermédiaire de DirectX. La technologie arrive pile à un moment où les processeurs ont peine à suivre la puissance des dernières cartes graphiques. Dans les plus grosses configurations, c'est souvent le CPU qui bride les performances. Les simulations physiques sont lourdes à calculer, et le GPU pourrait alors libérer de précieuses ressources au processeur. De plus, la parallélisation des calculs physiques et graphiques dans un même GPU pourrait se faire plus rapidement qu'avec un processeur central, qui doit alors sans cesse échanger des informations avec la carte graphique.
Du côté des gains de performances possibles, il faudra trouver le bon équilibre permettant à la fois de ne pas surcharger le processeur central, mais aussi le GPU, qui doit garder de la ressource pour l'accélération 3D. Il faudra aussi prendre en compte les configurations SLI, et l'intérêt réel de dédier un GPU entier au calcul de la physique en fonction du jeu. Notez que dans une configuration Quad-SLI, les possibilités seront encore plus grandes, mais comment organiser l'accélération avec toutes les configurations possibles ?
Et ATI ? Et AGEIA ?
L'API d'Havok semble être plus liée aux capacités des Shader Model 3.0 qu'au matériel en lui-même. Havok explique que son moteur « est utilisable sur les GPU prenant en charge les SM 3.0, Geforce 6 et 7 inclus. » De son côté, NVIDIA précise que cette toute première accélération est supportée par ses derniers GPU, et explique qu'il « n'y a pas d'annonce ni de démonstration du Havok FX sur les cartes ATI. » Le Caméleon renvoie la balle dans le camp de Havok pour toute question sur le sujet...
Cette solution entre en directe concurrence avec AGEIA et sa carte accélératrice PhysX, dotée d'un PPU dédié au calcul des effets physiques. Le Havok FX est l'équivalent de l'API Novodex d'AGEIA, le tout est de savoir laquelle va se généraliser chez les développeurs de jeu. AGEIA annonçait d'ailleurs aussi une nouvelle version 2.4 de son API, compatibles avec les processeurs Cell de la futures PS3 de Sony. Seul le temps nous en dira plus, mais NVIDIA a l'avantage d'avoir ses puces graphiques bien plus présentes sur le marché que le PPU PhysX, qui n'est pas encore disponible.
On pourra consulter les dossiers de trois sites anglais, PC Perspective, HardOCP, et RojakPot sur le sujet.
Rédigée par le mercredi 22 mars 2006 à 16h35 (15755 lectures)
- FRAPS vient d'être mis à jour : une nouvelle option et des bugs en moins.
10/02/2010 à 09:23 par David - HWiNFO32 mis à jour : meilleur support de certaines GeForce et détection du support du TRIM par les SSD.
09/02/2010 à 17:24 par David - Intel annonce enfin son Itanium 9300 connu sous le nom de code Tukwila
09/02/2010 à 14:01 par David - Il semble que XBit Labs n'aime pas la carte mère P55-GD55 de MSI.
09/02/2010 à 13:59 par David - La Radeon HD 4850 Hybrid Frozr de MSI, elle tient le choc sous Furmark ?
09/02/2010 à 13:58 par David
Sapphire Radeon HD 4870
Carte graphique à partir de 118,90 euros
Sapphire Radeon HD 5850
Carte graphique à partir de 249,90 euros
Sapphire Radeon HD 4890 Vapor
Carte graphique à partir de 168,90 euros
Sapphire Radeon HD 5870
Carte graphique à partir de 348,00 euros
Sapphire Radeon HD 4870 Vapor
Carte graphique à partir de 132,90 euros
Vista : ces vilaines applications qui désactivent Aero
Comment faire pour remettre Aero en marche ?...
Comment faire pour remettre Aero en marche ?...
Vista : maîtriser les raccourcis clavier de Windows Mail
Si vous avez Vista et que vous utilisez l'application...
Si vous avez Vista et que vous utilisez l'application...
© 2003 -2010 PC INpact SARL de presse. Tous droits réservés ! - Powered by PCI WebEngine - PCINpact.com est un site de PC INpact Network
Glossaire : A B C D E F G H I J K L M N O P Q R S T U V W X Y Z - Tendances: Windows 7 (Seven) | iPhone 3GS | New Super Mario Bros. Wii
Toutes les marques citées sur PC INpact appartiennent à leurs propriétaires respectifs ! - Page valide XHTML 1, CSS -
- Générée en 0.1108 s - Top 100 - Bons plans partenaires
Partenaires : Personnaliser Windows - Comparatif GPS - Forum Science - Tom's Hardware - Astuces PC - Test ADSL - Nos partenaires
Toutes les marques citées sur PC INpact appartiennent à leurs propriétaires respectifs ! - Page valide XHTML 1, CSS -
Partenaires : Personnaliser Windows - Comparatif GPS - Forum Science - Tom's Hardware - Astuces PC - Test ADSL - Nos partenaires
?



























