NVIDIA logo

How NVIDIA Uses NumPy

95 engineering articles about NumPy from NVIDIA's engineering team

Articles

Filter:
NVIDIA logo
NVIDIA
Advanced
NVIDIA nvmath-python is a library designed to bridge the gap between the Python scientific community and NVIDIA CUDA-X math libraries. It gives Python users…
Michelle Horton
14 min read
Includes Code
--
NVIDIA logo
NVIDIA
Intermediate
Developers building 3D, design, simulation, robotics, and industrial digital twin applications need ways to bring physical AI capabilities into the tools and…
Tanya Lenz
16 min read
Includes Code
--
NVIDIA logo
NVIDIA
Advanced
A massive-scale X-ray free-electron laser (XFEL) enables tracking structural and electron dynamics in novel systems, including fusion materials, semiconductors…
Irina Demeshko
10 min read
Includes Code
--
NVIDIA logo
NVIDIA
Advanced
In a previous post, we introduced the Universal Sparse Tensor (UST), enabling developers to decouple a tensor’s sparsity from its memory layout for greater…
Aart J.C. Bik
10 min read
Includes Code
--
NVIDIA logo
NVIDIA
Intermediate
Physical AI—AI systems that perceive, reason, and act in physically grounded simulated environments—is changing how teams design and validate robots and…
NVIDIA logo
NVIDIA
Advanced
Computer-aided engineering (CAE) is shifting from human-driven workflows toward AI-driven ones, including physics foundation models that generalize across…
NVIDIA logo
NVIDIA
Advanced
The article discusses how accelerated computing, particularly through NVIDIA's technologies, is transforming scientific experiments at large research facilities like the NSF-DOE Vera C.
Quynh L. Nguyen
12 min read
Has Summary
--
NVIDIA logo
NVIDIA
Advanced
The article discusses how to simulate an accurate radio environment for 5G and 6G systems using the NVIDIA Aerial Omniverse Digital Twin (AODT).
Tommaso Balercia
10 min read
Includes Code
Has Summary
--
NVIDIA logo
NVIDIA
Advanced
The article discusses the launch of NVIDIA CUDA Tile with CUDA 13. 1, which introduces a virtual instruction set for tile-based parallel programming.
Jonathan Bentz
5 min read
Has Summary
--
NVIDIA logo
NVIDIA
Advanced
The article discusses enhancing robot perception efficiency on the NVIDIA Jetson Thor platform by utilizing specialized hardware accelerators alongside powerful GPUs.
Chintan Intwala
15 min read
Includes Code
Has Summary
--
NVIDIA logo
NVIDIA
Intermediate
This article discusses the integration of the Newton physics engine with NVIDIA Isaac Lab for training quadruped locomotion policies and simulating cloth manipulation.
Mohammad Mohajerani
13 min read
Includes Code
Has Summary
--
NVIDIA logo
NVIDIA
Advanced
The article discusses Autodesk Research's development of the Accelerated Lattice Boltzmann (XLB) library, which enhances computational fluid dynamics (CFD) performance using NVIDIA's Warp and GH200...
Mehdi Ataei
7 min read
Has Summary
--
NVIDIA logo
NVIDIA
Intermediate
The article discusses the integration of AI-powered simulations in computer-aided engineering (CAE) to accelerate design processes.
Abouzar Ghasemi
12 min read
Includes Code
Has Summary
--
NVIDIA logo
NVIDIA
Advanced
The article discusses the significant updates in CUDA Toolkit 13.
Jonathan Bentz
18 min read
Includes Code
Has Summary
--
NVIDIA logo
NVIDIA
Intermediate
The article discusses the advancements in single-cell analysis facilitated by RAPIDS-singlecell, an open-source tool that leverages GPU acceleration to handle large datasets efficiently.
TJ Chen
7 min read
Includes Code
Has Summary
--
NVIDIA logo
NVIDIA
Intermediate
The article discusses the enhancements in the Forest Inference Library (FIL) within NVIDIA cuML 25. 04, focusing on its capabilities for fast inference of tree-based models.
Dante Gama Dessavre
10 min read
Includes Code
Has Summary
--
NVIDIA logo
NVIDIA
Advanced
The article discusses how to accelerate Deep Learning (DL) and Large Language Model (LLM) inference using Apache Spark in cloud environments.
NVIDIA logo
NVIDIA
Intermediate
NVIDIA cuPyNumeric 25. 03 is a fully open-source library designed as a drop-in replacement for NumPy, leveraging the Legate framework for accelerated computing.
Bo Dong
4 min read
Includes Code
Has Summary
--
NVIDIA logo
NVIDIA
Advanced
The article discusses advancements in Federated Learning (FL) specifically in the context of large language models (LLMs), focusing on the challenges of communication overhead and memory constraint...
Ziyue Xu
8 min read
Has Summary
--
NVIDIA logo
NVIDIA
Intermediate
NVIDIA cuML has introduced a zero code change capability that allows data scientists and machine learning engineers to accelerate scikit-learn applications on NVIDIA GPUs without modifying existing...
Siddharth Sharma
8 min read
Includes Code
Has Summary
--
NVIDIA logo
NVIDIA
Intermediate
The article discusses how to leverage GPU acceleration for algorithmic trading simulations using Numba, highlighting the significant performance improvements achievable—over 100x faster simulations.
Mark J. Bennett
11 min read
Includes Code
Has Summary
--
NVIDIA logo
NVIDIA
Advanced
The article discusses how NAVER Place optimizes its small language model (SLM)-based vertical services using NVIDIA TensorRT-LLM, enhancing usability and performance.
Sangjune Park
12 min read
Includes Code
Has Summary
--
NVIDIA logo
NVIDIA
Intermediate
The article discusses the importance of GPU acceleration in data science, highlighting how NVIDIA's RAPIDS suite can significantly enhance performance for data processing tasks.
Allison Ding
8 min read
Includes Code
Has Summary
--
NVIDIA logo
NVIDIA
Advanced
The article introduces tile-based programming in Warp 1. 5. 0, highlighting new Python primitives that enhance GPU programming efficiency.
Miles Macklin
13 min read
Includes Code
Has Summary
--
NVIDIA logo
NVIDIA
Advanced
The article introduces NVIDIA cuPyNumeric, an accelerated and distributed implementation of the NumPy API that allows users to scale their NumPy programs seamlessly from laptops to supercomputers w...
Wonchan Lee
11 min read
Includes Code
Has Summary
--
NVIDIA logo
NVIDIA
Intermediate
Federated learning is transforming the development of autonomous vehicles (AVs) by allowing decentralized training using locally collected data.
Hanson Xu
9 min read
Has Summary
--
NVIDIA logo
NVIDIA
Advanced
The article discusses the latest features and improvements in NVIDIA CUDA-Q v0. 8, an open-source programming model for hybrid quantum-classical applications.
Alex McCaskey
6 min read
Includes Code
Has Summary
--
NVIDIA logo
NVIDIA
Advanced
The article discusses the importance of securing AI model files against unauthorized access and introduces the concept of canaries as a detection mechanism.
Joseph Lucas
6 min read
Includes Code
Has Summary
--
NVIDIA logo
NVIDIA
Intermediate
The article discusses how to build a zero-copy AI sensor processing pipeline using OpenCV within the NVIDIA Holoscan SDK.
Meiran Peng
7 min read
Includes Code
Has Summary
--
NVIDIA logo
NVIDIA
Intermediate
The article discusses WholeGraph, a feature in the RAPIDS cuGraph library designed to optimize memory and retrieval for Graph Neural Networks (GNNs).
Dongxu Yang
9 min read
Includes Code
Has Summary
--
NVIDIA logo
NVIDIA
Advanced
The article discusses the challenges of drug discovery and introduces NVIDIA BioNeMo's new models, MolMIM and DiffDock, which enhance molecule generation and molecular docking.
Abraham Stern
3 min read
Has Summary
--
NVIDIA logo
NVIDIA
Advanced
The article discusses how NVIDIA Holoscan is being utilized to accelerate ptychography workflows at the Diamond Light Source, a leading synchrotron facility.
Harry Petty
9 min read
Includes Code
Has Summary
--
NVIDIA logo
NVIDIA
Advanced
NVIDIA's Differentiable Slang is a new shading language designed to unify real-time, inverse, and differentiable rendering, enabling seamless integration of machine learning with graphics programmi...
Sai Bangaru
11 min read
Includes Code
Has Summary
--
NVIDIA logo
NVIDIA
Intermediate
NVIDIA hosted a two-day training session at Black Hat USA 2023, focusing on the unique security risks associated with machine learning (ML).
Will Pearce
4 min read
Has Summary
--
NVIDIA logo
NVIDIA
Intermediate
The article discusses the security vulnerabilities found in machine learning research code, particularly focusing on the analysis of the Meta Kaggle for Code dataset.
Joseph Lucas
12 min read
Includes Code
Has Summary
--
NVIDIA logo
NVIDIA
Intermediate
The article discusses the advancements in single-cell RNA sequencing analysis using the RAPIDS-singlecell library, which leverages GPU acceleration to significantly enhance performance.
Severin Dicks
13 min read
Includes Code
Has Summary
--
NVIDIA logo
NVIDIA
Advanced
The article discusses the integration of distributed deep learning with Apache Spark 3. 4, highlighting new built-in APIs for both distributed model training and inference.
NVIDIA logo
NVIDIA
Advanced
The article discusses RAPIDS RAFT, a library designed to optimize machine learning and data analytics on GPUs by providing reusable computational patterns.
Corey Nolet
11 min read
Includes Code
Has Summary
--
NVIDIA logo
NVIDIA
Advanced
The article discusses the advancements in NVIDIA cuQuantum, specifically focusing on the cuTensorNet library for approximate tensor network simulations in quantum circuit modeling.
Yang Gao
7 min read
Includes Code
Has Summary
--
NVIDIA logo
NVIDIA
Intermediate
The article discusses the latest features of NVIDIA AI Enterprise 3. 0, focusing on optimizing production AI performance and efficiency.
Shruthii Sathyanarayanan
6 min read
Has Summary
--
NVIDIA logo
NVIDIA
Intermediate
The article discusses the increasing computational demands for AI processing at the edge and introduces the NVIDIA Holoscan SDK v0.
Julien Jomier
5 min read
Includes Code
Has Summary
--
NVIDIA logo
NVIDIA
Advanced
The article discusses NVIDIA's leadership in MLPerf Training 2.
Sukru Burc Eryilmaz
13 min read
Includes Code
Has Summary
--
NVIDIA logo
NVIDIA
Advanced
The article discusses NVIDIA FLARE 2. 2, an open-source platform for federated learning that introduces new features aimed at reducing development time and enhancing deployment efficiency.
Kris Kersten
10 min read
Includes Code
Has Summary
--
NVIDIA logo
NVIDIA
Advanced
NVIDIA has announced significant updates to its AI software suite, including JAX, NVIDIA CV-CUDA, and NVIDIA RAPIDS, aimed at accelerating AI research, computer vision, and data science.
NVIDIA logo
NVIDIA
Advanced
The article discusses how to accelerate ETL processes on KubeFlow using RAPIDS, a data science framework that leverages GPUs for improved performance.
Jacob Tomlinson
12 min read
Includes Code
Has Summary
--
NVIDIA logo
NVIDIA
Intermediate
The article discusses the importance of multidimensional image processing for enhanced image analysis, particularly in fields like medical imaging and remote sensing.
NVIDIA logo
NVIDIA
Advanced
The article discusses the advantages of using Naive Bayes (NB) classifiers for text classification tasks, particularly when leveraging GPU acceleration through RAPIDS cuML.
Mickael Ide
11 min read
Includes Code
Has Summary
--
NVIDIA logo
NVIDIA
Intermediate
The article discusses the improved interoperability between NVIDIA Vision Programming Interface (VPI) and PyTorch, focusing on how VPI can enhance object detection and tracking in computer vision a...
Sandeep Hiremath
10 min read
Includes Code
Has Summary
--
NVIDIA logo
NVIDIA
Intermediate
This article discusses the implementation of Hierarchical Risk Parity (HRP) using RAPIDS to optimize portfolio allocation through machine learning techniques.
Grant Jensen
12 min read
Includes Code
Has Summary
--