
NVIDIA CUDA-XNVIDIA
NVIDIA CUDA-X, built on top of CUDA®, is a collection of microservices, libraries, tools, and technologies for building applications that deliver dramatically higher performance than alternatives across data processing, AI, and high-performance computing (HPC).
Vendor
NVIDIA
Company Website
Product details
NVIDIA CUDA-X is a collection of GPU-accelerated libraries, tools, and technologies designed to enhance the performance of applications in AI, data processing, and high-performance computing (HPC). Built on top of CUDA®, CUDA-X provides developers with a robust programming environment that simplifies the adoption of NVIDIA’s acceleration platform across various domains. With over 400 libraries, CUDA-X enables developers to build, optimize, deploy, and scale applications efficiently.
Features
- CUDA-X Microservices: Developer tools, GPU-accelerated libraries, and technologies packaged as cloud APIs, including NVIDIA Riva for speech and translation AI, NVIDIA Earth-2 for climate simulations, NVIDIA cuOpt™ for routing optimization, and NVIDIA NeMo™ Retriever for retrieval-augmented generation.
- CUDA-X Libraries: Over 400 libraries that simplify the adoption of NVIDIA’s acceleration platform, enabling the development of high-performance applications across PCs, workstations, the cloud, and supercomputers.
- CUDA-X Data Processing: Accelerated libraries that speed up and scale out the processing of image, text, and tabular data, addressing the compute challenges posed by growing datasets.
- CUDA-X AI: Tools and libraries designed to build transformative AI applications, enabling enterprises to train models on proprietary data.
- CUDA-X HPC: Technologies that deliver dramatically higher performance for high-performance computing applications.
Benefits
- Enhanced Performance: Delivers dramatically higher performance than alternatives, enabling faster and more efficient application development.
- Broad Availability: Available on leading cloud platforms, including AWS, Microsoft Azure, and Google Cloud, and can be deployed on NVIDIA GPUs across various environments.
- Developer Productivity: Increases productivity by providing a comprehensive suite of tools and libraries that streamline the development process.
- Scalability: Supports the scaling of applications from desktops to supercomputers, ensuring flexibility and efficiency.
- Continuous Innovation: Benefits from continuous application performance improvements, driven by NVIDIA’s ongoing innovation in GPU technology.