Understanding the Nvidia Xavier Architecture

Understand and microbenchmark the Nvidia Xavier SoC and compare it to other state-of-the-art designs.

Bildet kan inneholde: solid state-stasjon, elektronikk, teknologi, elektronisk apparat, maskinvare.

Nvidia Tegra Xavier SoC Module

The Nvidia Carmel CPU architecture can be found on Nvidia's Tegra Xavier System-on-Chips. And it is today used in platforms such at the Drive Xavier and Jetson Xavier. We want to understand the architecture of the processor and how it compares to other state of the art ARM and x86 CPUs. To do this we need to use microbenchmarking to to characterize the processor design. The understanding of the architecture will be used for generating more high-fidelity programming and energy models for these platforms.

 

Learning outcome

In-depth knowledge and understanding of low-level CPU optimizations.

 

Qualifications

Good low-level computer systems understanding. The student should have completed, INF3151 or equivalent.

Publisert 16. sep. 2019 15:13 - Sist endret 16. sep. 2019 15:13

Veileder(e)

Omfang (studiepoeng)

60