All Projects → kozyilmaz → nvidia-jetson-rt

kozyilmaz / nvidia-jetson-rt

Licence: other
Real-Time Scheduling with NVIDIA Jetson TX2

Programming Languages

c
50402 projects - #5 most used programming language
Jupyter Notebook
11667 projects
C++
36643 projects - #6 most used programming language
Cuda
1817 projects
assembly
5116 projects
Makefile
30231 projects

Projects that are alternatives of or similar to nvidia-jetson-rt

lane detection
Lane detection for the Nvidia Jetson TX2 using OpenCV4Tegra
Stars: ✭ 15 (-60.53%)
Mutual labels:  nvidia, jetson-tx2
installROS
Install ROS Melodic on NVIDIA Jetson Development Kits
Stars: ✭ 75 (+97.37%)
Mutual labels:  nvidia, jetson-tx2
Jetson Inference
Hello AI World guide to deploying deep-learning inference networks and deep vision primitives with TensorRT and NVIDIA Jetson.
Stars: ✭ 5,191 (+13560.53%)
Mutual labels:  nvidia, jetson-tx2
ros jetson stats
🐢 The ROS jetson-stats wrapper. The status of your NVIDIA jetson in diagnostic messages
Stars: ✭ 55 (+44.74%)
Mutual labels:  nvidia, jetson-tx2
Plotoptix
Data visualisation in Python based on OptiX 7.2 ray tracing framework.
Stars: ✭ 252 (+563.16%)
Mutual labels:  real-time, nvidia
tutorial
Tutorials to help you build your first Swim app
Stars: ✭ 27 (-28.95%)
Mutual labels:  real-time
faucon
NVIDIA Falcon Microprocessor Suite
Stars: ✭ 28 (-26.32%)
Mutual labels:  nvidia
danmaku-player
An HTML5 danmaku video player for real-time image processing using WebGl and Web Components.融合了webgl和web components的实时图像处理弹幕播放器
Stars: ✭ 40 (+5.26%)
Mutual labels:  real-time
aquedux
Redux over the wire
Stars: ✭ 46 (+21.05%)
Mutual labels:  real-time
AttaNet
AttaNet for real-time semantic segmentation.
Stars: ✭ 37 (-2.63%)
Mutual labels:  real-time
nvidia-video-codec-rs
Bindings for the NVIDIA Video Codec SDK
Stars: ✭ 24 (-36.84%)
Mutual labels:  nvidia
SceneGraphFusion
No description or website provided.
Stars: ✭ 82 (+115.79%)
Mutual labels:  real-time
QPPWG
Quasi-Periodic Parallel WaveGAN Pytorch implementation
Stars: ✭ 41 (+7.89%)
Mutual labels:  real-time
purge-nvda
Optimize external graphics for macs with discrete NVIDIA GPUs.
Stars: ✭ 91 (+139.47%)
Mutual labels:  nvidia
unity-fracture
Fracture any mesh at runtime
Stars: ✭ 634 (+1568.42%)
Mutual labels:  nvidia
ESANet
ESANet: Efficient RGB-D Semantic Segmentation for Indoor Scene Analysis
Stars: ✭ 154 (+305.26%)
Mutual labels:  real-time
motor-defect-detector-python
Predict performance issues with manufacturing equipment motors. Perform local or cloud analytics of the issues found, and then display the data on a user interface to determine when failures might arise.
Stars: ✭ 24 (-36.84%)
Mutual labels:  real-time
dofbot-jetson nano
Yahboom DOFBOT AI Vision Robotic Arm with ROS for Jetson NANO 4GB B01
Stars: ✭ 24 (-36.84%)
Mutual labels:  nvidia
tacotron2
Multispeaker & Emotional TTS based on Tacotron 2 and Waveglow
Stars: ✭ 102 (+168.42%)
Mutual labels:  nvidia
hyperseg
HyperSeg - Official PyTorch Implementation
Stars: ✭ 174 (+357.89%)
Mutual labels:  real-time

Real-Time Scheduling with NVIDIA Jetson TX2

NVIDIA Jetson TX2 Configuration

  • Visit Nvidia L4T download directory for the list of packages
    Latest stable release at the time for Jetson TX2 platform is "L4T 28.1 - Production Version"
    Download all packages to $HOME/nvidia, rest of the document assumes that
1. NVIDIA_Tegra_Linux_Driver_Package.tar : Documentation
2. Tegra186_Linux_R28.1.0_aarch64.tbz2 : Jetson TX2 64-bit Driver Package
3. Tegra_Linux_Sample-Root-Filesystem_R28.1.0_aarch64.tbz2 : Sample Root File System
4. gcc-4.8.5-aarch64.tgz : GCC 4.8.5 Tool Chain for 64-bit BSP (which contains gcc-4.8.5 Jetson TX2 release for cross-compilation)
5. source_release.tbz2 Source Packages : (which contains Linux kernel sources for Jetson TX2 platform)

Optionally you may download JetPack to extract CUDA .deb packages or download them directly
6. JetPack-L4T-3.1-linux-x64.run: All-in-one package Jetson SDK containing CUDA, TensorRT, cuDNN, VisionWorks/OpenCV4Tegra, Samples/Documentation

Real-Time Patches and L4T Kernel

Performance Comparison (RT & non-RT)

Below are a selection of popular benchmark suites selected to probe different aspects of CPU/GPU hybrid systems

  • Caffe is a deep learning framework made with expression, speed, and modularity in mind. It is developed by Berkeley AI Research (BAIR)/The Berkeley Vision and Learning Center (BVLC) and community contributors
  • Periodic Task Releaser is a collection of CUDA programs intended to measure interference between GPU processes
  • CUDA Memory Experiments are simple programs that run memory experiments on CUDA
  • Mixbench is a GPU benchmark tool for evaluating GPUs on mixed operational intensity kernels (CUDA, OpenCL, HIP)
  • Rodinia Benchmark Suite is a collection of parallel programs which targets heterogeneous computing platforms with both multicore CPUs and GPUs
# to build all benchmarks
$ make -C benchmarks all

# or to build a specific one
$ make -C benchmarks caffe_all
$ make -C benchmarks periodictaskreleaser_all
$ make -C benchmarks cudamemoryexperiments_all
$ make -C benchmarks mixbench_all
$ make -C benchmarks rodinia_all


# to clean all benchmarks
$ make -C benchmarks clean

For details on how to build and run benchmark suites
For details on system caps and throttle script

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].