Nvidia Jetson Programming Language
It opens the paradigm of general purpose computing on graphical processing units gpgpu.
Nvidia jetson programming language. The module can also be imported using the name jetson emulator inference instead of jetson inference for existing code using the nvidia library. Nvidia provides documentation for flashing the img file to a micro sd card for windows macos and linux you should choose the flash instructions appropriate for your particular operating system. This way the module can referred to as inference and utils throughout the rest of the application. The nvidia jetson nano developer kit is a small ai computer for makers learners and developers.
Before we can get started installing any packages or running any demos on the jetson nano we first need to download the jetson nano developer kit sd card image from nvidia s website. Purchase a jetson developer kit and check the documentation links below for initial setup and more. The development process is simplified with support for cloud native technologies and developers can go even further with gpu accelerated libraries and sdks. Check out our hello ai world tutorial or jump right in to the jetson ai fundamentals series.
Compute unified device architecture cuda is an nvidia developed platform for parallel computing on cuda enabled gpus. In june 2019 nvidia released its latest addition to the jetson line. Background as we discussed in the four part series thoughts on programming languages and environments jetson dev kits part 1 is here there is an impedance mismatch between the programming languages of the past. Sign up for the nvidia developer program to ask questions and contribute on the nvidia jetson forums.
It includes a familiar linux environment and brings to each jetson developer the same nvidia cuda x software and tools used by professionals around the world. This is a fraction of the cost of most other ai development products. Nvidia jetpack enables a new world of projects with fast and efficient ai. The nano is a single board computer with a tegra x1 soc.
The go programming language sometimes called golang is a modern programming language which aims to make it easy to build simple reliable and efficient software. The cuda platform provides an interface between common programming languages like c c and fortran with additional wrappers for python. Unlike the other members of the nvidia jetson family of ai development boards the jetson nano is priced at only 99 usd. Essentially it is a tiny computer with a tiny graphics card.
Reference api documentation for the jetson inference python libraries can be found below. Despite its low cost the jetson nano developer kit is a fully capable development platform that has multiple usb3 ports gigabit ethernet and raspberry pi compatible gpio and camera connectors.