Instances P3 Amazon EC2

Accélérer l'apprentissage automatique et les applications de calcul haute performance avec des GPU puissants.

De grandes entreprises comme Airbnb, Salesforce et Western Digital utilisent les instances Amazon EC2 P3 pour alimenter leurs applications d'apprentissage automatique et de calcul haute performance.
Les instances Amazon EC2 P3 offrent les meilleures performances de calcul dans le cloud, sont rentables, prennent en charge l'ensemble des principales structures d'apprentissage automatique et sont disponibles dans le monde entier.
Propulsé par jusqu'à huit GPU NVIDIA Tesla V100 de dernière génération, les instances Amazon EC2 P3 délivrent jusqu'à 1 pétaflop de performances de précision mixte par instance pour accélérer significativement les applications d'apprentissage automatique et de calcul haute performance. Il a été prouvé que les instances Amazon EC2 P3 réduisent le temps d'apprentissage automatique de quelques jours à quelques minutes, ainsi que le temps d'obtention des résultats pour des calculs haute performance.

ReInvent_HA_P3_EDITORIAL
88 % des projets TensorFlow dans le cloud fonctionnent sur AWS.
Dans ce rapport, Nucleus Research donne cinq raisons pour les techniciens de choisir AWS pour l'apprentissage profond plutôt que d'autres prestataires cloud.

VISIONNEZ : Apprenez-en davantage sur les instances Amazon EC2 P3 et découvrez comment Airbnb l'utilise pour alimenter ses applications d'apprentissage automatique (48:08 min).
AWS re:Invent 2017 : Présentation des instances Amazon EC2 P3

Avantages

RÉDUIRE LE TEMPS D'APPRENTISSAGE AUTOMATIQUE DE QUELQUES JOURS À QUELQUES MINUTES

Pour les scientifiques des données, les chercheurs et les développeurs qui ont besoin d'accélérer les applications ML, les instances Amazon EC2 P3 sont les plus puissantes de tous les calculs GPU disponibles dans le cloud. Les instances Amazon EC2 P3 comportent jusqu'à huit GPU NVIDIA Tesla V100 de dernière génération et délivrent jusqu'à 1 pétaflop de performances de précision mixte pour accélérer significativement les charges de travail ML. Une formation plus rapide sur les modèles peut permettre aux scientifiques des données et aux ingénieurs d'apprentissage automatique d'itérer plus rapidement, de former un plus grand nombre de modèles et d'accroître la précision.

 

LA SOLUTION LA PLUS RENTABLE DE L'INDUSTRIE

Les instances Amazon EC2 P3 offrent différents programmes de tarification pour vous permettre de faire des économies selon vos besoins.  En plus des instances à la demande, où vous payez pour les instances que vous lancez, vous pouvez acheter des instances réservées avec une remise conséquente, des instances qui sont toujours disponibles, pour une durée de un à trois ans. Vous pouvez également utiliser les instances Spot, qui tirent profit des instances EC2 inutilisées, ce qui peut réduire vos coûts Amazon EC2 de manière significative.

UN CALCUL HAUTE PERFORMANCE, FLEXIBLE ET PUISSANT

Contrairement aux systèmes sur site, l'exécution d'un calcul haute performance sur des instances Amazon EC2 P3 offre une capacité pratiquement illimitée pour faire évoluer votre infrastructure et la flexibilité de changer les ressources facilement et aussi souvent que votre charge de travail l'exige. Vous pouvez configurer vos ressources pour répondre aux exigences de votre application et lancer un cluster HPC en quelques minutes, en ne payant que ce que vous utilisez.

INTÉGRATION AVEC LES SERVICES D'APPRENTISSAGE AUTOMATIQUE D'AWS

Les instances Amazon EC2 P3 fonctionnent de manière transparente avec Amazon SageMaker pour fournir une plate-forme d'apprentissage automatique complète, puissante et intuitive. Amazon SageMaker est une plate-forme d'apprentissage automatique entièrement gérée qui vous permet de construire, former et déployer rapidement et facilement des modèles d'apprentissage automatique. De plus, les instances Amazon EC2 P3 peuvent être intégrées avec les AWS Deep Learning Amazon Machine Images (AMIs) qui sont pré-installées avec des structures d'apprentissage profonds populaires pour faciliter le démarrage de la formation et des inférences.

PRISE EN CHARGE DE L'ENSEMBLE DES PRINCIPALES STRUCTURES D'APPRENTISSAGE AUTOMATIQUE

Les instances Amazon EC2 P3 prennent en charge l'ensemble des principales structures d'apprentissage automatique, y compris TensorFlow, PyTorch, Apache MXNet, Caffe, Caffe2, Microsoft Cognitive Toolkit (CNTK), Chainer, Theano, Keras, Gluon et Torch. Les utilisateurs peuvent choisir la structure qui convient le mieux à leur application.

Formation à l'apprentissage automatique multi-nœuds évolutive

Les clients peuvent utiliser plusieurs instances EC2 P3 pour former rapidement des modèles d'apprentissage automatique. Un cluster de stockage et un cluster de calcul peuvent être configurés de telle sorte que le cluster de stockage stocke les ensembles de données de formation et de validation et est responsable de la transmission des données au cluster de calcul, tandis que le cluster de calcul effectue les transmissions vers l'avant, la propagation en arrière et les mises à jour de poids.

Témoignages de clients

200x100_AirBNB_Logo

AirBnB utilise l'apprentissage automatique pour optimiser les recommandations de recherche et améliorer nos conseils de tarification dynamiques pour les hôtes, ces deux aspects menant à un taux de conversion accru pour les réservations. Avec les instances Amazon EC2 P3, Airbnb peut exécuter des charges de travail de formation plus rapidement, effectuer davantage d'itérations, créer de meilleurs modèles d'apprentissage automatique et réduire les coûts.

salesforce_logo_200x100

Salesforce utilise l'apprentissage automatique pour alimenter Einstein Vision, ce qui permet aux développeurs d'exploiter la puissance de la reconnaissance d'images pour des cas d'utilisation tels que la recherche visuelle, la détection de marque et l'identification de produit. Les instances Amazon EC2 P3 permettent aux développeurs de former des modèles d'apprentissage profond beaucoup plus rapidement afin qu'ils puissent atteindre rapidement leurs objectifs d'apprentissage automatique.

western-digital_200x100

Western Digital utilise le calcul haute performance (HPC -High Performance Computing) pour exécuter des dizaines de milliers de simulations pour les sciences des matériaux, les flux de chaleur, le magnétisme et le transfert de données afin d'améliorer les performances et la qualité des solutions de stockage et des disques durs. Basé sur des tests précoces, les instances Amazon EC2 P3 permettent aux équipes d'ingénierie d'exécuter des simulations au moins trois fois plus rapidement que les solutions précédemment déployées.  

schrodinger-200x100

Schrodinger utilise le calcul haute performance (HPC) pour développer des modèles prédictifs afin d'étendre l'échelle de découverte et d'optimisation et de donner à ses clients la possibilité de commercialiser plus rapidement les médicaments qui sauvent des vies. Les instances Amazon EC2 P3 permettent à Schrodinger d'effectuer quatre fois plus de simulations par jour qu'avec des instances P2.  

Instances Amazon EC2 P3 et Amazon SageMaker

Le moyen le plus rapide de former et d'exécuter des modèles d'apprentissage automatique

Amazon SageMaker est un service entièrement géré pour la création, la formation et le déploiement de modèles d'apprentissage automatique. Lorsqu'ils sont utilisés avec les instances Amazon EC2 P3, les clients peuvent facilement mettre à l'échelle des dizaines, des centaines ou des milliers de GPU pour former rapidement un modèle à n'importe quelle échelle sans se soucier de la mise en place de clusters et de pipelines de données. Vous pouvez également accéder aux ressources Amazon Virtual Private Cloud (VPC) pour la formation et l'hébergement des flux de travail dans Amazon SageMaker. Grâce à cette fonctionnalité, vous pouvez utiliser des compartiments Amazon Simple Storage Service (S3) accessibles uniquement via votre VPC pour stocker des données de formation, ainsi que pour stocker et héberger les artefacts de modèles dérivés du processus de formation. En plus du compartiment S3, les modèles peuvent accéder à toutes les autres ressources AWS contenues dans le VPC. En savoir plus.

Création

Amazon SageMaker facilite la création de modèles d'apprentissage automatique et les prépare pour la formation en vous fournissant tout ce dont vous avez besoin pour vous connecter rapidement à vos données de formation et pour sélectionner et optimiser le meilleur algorithme et la meilleure structure pour votre application. Amazon SageMaker inclut des notebooks Jupyter hébergés qui simplifient l'exploration et la visualisation de vos données de formation stockées dans Amazon S3.  Vous pouvez également utiliser l'instance de notebook pour écrire du code pour créer des tâches de formation de modèles, déployer des modèles sur l'hébergement Amazon SageMaker et tester ou valider vos modèles.

Formation

Vous pouvez commencer la formation de votre modèle d'un simple clic dans la console ou à l'aide d'un simple appel d'API. Amazon SageMaker intègre les dernières versions de TensorFlow et d'Apache MXNet, avec la prise en charge de bibliothèques CUDA9 pour des performances optimales avec les GPU NVIDIA. De plus, l'optimisation des hyper-paramètres peut automatiquement adapter votre modèle en ajustant intelligemment différentes combinaisons de paramètres du modèle pour arriver rapidement aux prédictions les plus précises. Pour les besoins à plus grande échelle, vous pouvez mettre à l'échelle des dizaines d'instances pour accélérer la construction de modèles.

Déploiement

Après la formation, vous pouvez déployer votre modèle en un seul clic sur des instances EC2 à échelle automatique dans plusieurs zones de disponibilité. Une fois en production, Amazon SageMaker gère l'infrastructure de calcul à votre place et réalise des vérifications de l'état, applique des correctifs de sécurité et effectue d'autres tâches courantes d'entretien grâce à la surveillance et à la journalisation intégrées d'Amazon CloudWatch.

 

Instances Amazon EC2 P3 et AWS Deep Learning AMIs

Environnements de développement préconfigurés pour commencer rapidement à développer des applications d'apprentissage en profondeur

Une alternative à Amazon SageMaker pour les développeurs qui ont des exigences plus personnalisées, les AWS Deep Learning AMIs fournissent aux praticiens et aux chercheurs de l'apprentissage automatique l'infrastructure et les outils pour accélérer l'apprentissage en profondeur dans le cloud, à n'importe quelle échelle. Vous pouvez rapidement lancer des instances Amazon EC2 P3 préinstallées avec des structures d'apprentissage en profondeur fréquemment utilisées, telles que TensorFlow, PyTorch, Apache MXNet, Microsoft Cognitive Toolkit, Caffe, Caffe2, Theano, Torch, Chainer, Gluon et Keras, pour former des modèles d'IA sur mesure sophistiqués, expérimenter de nouveaux algorithmes ou apprendre de nouvelles compétences et techniques. En savoir plus.

Instances Amazon EC2 P3 et calcul haute performance

Résoudre de nombreux problèmes informatiques et obtenir de nouvelles informations grâce à toute la puissance du HPC sur AWS

Les instances Amazon EC2 P3 sont une plate-forme idéale pour exécuter des simulations d'ingénierie, des calculs financiers, des analyses sismiques, des modélisations moléculaires, de la génomique, du rendu et d'autres charges de travail de calcul GPU. Le calcul haute performance (HPC) permet aux scientifiques et aux ingénieurs de résoudre ces problèmes informatiques complexes nécessitant une importante capacité de calcul. Les applications HPC exigent souvent des performances réseau élevées, un stockage rapide, d'importantes capacités de mémoire, des capacités de calcul très élevées ou tous ces éléments. AWS vous permet d'accélérer les recherches et l'obtention de résultats en exécutant le HPC dans le cloud et en assurant un dimensionnement vers un nombre de tâches en parallèle plus élevé que ce que permettent la plupart des environnements sur site. AWS permet de réduire les coûts en fournissant des solutions optimisées pour des applications spécifiques, et sans investissement initial important. En savoir plus.

Instance Amazon EC2 P3 – Détails du produit

Taille d'instance GPU – Tesla V100 Pair à pair GPU Mémoire de GPU (Go) vCPU Mémoire (Go) Bande passante réseau Bande passante EBS Prix/heure pour les instances à la demande* Tarif horaire effectif des instances réservées sur 1 an* Tarif horaire effectif des instances réservées sur 3 ans*
p3.2xlarge 1 N/A 16 8 61 Jusqu'à 10 Gb/s 1,5 Gb/s

3,06 USD

1,99 USD

1,23 USD

p3.8xlarge 4 NVLink 64 32 244 10 Gb/s 7 Gb/s

12.24 USD

7,96 USD

4,93 USD

p3.16xlarge 8 NVLink 128 64 488 25 Gb/s 14 Gb/s

24,48 USD

15,91 USD

9,87 USD

*Prix pratiqués sous Linux/Unix dans la région AWS USA Est (Virginie du Nord). Pour consulter l'ensemble des informations de tarification, consultez la page relative à la tarification d'Amazon EC2

Les clients peuvent acheter des instances P3 sous forme d'instances à la demande, d'instances réservées, d'instances Spot ou d'hôtes dédiés.

FACTURATION À LA SECONDE

L'un des nombreux avantages du cloud computing est la nature élastique du provisionnement ou du déprovisionnement des ressources au fur et à mesure que vous en avez besoin. En facturant l'utilisation à la seconde près, nous permettons aux clients d'augmenter leur élasticité, d'économiser de l'argent et d'optimiser l'allocation des ressources en vue d'atteindre leurs objectifs d'apprentissage automatique.

TARIFICATION DES INSTANCES RÉSERVÉES

Les instances réservées vous permettent de bénéficier d'une remise conséquente (jusqu'à 75 %) par rapport aux tarifs des instances à la demande. De plus, lorsque des instances réservées sont attribuées à une zone de disponibilité spécifique, elles fournissent une réservation de capacité, ce qui vous conforte dans l'idée que vous pouvez lancer des instances quand vous en avez besoin.

TARIFICATION SPOT

Avec les instances Spot, vous payez le prix Spot en vigueur pendant la durée d'exécution de vos instances. Les prix des instances Spot sont définis par Amazon EC2 et sont ajustés graduellement en fonction des tendances à long terme en matière d'offre et de demande de capacité d'instance Spot. Les instances Spot sont disponibles avec une réduction allant jusqu'à 90 % par rapport au tarif à la demande.

La plus grande disponibilité mondiale

1856-Updated Map Image-P3 Instances-transparentBG_1024x543

Les instances Amazon EC2 P3 sont disponibles dans 14 régions AWS afin que les clients aient la flexibilité de former et de déployer leurs modèles d'apprentissage automatique où que leurs données soient stockées. Les régions disponibles pour EC2 P3 sont les régions AWS suivantes : USA Est (Virginie du Nord), USA Est (Ohio), USA Ouest (Oregon), Canada (Centre), Europe (Irlande), Europe (Francfort), Europe (Londres), Asie-Pacifique (Tokyo), Asie-Pacifique (Séoul), Asie-Pacifique (Sydney), Asie-Pacifique (Singapour), Chine (Pékin), Chine (Ningxia) et GovCloud (USA).

Commencez avec les instances Amazon EC2 P3 pour l'apprentissage automatique

Pour commencer en quelques minutes, apprenez-en plus sur Amazon SageMaker ou utilisez l'AWS Deep Learning AMI, préinstallé avec des structures d'apprentissage en profondeur fréquemment utilisées telles que Caffe2 et Mxnet. Vous pouvez également utiliser l'AMI NVIDIA avec pilote de GPU et boîte à outils CUDA préinstallés.

En savoir plus sur Amazon SageMaker

Cliquez ici pour en savoir plus

En savoir plus sur le Deep Learning sur AWS

Cliquez ici pour en savoir plus

En savoir plus sur le Calcul Haute Performance (HPC)

Cliquez ici pour en savoir plus
Prêt à vous lancer ?
S'inscrire
D'autres questions ?
Contactez-nous