没有合适的资源?快使用搜索试试~ 我知道了~
NVIDIA DRIVE OS Linux SDK Developer Guide
需积分: 0 0 下载量 183 浏览量
2024-09-21
13:47:16
上传
评论
收藏 28.4MB PDF 举报
温馨提示
The NVIDIA DRIVE OS 6.0 Linux Software Development Kit enables application development with NVIDIA DRIVE Orin SoC for Automotive. At a high level,the SDK consists of: 1.DRIVE OS foundation components including bootloaders, a Type 1 hypervisor, and virtualization. 2.GuestOS virtual machines including Linux operating systems for system software and application development.
资源推荐
资源详情
资源评论
NVIDIA DRIVE OS Linux SDK Developer
Guide
PR-10720-6.0 _v6.0.8 | July 2023
NVIDIA DRIVE OS Linux SDK Developer Guide PR-10720-6.0 _v6.0.8|2
Chapter1. Overview
The NVIDIA DRIVE
®
OS 6.0 Linux Software Development Kit enables application
development with NVIDIA DRIVE Orin
™
SoC for Automotive. At a high level, the SDK
consists of:
> DRIVE OS foundation components including bootloaders, a Type 1 hypervisor, and
virtualization.
> GuestOS virtual machines including Linux operating systems for system software
and application development.
The DRIVE OS Software Development Kit (SDK) provides industry standard APIs including
NvMedia, CUDA and TensorRT. The CUDA and TensorRT modules included in DRIVE
OS 6.0 software releases are compatible only with the Automotive DRIVE AGX Orin
Platform. As such, they must only be used with DRIVE OS. These modules must not be
used standalone as they are not compatible with other NVIDIA devices.
What is NVIDIA DRIVE OS 6.0?
NVIDIA DRIVE
®
OS 6.0 is the reference operating system and associated software stack
designed specically for developing and deploying autonomous vehicle applications
on DRIVE Orin-based hardware. DRIVE OS 6.0 delivers a safe and secure execution
environment for safety-critical applications, providing services such as secure boot,
security services, rewall, and over-the-air updates.
The included foundational software stack consists of NVIDIA
®
CUDA
®
libraries, NVIDIA
TensorRT
™
, NvMedia, and other components optimized to provide direct access to DRIVE
AGX Orin hardware acceleration engines.
What is NVIDIA DRIVE OS 6.0 SDK?
DRIVE OS 6.0 SDK consists of DRIVE Orin software, libraries, and tools to build,
debug, prole, and deploy applications for autonomous vehicles and self-driving cars
across the CPU, GPU and other DRIVE AGX Orin hardware acceleration engines. These
development tools provide optimized workows for parallel computing and deep learning
development.
In order to maximize productivity, DRIVE OS 6.0 SDK leverages industry standard
tools, technologies, and APIs to provide a familiar and comfortable high-productivity
development environment.
NVIDIA DRIVE OS Linux SDK Developer Guide PR-10720-6.0 _v6.0.8|1
Overview
Getting Started with NVIDIA DRIVE OS SDK
Topic Where to Learn More
Installation See Installation for information on installing or upgrading a DRIVE
OS SDK installation on a host machine.
Flashing See Flashing DRIVE AGX Orin for information on updating the
system image and associated rmware on a DRIVE AGX Orin system.
Architecture See DRIVE OS Architectural Overview for an architectural overview
of the DRIVE OS stack.
What is NVIDIA DRIVE OS 6.0 PDK?
NVIDIA DRIVE
®
OS 6.0 Platform Development Kit (PDK) is used to modify DRIVE OS 6.0
to run on non-reference DRIVE AGX Orin-based hardware platforms. The NVIDIA DRIVE
OS PDK requires specic agreements with NVIDIA. Consult with your NVIDIA Customer
Support Engineer for more information.
Additional Platform Components
In addition to the Foundation services components and the DRIVE OS-specic
components, additional components are available. These components are provided
separately for customizing the platform development and include:
NVIDIA DRIVE OS Linux SDK Developer Guide PR-10720-6.0 _v6.0.8|2
Overview
Components Description
CUDA
CUDA
®
is a parallel computing platform and
programming model developed by NVIDIA for
general computing on graphical processing
units (GPUs). With CUDA, developers are able to
dramatically speed up computing applications by
harnessing the power of GPUs.
Consult the CUDA Samples provided as an
educational resource.
Consult the CUDA Computing Platform
Development Guide for general purpose computing
development.
cuDNN
The NVIDIA CUDA
®
Deep Neural Network library
(cuDNN) is a GPU-accelerated library of primitives
for deep neural networks. cuDNN provides highly
tuned implementations for standard routines such
as forward and backward convolution, pooling,
normalization, and activation layers. cuDNN is part
of the NVIDIA Deep Learning SDK.
Consult the cuDNN Deep Neural Network Library of
primitives for deep neural network development.
TensorRT
NVIDIA TensorRT
™
is a high-performance deep
learning inference optimizer and runtime that
delivers low latency, high-throughput inference for
deep learning applications.
Consult the TensorRT Documentation for deep
learning development.
1.1Platform Software Stacks
This section describes the platform component software stacks.
NVIDIA DRIVE OS Linux SDK Developer Guide PR-10720-6.0 _v6.0.8|3
剩余1148页未读,继续阅读
资源评论
醉逍遥_祥
- 粉丝: 205
- 资源: 9
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- training_plan_db.sql
- 2c4f3adc7be59975e81fa0c1f24cb6ea.JPG
- python爬虫入门,分享给有需要的人,仅供参考
- 722bf4c3ee17fa231ad9efcb12407aa0.JPG
- 15da2b5d3ceeddc8af2f6a7eed26d7e0.JPG
- 7ae59002be36a13ad6de32c4e633a196.JPG
- spark中文文档,spark操作手册以及使用规范
- WPF-Halcon算法平台,类似于海康威視VisionMater.zip
- Fake Location,可用来王者荣誉修改战区及企业微信定位打卡等
- the fire level NULL
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功