NVIDIA Jetson Platform Characterization
NVIDIA Jetson Platform Characterization
复制标题
NVIDIA Jetson 平台特征
DOI:
--
复制
发表时间:
2017
期刊:
影响因子:
--
通讯作者:
M. Ripeanu
中科院分区:
文献类型:
--
作者:
Hassan Halawa;Hazem A. Abdelhafez;Andrew Boktor;M. Ripeanu
This study characterizes the NVIDIA Jetson TK1 and TX1 Platforms, both built on a NVIDIA Tegra System on Chip and combining a quad-core ARM CPU and an NVIDIA GPU. Their heterogeneous nature, as well as their wide operating frequency range, make it hard for application developers to reason about performance and determine which optimizations are worth pursuing. This paper attempts to inform developers’ choices by characterizing the platforms’ performance using Roofline models obtained through an empirical measurement-based approach as well as through a case study of a heterogeneous application (matrix multiplication). Our results highlight a difference of more than an order of magnitude in compute performance between the CPU and GPU on both platforms. Given that the CPU and GPU share the same memory bus, their Roofline models’ balance points are also more than an order of magnitude apart. We also explore the impact of frequency scaling: build CPU and GPU Roofline profiles and characterize both platforms’ balance point variation, power consumption, and performance per watt as frequency is scaled.