mardi 16 mars 2010

NVIDIA ® OPTIX ™ moteur de ray tracing




Note: Pour obtenir les dernières nouvelles de OptiX ou d'autres moteurs d'accélération applicative, abonnez-vous à notre Développeur flux RSS ou de suivre nvidiadeveloper sur Twitter.

OptiX-IconLa NVIDIA OptiX ray moteur de traçage est un rayon de traçage de pipeline programmable pour les développeurs de logiciels pour obtenir ray extrêmement rapide des résultats de traçage sur les GPU NVIDIA aide de la programmation traditionnelle C. Si le potentiel des rayons ultra-rapide de traçage est rapidement reconnu par ceux qui purgent design automobile, la visualisation, et des effets visuels, le moteur Optix est également en cours à effet de levier dans le rendu non-disciplines telles que la recherche et de conception optique et acoustique, rayonnements, calcul du volume et l'analyse des collisions â € "chaque fois que le traçage de rayons à forte intensité de calculs sont employés.

Contrairement à un moteur de rendu avec un regard prescrit, ou dans une langue limitée à l'équarrissage, le moteur de Optix est extrêmement générale, permettant aux développeurs de logiciels afin d'accélérer rapidement quel que soit le traçage de rayon tâche qu'ils souhaitent et exécutez-le sur du matériel standard. La flexibilité au sein OptiX commence en faisant abstraction de l'exécution aux rayons unique, qui simplifie considérablement les calculs pour un seul rayon à la fois. Les données de chaque rayon transporte et rassemble est complètement personnalisable, étendre facilement les calculs ray delà de la création d'image de base. Les données entrées le Optix est également programmable, ce qui permet d'ombrage programmable pour les nouvelles techniques, de l'intersection programmable pour les types de surface de procédure précise et programmable caméras pour le potentiel de nouvelle composition.

Pour obtenir des performances exceptionnelles est facile à faire avec le moteur de Optix, ainsi il fournit des applications avec des fonctionnalités essentielles telles que: le parallélisme (tant au sein du GPU et partout GPU); état des ouvrages d'art de l'accélération (BVH et des arbres KD) et la pointe des algorithmes de parcours . Exploiter le GPU est également gérée par le biais intégré dans l'équilibrage de charge, la planification de l'ombrage et le traçage, les méthodes de récursivité. Un couplage étroit avec les API graphiques comme OpenGL est également fourni, permettant de trame et le traçage de rayon approches pour être combinés pour plus de souplesse et de possibilités de rendement.

Applications OptiX réaliser l'exécution substantielle que les GPU NVIDIA continuent de progresser. NVIDIA actuel "GT200" architecture GPU OptiX permis de doubler sa vitesse par rapport à ses précédentes "G80" l'architecture, et les tests préliminaires montrent que la prochaine génération de NVIDIA "Fermi" architecture GPU prononcera substantiels gains de performances OptiX encore une fois. Optix augmenteront ** à étendre son soutien à inclure les GPU NVIDIA GeForce ® lorsque Fermi produits à base sont disponibles, comme le traçage de rayons interactif sera une preuve de considération dans les demandes de consommation.
NVIDIA OptiX maintenant disponible

Le moteur de OptiX a été en essais privés à plus de 100 sites à travers le monde depuis le printemps 2009, avec lancer de rayons développeurs qui utilisent déjà de redéfinir les possibilités interactives. Vous pouvez rejoindre ces rangs et explorer comment GPU ray tracing permet de transformer votre application en téléchargeant simplement le SDK Optix et en développement sur le matériel graphique standard. OptiX Le SDK est gratuit et que le moteur est libre d'accorder des licences dans les applications.

OptiX Télécharger le SDK

Configuration requise

* Système d'exploitation: 32 ou les versions 64 bits de Windows XP, Windows Vista, Windows 7, Linux
* Processeur: compatible x86
* Mémoire système: les matchs recommandations carte graphique
* * GPU: NVIDIA Quadro FX ou NVIDIA Tesla (GT200 de classe requis pour multi-GPU et support technique)
* Frame mémoire tampon: varie avec la complexité des données
* Driver: NVIDIA Unified Driver R190 ou plus tard, CUDA Toolkit 2.3 ou ultérieure
* C / C + + Compiler: Visual Studio 2005 ou 2008, avec CMake

* NVIDIA GeForce être aidées à venir "de NVIDIA Fermi architecture GPU" Voir OptiX Bêta 2.


NVIDIA OptiX Bêta 2 est maintenant disponible

OptiX pour la bêta 2 est maintenant disponible. Cliquez ici pour plus d'informations et pour télécharger la version bêta

| OptiX échantillons | OptiX Beta | AXE Aperçu | OptiX Aperçu | Quadro Aperçu |



http://developer.nvidia.com/object/optix-home.html