# Source: https://developer.nvidia.com/drive/os.md

# NVIDIA DriveOS SDK

NVIDIA DriveOS™ is an automotive operating system developed with industry-standard safety and security methodologies certified by the globally renowned automotive certification organization, TÜV SÜD. This powerful platform is designed to meet cutting-edge automotive product requirements, including advanced AI inference, high-performance computer vision, advanced graphics, high-end audio, and complex safety and security use cases. DriveOS also supports autonomous driving and AI-powered cockpit experiences.  
  
DriveOS enables Linux or QNX as the application operating system with a software development kit for image processing, diverse sensor integration, AI acceleration, low-overhead interprocess communication, and developer tools for debugging and profiling.

[Download DriveOS](/drive/downloads)

_Requires [NVIDIA DRIVE AGX™ SDK Developer Program](https://developer.nvidia.com/drive/agx-sdk-program) membership_

 ![DRIVE OS Stack Diagram](https://developer.download.nvidia.com/images/drive/auto-drive-agx-development-kit-3647451-v2.svg)
* * *

## Benefits

### ![Decorative](https://developer.download.nvidia.com/images/drive/m48-coding-256px-blk.png)  

### Programmability

Enables a smooth transition from cloud or workstation to the SoC

- 

Supports NVIDIA® CUDA® and TensorRT®, widely adopted programming models with a large developer base.

- 

Supports unified APIs, from cloud to target.

### ![Decorative](https://developer.download.nvidia.com/images/drive/m48-containerized-security-256px-blk.png)  

### Safety and Reliability

Designed for safety-critical applications

- 

Complies with ASPICE, ISO 26262, and ISO/SAE 21434.

- 

Supports heterogeneous redundancy for compute workloads.

### ![Decorative](https://developer.download.nvidia.com/images/drive/m48-speed-256px-blk.png)  

### Highly Optimized  

Efficient processing of time-critical workloads

- 

Camera frames are directly loaded into GPU memory for high-performance sensor interfacing and processing with NvMedia.

- 

Supports NvStreams for efficient data transport, with zero-copy data transfer between hardware accelerators.

- 

Enables highly flexible sensor-processing pipelines.

### ![Decorative](https://developer.download.nvidia.com/images/drive/m48-accelerate-computing-with-cuda-c-c-256px-blk(1).png)  

### Accelerated Application Development  

Building blocks and tools for automotive software

- 

[DriveWorks](https://developer.nvidia.com/drive/driveworks) provides optimized algorithms and tools.

- 

NVIDIA Nsight provides tools for debugging, profiling, and tracing.

- 

Offers rich [documentation](https://docs.nvidia.com/drive) including numerous samples to demonstrate features, [webinars, and GTC talks](/drive/training) to get familiar with DriveOS.

### ![Decorative](https://developer.download.nvidia.com/images/drive/m48-nim-256px-blk.png)  

### Virtualization and Containerization  

Comprehensive scalability and isolation features

- 

Hypervisor manages resources and provides abstraction between underlying hardware and OS on top.

- 

Guest operating systems provide additional isolation and redundancy.

- 

Host and target side Docker container support enable efficient development.