PRODUITS

Unity Simulation Pro

Libérez la véritable puissance des simulations évolutives via une version optimisée pour la simulation de l'environnement d'exécution Unity.

Accélérer les simulations de pointe

Digital twins. The metaverse. Mimicking the real world entails simulating cutting-edge environments with myriad sensors and multiple avatars and agents.

Unity Simulation Pro – a simulation-optimized runtime build – enables you to run these simulations at scale, on premises or in your private cloud, making it simpler, faster, and more cost-effective to test and train powerful simulations.

Fonctionnement

Unity Simulation Pro supprime les dépendances des systèmes qui ne bénéficient pas de la simulation, offrant ainsi une solution efficace et optimisée qui maximise votre investissement dans l'infrastructure. Il intègre deux fonctionnalités clés : le rendu sans affichage (exécutant le joueur Unity sans affichage) et le rendu distribué multi-GPU.

Version de rendu sans affichage 

Le rendu sans affichage est une version spécifique à la simulation de l'environnement d'exécution Unity Linux optimisée pour être entièrement sans affichage, sans aucune dépendance vis-à-vis du serveur X et du gestionnaire de fenêtres.

Cela permet d'obtenir des avantages de performances spécifiques à la simulation qui peuvent contribuer jusqu'à 50 % à l'efficacité de la simulation sur la base de références internes.

Rendu distribué multi-GPU

Le rendu distribué dissocie l'exécution des scripts utilisateur et des tâches CPU du pipeline de rendu, permettant à plusieurs accélérateurs (et plusieurs hôtes) de partager la charge de travail de rendu. 

Cette fonctionnalité est utile lorsque vous simulez :

  • Plusieurs caméras (capteurs) 
  • Des scènes complexes avec des temps de rendu longs
  • Une co-simulation à haut débit qui implique une simulation hardware-in-the-loop (HIL) ou software-in-the-loop (SIL)
Témoignage client

Formation d'agents d'IA incarnés

L'Allen Institute for AI (AI2) a utilisé l'apprentissage par renforcement et Unity Simulation Pro pour entraîner un robot à manœuvrer dans une pièce. Unity Simulation Pro a accéléré le processus de 200 ips avec un GPU à plus de 5 000 ips avec 32 GPU. Le temps nécessaire pour former leur robot a été réduit de plus de deux semaines à moins de deux heures.

Abhinav Gupta, Associate Professor, Carnegie Mellon University

"AI2-THOR est une plateforme de simulation pionnière qui dispose du référentiel le plus diversifié de scènes d'intérieur. Bien qu'elle permette une simulation très réaliste, cette haute fidélité est gourmande en ressources informatiques. La version sans affichage d'AI2-THOR, qui repose sur Unity Simulation Pro, nous permet d'entraîner nos modèles dans de grands clusters. Les expériences qui prenaient des semaines peuvent désormais être réalisées en quelques jours seulement."

Abhinav Gupta, Associate Professor, Carnegie Mellon University

Avantages clés

Économie de temps

L'exécution de simulations de manière distribuée vous permet d'itérer et de tester davantage. Lorsque vous raccourcissez la boucle de feedback, vous obtenez des résultats plus rapidement et vous accélérez votre temps d'obtention d'informations.

Rendu sans affichage

La cible de développement basée sur Linux (Vulkan uniquement) avec prise en charge du rendu sans affichage vous permet de lire les données des tampons d'images dans le pipeline de rendu et de les écrire sur le disque, supprimant ainsi la surcharge d'affichage d'une image à la surface, ce qui est rarement nécessaire pour exécuter des charges de travail de simulation.

Débit de simulation élevé

Maintenez un débit élevé dans votre projet Unity Simulation en y exécutant plusieurs capteurs de caméra sur de nombreux accélérateurs localement ou dans le cloud. Le rendu distribué découple l'exécution des scripts utilisateur exécutés sur le processeur du pipeline de rendu sous-jacent exécuté sur l'accélérateur.

Conteneurisation du lecteur d'exécution

La suppression de la dépendance au système de fenêtrage vous permet d'exécuter l'exécutable généré à partir de la version cible de manière flexible dans divers environnements. Avec une configuration NVIDIA-Docker appropriée, vous pouvez même conteneuriser l'application sans avoir à vous soucier de la configuration de X.

Optimisez les performances de simulation

Contactez-nous pour voir ce qu'une version optimisée pour la simulation de l'environnement d'exécution Unity peut faire pour vous.
 

Questions les plus fréquentes (FAQ)

Combien coûte Unity Simulation Pro ?

Les tarifs sont basés sur votre infrastructure. Contactez-nous pour obtenir un devis.

En quoi Unity Simulation Pro est-il différent de l'environnement d'exécution Unity Pro ? Cette solution nécessite-t-elle une licence distincte ?

Unity Simulation Pro est une version optimisée pour la simulation de l'environnement d'exécution Unity Pro. Cette solution nécessite une licence distincte.

Quels serveurs et systèmes d'exploitation Unity Simulation Pro prend-il en charge ?

Le rendu distribué multi-GPU s'exécute sur n'importe quel système d'exploitation. Le rendu sans affichage est uniquement disponible sur Linux.

Quelle version de Unity est prise en charge par Unity Simulation Pro ?

Unity 2020.3 et versions ultérieures.

Quelle version LTS dois-je utiliser avec Unity Simulation Pro ?

Unity 2020 LTS (2020.3).

Puis-je utiliser à la fois le rendu sans affichage et le rendu distribué multi-GPU ?

Le rendu sans affichage et le rendu distribué multi-GPU sont disponibles en tant que fonctionnalités distinctes dans Unity Simulation Pro. Selon les besoins de votre projet, vous pouvez en utiliser un ou les deux.

Puis-je exécuter Unity Simulation Pro dans un cloud géré ?

 Contactez-nous pour obtenir de plus amples informations.

Ce site utilise des cookies dans le but de vous offrir la meilleure expérience possible. Consultez notre politique de cookies pour en savoir plus.

Compris