Difference between revisions of "Jetson/Libraries"

From eLinux.org
Jump to: navigation, search
(added links to ubuntu repository for existing packages)
(Adding ArrayFire for Tegra to 3rd-party hibraries)
Line 9: Line 9:
  
 
== 3rd-party libraries ==
 
== 3rd-party libraries ==
 +
* '''ArrayFire for Tegra''': ArrayFire for Tegra is a high Performance, high level compute library that works with the CUDA on Jetson TK1. ArrayFire for Tegra gives the full functionality of ArrayFire desktop (x86) versions along with the graphics API. You can read more about ArrayFire and download it at [https://www.arrayfire.com www.arrayfire.com]. The documentation and API for ArrayFire can be found [http://arrayfire.com/docs here]. Open Source initiatives from ArrayFire are available on the [https://github.com/arrayfire ArrayFire on Github] page. The only known issue is the lack of support for linear algebra functions which are available in the desktop version.
 
* '''OpenCV''': OpenCV 2.4.9 works fine when built from source, including the CUDA-accelerated 'gpu' module, as explained in the wiki [[Jetson/Installing_OpenCV|instructions]]. Other versions probably also work fine. The Tegra CPU-optimized OpenCV4Tegra by NVIDIA also works, as mentioned above.
 
* '''OpenCV''': OpenCV 2.4.9 works fine when built from source, including the CUDA-accelerated 'gpu' module, as explained in the wiki [[Jetson/Installing_OpenCV|instructions]]. Other versions probably also work fine. The Tegra CPU-optimized OpenCV4Tegra by NVIDIA also works, as mentioned above.

Revision as of 12:41, 9 July 2014

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 for Tegra: ArrayFire for Tegra is a high Performance, high level compute library that works with the CUDA on Jetson TK1. ArrayFire for Tegra gives the full functionality of ArrayFire desktop (x86) versions along with the graphics API. You can read more about ArrayFire and download it at www.arrayfire.com. The documentation and API for ArrayFire can be found here. Open Source initiatives from ArrayFire are available on the ArrayFire on Github page. The only known issue is the lack of support for linear algebra functions which are available in the desktop version.
  • 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.