Jetson/Libraries

From eLinux.org
< Jetson
Revision as of 07:36, 16 December 2014 by Mzshehzanayub (talk | contribs) (3rd-party libraries)
Jump to: navigation, search

Introduction

This page shows libraries & packages that have been tested on Jetson TK1, mentioning whether they work or not and also discussing any known issues, etc.

For a list of packages already available to be installed from the command line using apt-get, try searching or browsing the Ubuntu 14.04 LTS armhf repository.

NVIDIA libraries

  • CUDA: CUDA 6.0 (available from the Jetson TK1 Support page, following these instructions) works fine. Earlier versions have not been tested.
  • OpenCV4Tegra: OpenCV4Tegra 2.4.9 works fine on Jetson TK1 including the CUDA-accelerated 'gpu' module following these instructions. Other versions should also work, including

3rd-party libraries

  • ArrayFire: ArrayFire is a high performance software library for parallel computing with an easy-to-use API. Its array based function set makes parallel programming simple. ArrayFire's multiple backends (CUDA, OpenCL and native CPU) make it platform independent and highly portable. ArrayFire is now Open Source and is available under a BSD 3-Clause license. The source code can be found on the ArrayFire GitHub Page.
  • OpenCV: OpenCV 2.4.9 works fine when built from source, including the CUDA-accelerated 'gpu' module, as explained in the wiki instructions. Other versions probably also work fine. The Tegra CPU-optimized OpenCV4Tegra by NVIDIA also works, as mentioned above.