Performance analysis and optimization opportunities for NVIDIA automotive GPUs

Advanced Driver Assistance Systems (ADAS) and Autonomous Driving (AD) bring unprecedented performance requirements for automotive systems. Graphic Processing Unit (GPU) based platforms have been deployed with the aim of meeting these requirements, being NVIDIA Jetson TX2 and its high-performance suc...

ver descrição completa

Detalhes bibliográficos
Autores: Tabani, Hamid, Mazzocchetti, Fabio, Benedicte Illescas, Pedro|||0000-0003-1670-7783, Abella Ferrer, Jaume|||0000-0001-7951-4028, Cazorla Almeida, Francisco Javier
Formato: artículo
Fecha de publicación:2021
País:España
Recursos:Universitat Politècnica de Catalunya (UPC)
Repositorio:UPCommons. Portal del coneixement obert de la UPC
Idioma:inglés
OAI Identifier:oai:upcommons.upc.edu:2117/343866
Acesso em linha:https://hdl.handle.net/2117/343866
https://dx.doi.org/10.1016/j.jpdc.2021.02.008
Access Level:acceso abierto
Palavra-chave:Graphics processing units
Autonomous vehicles
Driver assistance systems
Performance analysis
Automotive GPUs
Design space exploration
Optimization
Unitats de processament gràfic
Vehicles autònoms
Àrees temàtiques de la UPC::Informàtica::Arquitectura de computadors
id ES_c573fd80ccfc243252d3a58e7fdb191d
oai_identifier_str oai:upcommons.upc.edu:2117/343866
network_acronym_str ES
network_name_str España
repository_id_str
spelling Performance analysis and optimization opportunities for NVIDIA automotive GPUsTabani, HamidMazzocchetti, FabioBenedicte Illescas, Pedro|||0000-0003-1670-7783Abella Ferrer, Jaume|||0000-0001-7951-4028Cazorla Almeida, Francisco JavierGraphics processing unitsAutonomous vehiclesDriver assistance systemsPerformance analysisAutomotive GPUsDesign space explorationOptimizationUnitats de processament gràficVehicles autònomsÀrees temàtiques de la UPC::Informàtica::Arquitectura de computadorsAdvanced Driver Assistance Systems (ADAS) and Autonomous Driving (AD) bring unprecedented performance requirements for automotive systems. Graphic Processing Unit (GPU) based platforms have been deployed with the aim of meeting these requirements, being NVIDIA Jetson TX2 and its high-performance successor, NVIDIA AGX Xavier, relevant representatives. However, to what extent high-performance GPU configurations are appropriate for ADAS and AD workloads remains as an open question. This paper analyzes this concern and provides valuable insights on this question by modeling two recent automotive NVIDIA GPU-based platforms, namely TX2 and AGX Xavier. In particular, our work assesses their microarchitectural parameters against relevant benchmarks, identifying GPU setups delivering increased performance within a similar cost envelope, or decreasing hardware costs while preserving original performance levels. Overall, our analysis identifies opportunities for the optimization of automotive GPUs to further increase system efficiency.This work has been partially supported by the Spanish Ministry of Economy and Competitiveness (MINECO) under grant TIN2015-65316-P, the European Research Council (ERC) under the European Union’s Horizon 2020 research and innovation programme (grant agreement No. 772773) and the HiPEAC Network of Excellence.Peer ReviewedElsevier20212021-06-0120212021-04-19journal articlehttp://purl.org/coar/resource_type/c_6501AMhttp://purl.org/coar/version/c_ab4af688f83e57aainfo:eu-repo/semantics/articleapplication/pdfhttps://hdl.handle.net/2117/343866https://dx.doi.org/10.1016/j.jpdc.2021.02.008reponame:UPCommons. Portal del coneixement obert de la UPCinstname:Universitat Politècnica de Catalunya (UPC)InglésengEuropean Commission http://doi.org/10.13039/100010661 Horizon 2020 Framework Programme 772773 Sustainable Performance for High-Performance Embedded Computing Systemsopen accesshttp://purl.org/coar/access_right/c_abf2Attribution-NonCommercial-NoDerivatives 4.0 Internationalhttps://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessoai:upcommons.upc.edu:2117/3438662026-05-27T15:37:01Z
dc.title.none.fl_str_mv Performance analysis and optimization opportunities for NVIDIA automotive GPUs
title Performance analysis and optimization opportunities for NVIDIA automotive GPUs
spellingShingle Performance analysis and optimization opportunities for NVIDIA automotive GPUs
Tabani, Hamid
Graphics processing units
Autonomous vehicles
Driver assistance systems
Performance analysis
Automotive GPUs
Design space exploration
Optimization
Unitats de processament gràfic
Vehicles autònoms
Àrees temàtiques de la UPC::Informàtica::Arquitectura de computadors
title_short Performance analysis and optimization opportunities for NVIDIA automotive GPUs
title_full Performance analysis and optimization opportunities for NVIDIA automotive GPUs
title_fullStr Performance analysis and optimization opportunities for NVIDIA automotive GPUs
title_full_unstemmed Performance analysis and optimization opportunities for NVIDIA automotive GPUs
title_sort Performance analysis and optimization opportunities for NVIDIA automotive GPUs
dc.creator.none.fl_str_mv Tabani, Hamid
Mazzocchetti, Fabio
Benedicte Illescas, Pedro|||0000-0003-1670-7783
Abella Ferrer, Jaume|||0000-0001-7951-4028
Cazorla Almeida, Francisco Javier
author Tabani, Hamid
author_facet Tabani, Hamid
Mazzocchetti, Fabio
Benedicte Illescas, Pedro|||0000-0003-1670-7783
Abella Ferrer, Jaume|||0000-0001-7951-4028
Cazorla Almeida, Francisco Javier
author_role author
author2 Mazzocchetti, Fabio
Benedicte Illescas, Pedro|||0000-0003-1670-7783
Abella Ferrer, Jaume|||0000-0001-7951-4028
Cazorla Almeida, Francisco Javier
author2_role author
author
author
author
dc.subject.none.fl_str_mv Graphics processing units
Autonomous vehicles
Driver assistance systems
Performance analysis
Automotive GPUs
Design space exploration
Optimization
Unitats de processament gràfic
Vehicles autònoms
Àrees temàtiques de la UPC::Informàtica::Arquitectura de computadors
topic Graphics processing units
Autonomous vehicles
Driver assistance systems
Performance analysis
Automotive GPUs
Design space exploration
Optimization
Unitats de processament gràfic
Vehicles autònoms
Àrees temàtiques de la UPC::Informàtica::Arquitectura de computadors
description Advanced Driver Assistance Systems (ADAS) and Autonomous Driving (AD) bring unprecedented performance requirements for automotive systems. Graphic Processing Unit (GPU) based platforms have been deployed with the aim of meeting these requirements, being NVIDIA Jetson TX2 and its high-performance successor, NVIDIA AGX Xavier, relevant representatives. However, to what extent high-performance GPU configurations are appropriate for ADAS and AD workloads remains as an open question. This paper analyzes this concern and provides valuable insights on this question by modeling two recent automotive NVIDIA GPU-based platforms, namely TX2 and AGX Xavier. In particular, our work assesses their microarchitectural parameters against relevant benchmarks, identifying GPU setups delivering increased performance within a similar cost envelope, or decreasing hardware costs while preserving original performance levels. Overall, our analysis identifies opportunities for the optimization of automotive GPUs to further increase system efficiency.
publishDate 2021
dc.date.none.fl_str_mv 2021
2021-06-01
2021
2021-04-19
dc.type.none.fl_str_mv journal article
http://purl.org/coar/resource_type/c_6501
AM
http://purl.org/coar/version/c_ab4af688f83e57aa
dc.type.openaire.fl_str_mv info:eu-repo/semantics/article
format article
dc.identifier.none.fl_str_mv https://hdl.handle.net/2117/343866
https://dx.doi.org/10.1016/j.jpdc.2021.02.008
url https://hdl.handle.net/2117/343866
https://dx.doi.org/10.1016/j.jpdc.2021.02.008
dc.language.none.fl_str_mv Inglés
eng
language_invalid_str_mv Inglés
language eng
dc.relation.none.fl_str_mv European Commission http://doi.org/10.13039/100010661 Horizon 2020 Framework Programme 772773 Sustainable Performance for High-Performance Embedded Computing Systems
dc.rights.none.fl_str_mv open access
http://purl.org/coar/access_right/c_abf2
Attribution-NonCommercial-NoDerivatives 4.0 International
https://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.openaire.fl_str_mv info:eu-repo/semantics/openAccess
rights_invalid_str_mv open access
http://purl.org/coar/access_right/c_abf2
Attribution-NonCommercial-NoDerivatives 4.0 International
https://creativecommons.org/licenses/by-nc-nd/4.0/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Elsevier
publisher.none.fl_str_mv Elsevier
dc.source.none.fl_str_mv reponame:UPCommons. Portal del coneixement obert de la UPC
instname:Universitat Politècnica de Catalunya (UPC)
instname_str Universitat Politècnica de Catalunya (UPC)
reponame_str UPCommons. Portal del coneixement obert de la UPC
collection UPCommons. Portal del coneixement obert de la UPC
repository.name.fl_str_mv
repository.mail.fl_str_mv
_version_ 1869418989909704704
score 15,300719