Instancias P3 de Amazon EC2

Acelere el aprendizaje automático y las aplicaciones de informática el alto desempeño con GPU poderosas

Las compañías líderes como Airbnb, Salesforce y Western Digital utilizan las instancias P3 de Amazon EC2 para impulsar su aprendizaje automático y las aplicaciones de informática de alto rendimiento.
Las instancias P3 de Amazon EC2 ofrecen el mayor desempeño informático en la nube, son rentables, admiten todos los marcos principales de trabajo de aprendizaje automático y están disponibles de manera global.
Impulsadas con hasta las GPU NVIDIA Tesla V100 de las últimas ocho generaciones, las instancias P3 de Amazon EC2 ofrecen hasta 1 petaflop de desempeño de precisión combinada por instancia para acelerar significativamente el aprendizaje automático y las aplicaciones de informática de alto desempeño. Se ha comprobado que las instancias P3 de Amazon EC2 reducen los tiempos de capacitación de aprendizaje automático de días a minutos, como así también, reducen el tiempo de obtención de resultados para la informática de alto desempeño.

ReInvent_HA_P3_EDITORIAL
El 88% de los proyectos de TensorFlow en la nube se ejecutan en AWS.
En este informe, Nucleus Research revela cinco razones por las cuales los profesionales de aprendizaje profundo eligen AWS en vez de otros proveedores de servicios en la nube para tareas de aprendizaje profundo.

MIRE: Obtenga más información sobre las instancias P3 de Amazon EC2 y consulte cómo Airbnb las usa para impulsar sus aplicaciones de aprendizaje automático (48:08 min).
AWS re:Invent 2017: Presentando las instancias P3 de Amazon EC2

Beneficios

REDUZCA EL TIEMPO DE CAPACITACIÓN DE APRENDIZAJE AUTOMÁTICO DE DÍAS A MINUTOS

Para los científicos de datos, los investigadores y los desarrolladores que necesitan acelerar las aplicaciones ML, las instancias P3 de Amazon EC2 son más poderosas que cualquier proceso de GPU disponible en la nube. Las instancias P3 de Amazon EC2 presentan las GPU NVIDIA Tesla V100 de las últimas ocho generaciones y ofrecen hasta 1 petaflop de desempeño de presición combinada para acelerar significativamente las cargas de trabajo de ML. El modelo de capacitación más rápida puede permitir que los científicos de datos y los ingenieros de aprendizaje automático iteren más rápido, capaciten más modelos e incrementen la precisión.

 

LA SOLUCIÓN MÁS RENTABLE DE LA INDUSTRIA

Las instancias P3 de Amazon EC2 ofrecen diferentes planes de precios para brindarle ahorro de costos de acuerdo con sus necesidades.  Además, para las instancias bajo demanda donde paga por las instancias que lanza, puede comprar las instancias que están siempre disponibles con un importante descuento durante el plazo de uno a tres años. También puede usar las instancias de spot, que aprovechan las instancias EC2 sin uso, lo que puede reducir considerablemente los costos de Amazon EC2.

INFORMÁTICA FLEXIBLE Y PODEROSA DE ALTO DESEMPEÑO

A diferencia de los sistemas on-premise, ejecutar la informática de alto desempeño en las instancias P3 de Amazon Ec2 ofrece capacidad virtualmente ilimitada para escalar su infraestructura y la flexibilidad para cambiar los recursos fácilmente y tan a menudo como lo requiera su carga de trabajo. Puede configurar sus recursos para cumplir con las demandas de su aplicación y lanzar un clúster de alto rendimiento en minutos y pagar solo por lo que usa.

INTEGRACIÓN CON LOS SERVICIOS DE APRENDIZAJE AUTOMÁTICO DE AWS

Las instancias P3 de Amazon EC2 trabajan conjunta y continuamente con Amazon SageMaker para ofrecerle una completa plataforma de aprendizaje automático poderosa e intuitiva. Amazon SageMaker es una plataforma de aprendizaje automático completamente administrada que le permite crear, capacitar e implementar modelos de aprendizaje automático rápida y fácilmente. Además, las instancias P3 de Amazon EC2 se pueden integrar con AWS Deep Learning Amazon Machine Images (AMIs) que están preinstaladas con marcos de trabajo conocidos de aprendizaje automático que facilitan comenzar con la capacitación y las inferencias.

SOPORTE PARA TODOS LOS MARCOS DE TRABAJO PRINCIPALES DE APRENDIZAJE AUTOMÁTICO

Las instancias P3 de Amazon EC2 admiten todos los marcos de trabajo principales de aprendizaje automático, incluidos TensorFlow, PyTorch, Apache MXNet, Caffe, Caffe2, Microsoft Cognitive Toolkit (CNTK), Chainer, Theano, Keras, Gluon y Torch. Los usuarios pueden elegir el marco de trabajo que funcione mejor para su aplicación.

Capacitación de aprendizaje automático de máquina con nodos múltiples escalables

Los clientes pueden usar múltiples instancias P3 de EC2 para capacitar rápidamente los modelos de aprendizaje automático. Se pueden configurar un clúster de almacenamiento y un clúster de cómputo para que el clúster de almacenamiento guarde la capacitación y los conjuntos de datos de validación y sea responsable de transferir los datos al clúster de cómputo, mientras este realiza el avance de las transferencias, la propagación de retorno y las actualizaciones de peso.

Historias de clientes

200x100_AirBNB_Logo

En Airbnb está usando el aprendizaje automático para optimizar las recomendaciones de búsqueda y para mejorar las indicaciones sobre precios dinámicos para los anfitriones, lo que se traduce en un mayor número de reservas concretadas. Con las instancias P3 de Amazon EC2, Airbnb tiene la capacitad de ejecutar cargas de trabajo de entrenamiento con mayor rapidez para iterar más, crear mejores modelos de aprendizaje automático y reducir los costos.

salesforce_logo_200x100

Salesforce utiliza el aprendizaje automático para impulsar Einstein Vision que permite a los desarrolladores aprovechar el poder del reconocimiento de imágenes para casos prácticos como la investigación visual, la detección de la marca y la identificación del producto. Las instancias P3 de Amazon EC2 permiten que los desarrolladores capaciten los modelos de aprendizaje automático mucho más rápido para que puedan alcanzar su objetivos de aprendizaje automático velozmente.

western-digital_200x100

Western Digital usa informática de alto desempeño (High Performance Computing, HPC) para ejecutar 10 de miles de simulaciones para las ciencias de materiales, flujos de calor, magnéticas y transferencia de datos para mejorar el disco duro y almacenar el desempeño y la calidad de la solución. Con base en las primeras evaluaciones, las instancias P3 de Amazon EC2 permiten que los equipos de ingeniería ejecuten simulaciones al menos tres veces más rápido que las soluciones implementadas anteriormente.  

schrodinger-200x100

Schrodinger usa la informática de alto desempeño (HPC) para desarrollar modelos predictivos para ampliar la escala de descubrimiento y optimización y brindar a sus clientes la capacidad de ofrecer medicamentos salvadores al mercado más rápidamente. Las instancias P3 de Amazon EC2 permiten que Schrodinger desarrollen cuatro veces tantas simulaciones al día como puedan con las instancias P2.  

Instancias P3 de Amazon EC2 y Amazon SageMaker

La manera más rápida de capacitar y ejecutar modelos de aprendizaje automático

Amazon SageMaker es un servicio completamente administrado para crear, capacitar e implementar modelos de aprendizaje automático. Cuando se usan con las instancias P3 de Amazon EC2, los clientes pueden escalar rápidamente dieces, cientos o miles de GPU para capacitar un modelo rápidamente en cualquier escala sin preocuparse por establecer clústeres y canalizaciones de datos. También puede acceder fácilmente a los recursos de Amazon Virtual Private Cloud (VPC) para capacitar y alojar los flujos de trabajo en Amazon SageMaker. Con esta característica, puede usar buckets de Amazon Simple Storage Service (S3) que solo son accesibles mediante su VPC para almacenar datos de capacitación, como así también, para almacenar y alojar los artefactos de modelo derivados del proceso de capacitación. Además de S3, los modelos pueden acceder a todos los demás recursos de AWS contenidos en VPC. Más información.

Desarrollo

Amazon SageMaker facilita la creación de modelos de aprendizaje automático y su preparación para el entrenamiento, y proporciona todo lo necesario para conectarse rápidamente a los datos de entrenamiento y para seleccionar y optimizar el mejor algoritmo y marco de trabajo para la aplicación. Amazon SageMaker incluye blocs de notas de Jupyter hospedados que facilitan el análisis y la visualización de los datos de entrenamiento almacenados en Amazon S3.  También puede usar una instancia de notebook para escribir el código para crear trabajos de capacitación de modelo, implementar modelos para el alojamiento de Amazon SageMaker y evaluar o validar sus modelos.

Entrenamiento

Puede comenzar a entrenar su modelo con un solo clic en la consola o con una simple llamada a la API. Amazon SageMaker viene preconfigurado con las versiones más recientes de TensorFlow y Apache MXNet, con compatibilidad para bibliotecas CUDA9 a los fines de lograr un nivel de desempeño óptimo con las GPU NVIDIA. Además, la optimización de los hiperparámetros se puede ajustar automáticamente a su modelo al ajustar de manera inteligente diferentes combinaciones de parámetros de modelo para alcanzar rápidamente las predicciones más precisas. Para necesidades de mayor escala, puede escalar dieces de instancias para apoyar la creación de un modelo más rápido.

Implementación

Después de la capacitación, solo puede implementar con un solo clic su modelo en las instancias EC2 de autoescalamiento entre zonas de disponibilidad múltiple. En la producción, Amazon SageMaker administra la infraestructura de cómputo por usted para realizar comprobaciones de estado, implementar parches de seguridad y realizar otros mantenimientos de rutina, todo con registros y monitorización de Amazon CloudWatch integrados.

 

Instancias P3 de Amazon EC2 y AMIs de aprendizaje profundo de AWS

Entornos de desarrollo preconfigurado para comenzar rápidamente a crear aplicaciones de aprendizaje profundo

Las AMIS de aprendizaje profundo de AWS, una alternativa a Amazon SageMaker para los desarrolladores que tienen requisitos más personalizados, ofrecen la infraestructura y las herramientas para acelerar el aprendizaje profundo en la nube a cualquier escala a los practicantes de aprendizaje automático y a los investigadores. Puede lanzar rápidamente instancias P3 de Amazon EC2 con marcos de aprendizaje profundo conocidos instalados con anterioridad, como TensorFlow, PyTorch, Apache MXNet , Microsoft Cognitive Toolkit, Caffe, Caffe2, Theano, Torch, Chainer, Gluon y Keras para entrenar modelos de inteligencia artificial personalizados y sofisticados, probar algoritmos nuevos o aprender nuevas técnicas y habilidades. Más información.

Instancias P3 de Amazon EC2 e informática de alto desempeño

Resuelva problemas informáticos a gran escala y obtenga nueva información con la potencia de HPC en AWS

Las instancias P3 de Amazon EC2 son una plataforma ideal para ejecutar simulaciones de ingeniería, financiera computacional, análisis sísmico, modelado molecular, genómicos, procesamiento y otras cargas de trabajo informáticas de GPU. La informática de alto desempeño (HPC) les permite a los científicos e ingenieros resolver estos problemas complejos que exigen una gran capacidad informática. Con frecuencia, las aplicaciones de HPC exigen un alto nivel de rendimiento de red, almacenamiento ágil, gran capacidad de memoria, capacidades de cómputo muy altas, o todas estas características juntas. AWS permite agilizar las investigaciones y disminuir los plazos de obtención de resultados mediante la ejecución de HPC en la nube y el escalado de un mayor número de tareas de paralelas del que sería posible en la mayoría de los entornos on-premise. AWS ayuda a reducir costos al ofrecer soluciones optimizadas para las aplicaciones específicas y sin la necesidad de realizar grances inversiones de capital. Más información.

Detalles de producto de la instancia P3 de Amazon EC2

Tamaño de instancia GPU – Tesla V100 GPU de pares Memoria de GPU (GB) vCPU Memoria (GB) Ancho de banda de la red Ancho de banda de EBS Precio de la instancia bajo demanda por hora* Por hora real en una instancia reservada por 1 año* Por hora real en una instancia reservada por 3 años*
p3.2xlarge 1 N/D 16 8 61 Hasta 10 Gbps 1,5 Gbps

3,06 USD

1,99 USD

1,23 USD

p3.8xlarge 4 NVLink 64 32 244 10 Gbps 7 Gbps

12,24 USD

7,96 USD

4,93 USD

p3.16xlarge 8 NVLink 128 64 488 25 Gbps 14 Gbps

24,48 USD

15,91 USD

9,87 USD

*Los precios que se muestran son para Linux/Unix en la región EE.UU. Este (Norte de Virginia) de AWS. Para ver la información sobre precios completa, consulte la página de precios de Amazon EC2

Los clientes pueden adquirir instancias P3 como instancias bajo demanda, instancias reservadas, instancias de Spot o hosts dedicados.

FACTURACIÓN AL SEGUNDO

Una de las numerosas ventajas de la informática en la nube es la característica elástica de los recursos de aprovisionamiento y desaprovisionamiento, según los requiera. Al usar la facturación al segundo, los clientes pueden nivelar su elasticidad, ahorrar dinero y permitir optimizar la ubicación de los recursos para alcanzar sus objetivos de aprendizaje automático.

PRECIOS DE INSTANCIAS RESERVADAS

Las instancias reservadas ofrecen un descuento importante (hasta un 75%) en comparación con los precios de las instancias bajo demanda. Además, cuando se asignan instancias reservadas a una zona de disponibilidad específica, se proporciona una reserva de capacidad, lo que le aporta confianza adicional en su capacidad de lanzar instancias cuando las necesita.

PRECIOS DE LAS INSTANCIAS DE SPOT

Con las instancias de spot, paga el precio de spot vigente durante el período de tiempo que sus instancias se ejecuten. Amazon EC2 define los precios de las instancias de spot y estos se ajustan gradualmente en función de las tendencias a largo plazo de la oferta y la demanda de capacidad de instancias de spot. Las instancias de spot están disponibles con un descuento de hasta el 90% en comparación con los precios de las instancias bajo demanda.

La más amplia disponibilidad global

1856-Updated Map Image-P3 Instances-transparentBG_1024x543

Las instancias P3 de Amazon EC2 están disponibles en 14 regiones de AWS para que los clientes tengan la flexibilidad de formar técnicamente e implementar sus modelos de aprendizaje automático cuando necesiten almacenar sus datos. Las regiones disponibles para EC2 P3 son EE.UU. Este (Norte de Virginia), EE.UU. Este (Ohio), EE.UU. Oeste (Oregón), Canadá (Central), Europa (Irlanda), Europa (Londres), Asia Pacífico (Tokio), Asia Pacífico (Seúl), Asia Pacífico (Sídney), Asia Pacífico (Singapur), China (Pekín), China (Ningxia) y las regiones de AWS de GovCloud (EE.UU.).

Introducción a las instancias P3 de Amazon EC2 para el aprendizaje automático

Para comenzar en minutos, obtenga más información sobre Amazon SageMaker o use el AWS Deep Learning AMI, preinstalado con los marcos de trabajo conocidos como Caffee2 y Mxnet. Opcionalmente, también puede utilizar la AMI de NVIDIA con un controlador de GPU y kit de herramientas CUDA instalados con anterioridad.

Artículos y publicaciones de blog

Más información sobre Amazon SageMaker

Haga clic aquí para obtener más información

Obtenga más información sobre el aprendizaje profundo en AWS

Haga clic aquí para obtener más información

Más información sobre informática de alto desempeño (HPC)

Haga clic aquí para obtener más información
¿Listo para comenzar?
Inscribirse
¿Tiene más preguntas?
Contacte con nosotros