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...
| Autores: | , , , , |
|---|---|
| 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 |