Software for Jetson TK1 GPU

Updated:

Jetson TK1 is NVIDIA’s first mobile processor which includes high-performance Kepler GPU architecture. TK1 offers very high CPU and GPU performance to mobile computing. PC class imaging applications that require high performance, low energy consumption and large amounts of memory can now be developed for mobile devices with Jetson TK1.

Choosing a Jetson generation? This page covers the earliest NVIDIA Jetson TK1 (Tegra K1, Kepler). For current modules use Jetson Orin ISP SDK or Jetson Xavier SDK. Other earlier: Jetson TX2 (Tegra X2), Jetson TX1 (Tegra X1).

We have ported our high performance image processing SDK to Tegra and now we can offer high performance imaging solutions for Nvidia’s quad-core TK1 GPU.

Jetson TK1 GPU GK20A

Jetson TK1 benchmarks for image processing on GPU

What image processing performance does the Jetson TK1 deliver?

We have done measurements of kernel times for the most important components of GPU image processing SDK from Fastvideo. We utilized images with Full HD resolution (1920×1080) and got the following averaged results:

Detailed benchmark data. Measured results are published on our benchmark pages: Jetson / Xavier benchmarks, all benchmarks.

Results show that on Jetson TK1 GPU one can do real-time and high quality image processing for Full HD cameras at 30 fps, including full image processing pipeline, starting from camera raw data to compressed MJPEG video stream.

The fastest real-time solution for camera application could be achieved in the case if we do direct JPEG compression of RAW data. We can get 100 fps performance for Full HD resolution (quality 90%) which corresponds to data rate 200 MPix/s for 8-bit data. For viewing compressed data one can do JPEG decompression and debayering on desktop GPU in off-line which is straightforward with our image and video processing SDK.

Benchmarks for Fastvideo SDK on Tegra X1, X2, Xavier

Fyodor Serzhenko, Fastvideo

About the author

Fyodor Serzhenko, PhD, is the founder and CEO of Fastvideo. He earned his PhD at the Moscow Institute of Physics and Technology (MIPT) in 1993. Since 2009 he has led the development of Fastvideo’s GPU-accelerated image codecs and ISP modules, including the Fastvideo SDK. Connect on LinkedIn.

Why you can trust these results

Fastvideo has built GPU-accelerated image processing software since 2009. Our codecs comply with the standards they implement — JPEG (ITU-T T.81 / ISO IEC 10918) and JPEG2000 (ITU-T T.800 / ISO IEC 15444) — and our tools are open source on GitHub. Every performance figure we publish is reproducible: see our benchmark methodology, download the Fastvideo SDK benchmark report (PDF), and measure it on your own GPU.

Contact Form

This form collects your name and email. See our Privacy Policy for how we handle your personal data.