Microservicios y Bibliotecas Aceleradas por GPU para IA.
Los desarrolladores, investigadores e inventores de una amplia gama de dominios utilizan la programación de GPU para acelerar sus aplicaciones. El desarrollo de estas aplicaciones requiere un entorno de programación sólido con microservicios y bibliotecas altamente optimizados y específicos del dominio. NVIDIA CUDA-X, construido sobre CUDA®, es una colección de microservicios, bibliotecas, herramientas y tecnologías para crear aplicaciones que ofrecen un rendimiento mucho mayor que las alternativas de procesamiento de datos, IA y computación de alto rendimiento (HPC).
Desarrollados por expertos de CUDA en NVIDIA, los microservicios de CUDA-X son herramientas para desarrolladores, bibliotecas aceleradas por GPU y tecnologías empaquetadas como API en la nube. Son fáciles de integrar, personalizar e implementar en aplicaciones de procesamiento de datos, IA y HPC.
Los microservicios de CUDA-X incluyen NVIDIA® Riva para IA personalizable de habla y traducción, NVIDIA Earth-2 para simulaciones climáticas y meteorológicas de alta resolución, NVIDIA cuOpt™ para la optimización del enrutamiento y NVIDIA NeMo™ Retriever para capacidades de generación aumentada por recuperación (RAG) receptivas para empresas.
Las bibliotecas de CUDA-X se basan en CUDA, y su propósito es simplificar la adopción de la plataforma de aceleración de NVIDIA en el procesamiento de datos, la IA y la HPC. Con más de 400 bibliotecas, los desarrolladores pueden crear, optimizar, implementar y escalar fácilmente aplicaciones en PC, workstations, la cloud y supercomputadoras utilizando la plataforma CUDA.
Para crear aplicaciones transformadoras de IA, las empresas necesitan entrenar modelos con sus datos únicos y patentados, en un momento en que los conjuntos de datos crecen por zettabytes cada año. Esto plantea un enorme problema de computación que la plataforma de Procesamiento de Datos CUDA-X está diseñada para resolver, utilizando un conjunto de bibliotecas aceleradas que aceleran y escalan horizontalmente el procesamiento de imágenes, texto y datos tabulares.
La IA moderna tiene el potencial de revolucionar muchas industrias, pero aprovechar su poder es un desafío. El desarrollo de aplicaciones de IA requiere muchos pasos (procesamiento de datos, ingeniería de características, machine learning, verificación e implementación), y cada paso implica el procesamiento de grandes volúmenes de datos y la realización de operaciones de computación masivas. CUDA-X AI proporciona las herramientas y tecnologías necesarias para superar este desafío.
Las aplicaciones de HPC abarcan muchos dominios, desde la dinámica de fluidos hasta la simulación meteorológica. CUDA-X HPC es una colección de bibliotecas, herramientas, compiladores y API que ayudan a los desarrolladores a resolver los problemas más desafiantes del mundo. CUDA-X HPC incluye kernels altamente ajustados esenciales para la computación de alto rendimiento (HPC). Las bibliotecas aceleradas por GPU para álgebra lineal, algoritmos paralelos, procesamiento de señales e imágenes sientan las bases para aplicaciones de cálculo intensivo en áreas como la física computacional, la química, la dinámica molecular y la exploración sísmica.
CUDA-X está ampliamente disponible. Sus bibliotecas de aceleración de software forman parte de las principales plataformas en la nube, como AWS, Microsoft Azure y Google Cloud. Son gratuitas como descargas individuales o pilas de software en contenedores de NGC. Las bibliotecas de CUDA-X se pueden implementar en cualquier lugar de las GPU NVIDIA, incluidos equipos de escritorio, workstations, servidores, supercomputadoras, computación en la cloud y dispositivos de Internet de las Cosas (IoT).
Más de un millón de desarrolladores utilizan CUDA-X, lo que proporciona la potencia necesaria para aumentar la productividad y beneficiarse del rendimiento continuo de las aplicaciones. Ya sea que esté creando una nueva aplicación o tratando de acelerar una existente, CUDA-X proporciona el camino a seguir más eficiente y efectivo.
Explore los dominios que está transformando NVIDIA CUDA-X y las bibliotecas aceleradas por GPU disponibles en ellos.