La singularité crée un environnement virtuel pour les applications sans les pénalités de performances associées aux machines virtuelles.Le meilleur des deux mondes: il simplifie le déploiement d'applications sur différents clusters et superordinateurs en évitant le processus laborieux de réhébergement de ces applications pour chaque environnement distinct, sans nécessiter une couche matérielle virtualisée. La singularité est la plate-forme de conteneur de choix pour exécuter un apprentissage en profondeur etcharges de travail d'apprentissage automatique avec TensorFlow, Theano, scikit.Les solutions de conteneurs développées très tôt se sont concentrées sur les microservices et n'ont pas bien fonctionné avec certains types d'informatique qui reposent sur des tâches de traitement plutôt que sur des services, ce qui est une exigence dans le domaine du calcul haute performance.La singularité a été conçue dès le départ pour être optimisée pour les types d'environnements exigeants en termes de performances utilisés pour le calcul scientifique.- Ciblé sur des domaines émergents tels que l'intelligence artificielle, l'apprentissage en profondeur, l'apprentissage automatique et l'analyse de données - Reconnu par les meilleurs centres de superinformatique du monde - Compatible avec les charges de travail gourmandes en données qui nécessitent des ressources de type HPC - S'intègre aux outils d'orchestration de conteneurs, en particulierKubernetes et Mesos, ainsi qu'avec l'outil Azure Batch de Microsoft