Tutorial

May 18, 2023
Bringing Far-Field Objects into Focus with Synthetic Data for Camera-Based AV Perception
Detecting far-field objects, such as vehicles that are more than 100 m away, is fundamental for automated driving systems to maneuver safely while operating on...
7 MIN READ

May 17, 2023
Advanced API Performance: CPUs
This post covers CPU best practices when working with NVIDIA GPUs. To get a high and consistent frame rate in your applications, see all Advanced API...
4 MIN READ

May 16, 2023
Asynchronous Error Reporting: When printf Just Won’t Do
Some programming situations call for reporting “soft” errors asynchronously. While printf can be a useful tool, it can increase register use and impact...
17 MIN READ

May 16, 2023
Sparsity in INT8: Training Workflow and Best Practices for NVIDIA TensorRT Acceleration
The training stage of deep learning (DL) models consists of learning numerous dense floating-point weight matrices, which results in a massive amount of...
12 MIN READ

May 09, 2023
Automating Data Center Networks with NVIDIA Cumulus Linux
With evolving and ever-growing data centers, the days of simple networks that remained mostly unchanged are gone. Back then, when a configuration change was...
4 MIN READ

May 05, 2023
Why Automatic Augmentation Matters
Deep learning models require hundreds of gigabytes of data to generalize well on unseen samples. Data augmentation helps by increasing the variability of...
13 MIN READ

May 05, 2023
Accelerating Redis Performance Using VMware vSphere 8 and NVIDIA BlueField DPUs
A shift to modern distributed workloads, along with higher networking speeds, has increased the overhead of infrastructure services. There are fewer CPU cycles...
10 MIN READ

May 04, 2023
Increasing Throughput and Reducing Costs for AI-Based Computer Vision with CV-CUDA
Real-time cloud-scale applications that involve AI-based computer vision are growing rapidly. The use cases include image understanding, content creation,...
11 MIN READ

May 04, 2023
Advanced API Performance: Sampler Feedback
This post covers best practices for using sampler feedback on NVIDIA GPUs. To get a high and consistent frame rate in your applications, see all Advanced API...
2 MIN READ

May 01, 2023
Exelon Uses Synthetic Data Generation of Grid Infrastructure to Automate Drone Inspection
Most drone inspections still require a human to manually inspect the video for defects. Training a computer vision model to automate inspection is difficult...
8 MIN READ

Apr 28, 2023
Microsoft and TempoQuest Accelerate Wind Energy Forecasts with AceCast
Accurate weather modeling is essential for companies to properly forecast renewable energy production and plan for natural disasters. Ineffective and...
7 MIN READ

Apr 27, 2023
End-to-End AI for NVIDIA-Based PCs: Optimizing AI by Transitioning from FP32 to FP16
This post is part of a series about optimizing end-to-end AI. The performance of AI models is heavily influenced by the precision of the computational resources...
4 MIN READ

Apr 26, 2023
A Comprehensive Guide to Interaction Terms in Linear Regression
Linear regression is a powerful statistical tool used to model the relationship between a dependent variable and one or more independent variables (features)....
13 MIN READ

Apr 26, 2023
An Introduction to Large Language Models: Prompt Engineering and P-Tuning
ChatGPT has made quite an impression. Users are excited to use the AI chatbot to ask questions, write poems, imbue a persona for interaction, act as a personal...
10 MIN READ

Apr 25, 2023
End-to-End AI for NVIDIA-Based PCs: ONNX and DirectML
This post is part of a series about optimizing end-to-end AI. While NVIDIA hardware can process the individual operations that constitute a neural network...
14 MIN READ

Apr 20, 2023
Migrating from Range Profiler to GPU Trace in Nsight Graphics
Starting in Nsight Graphics 2023.1, the GPU Trace Profiler is the best way to profile your graphics application at the frame level. The Frame Profiler activity,...
8 MIN READ