Assessing and improving the suitability of model-based design for GPU-accelerated railway control systems

dc.contributor.authorCalderón Torres, Alejandro Josué
dc.contributor.authorKosmidis, Leonidas
dc.contributor.authorNicolás Ramírez, Carlos Fernando
dc.contributor.authorLasala, Javier de
dc.contributor.authorLarrañaga, Ion
dc.contributor.groupUniversitat Politècnica de Catalunya. CAP - Grup de Computació d'Altes Prestacions
dc.contributor.otherUniversitat Politècnica de Catalunya. Doctorat en Arquitectura de Computadors
dc.contributor.otherBarcelona Supercomputing Center
dc.date.accessioned2021-10-05T08:17:58Z
dc.date.available2021-10-05T08:17:58Z
dc.date.issued2021
dc.description.abstractModel-Based Design (MBD) is widely used for the design and simulation of electric traction control systems in the railway industry. Moreover, similar to other transportation industries, railway is moving towards the consolidation of multiple computing systems on fewer and more powerful ones, aiming for the reduction of Size, Weight and Power (SWaP). In that regard, Graphics Processing Units (GPUs) are increasingly considered by critical systems engineers, seeking to satisfy their ever increasing performance requirements. Recently, MBD tools have been enhanced with GPU code generation capabilities for machine learning acceleration, however, there is no indication whether these tools are ready for the design of time-sensitive systems. In this paper we analyse the suitability of commercial MBD toolsets by designing and deploying a model-based parallel control case study on embedded GPU platforms. While our results show promising feasibility evidence, they also reveal shortcomings which should be addressed before these toolsets become fit for developing critical systems. We propose certain improvements that have to be incorporated in these tools to achieve this goal. By implementing our proposals in the generated code, we experimentally show their effectiveness on two NVIDIA-based embedded GPUs.
dc.description.peerreviewedPeer Reviewed
dc.description.sponsorshipThis work was partially supported by the European Commission’s Horizon 2020 programme under the UP2DATE project (grant agreement 871465), by the Spanish Ministry of Economy and Competitiveness under grants PID2019-107255GB and FJCI-2017-34095 and the HiPEAC Network of Excellence.
dc.description.versionPostprint (author's final draft)
dc.format.extent16 p.
dc.identifier.citationCalderón, A. [et al.]. Assessing and improving the suitability of model-based design for GPU-accelerated railway control systems. A: International Conference on Architecture of Computing Systems. "Architecture of Computing Systems: 34th International Conference, ARCS 2021: virtual event, June 7–8, 2021: proceedings". Springer Nature, 2021, p. 68-83. ISBN 978-3-030-81682-7. DOI 10.1007/978-3-030-81682-7_5.
dc.identifier.doi10.1007/978-3-030-81682-7_5
dc.identifier.isbn978-3-030-81682-7
dc.identifier.urihttps://hdl.handle.net/2117/352992
dc.language.isoeng
dc.publisherSpringer Nature
dc.relation.projectidinfo:eu-repo/grantAgreement/EC/H2020/871465/EU/Intelligent software-UPDATE technologies for safe and secure mixed-criticality and high performance cyber physical systems/UP2DATE
dc.relation.publisherversionhttps://link.springer.com/chapter/10.1007/978-3-030-81682-7_5
dc.rights.accessOpen Access
dc.subjectÀrees temàtiques de la UPC::Informàtica::Arquitectura de computadors
dc.subject.lcshRailroads
dc.subject.lcshGraphics processing units
dc.subject.lcshAutomatic control
dc.subject.lemacFerrocarrils
dc.subject.lemacUnitats de processament gràfic
dc.subject.lemacControl automàtic
dc.subject.otherModel-based design
dc.subject.otherGPU
dc.subject.otherControl systems
dc.subject.otherRailway
dc.titleAssessing and improving the suitability of model-based design for GPU-accelerated railway control systems
dc.typeConference report
dspace.entity.typePublication
local.citation.authorCalderón, A.; Kosmidis, L.; Nicolás, C. F.; Sala, J.; Larrañaga, I.
local.citation.contributorInternational Conference on Architecture of Computing Systems
local.citation.endingPage83
local.citation.publicationNameArchitecture of Computing Systems: 34th International Conference, ARCS 2021: virtual event, June 7–8, 2021: proceedings
local.citation.startingPage68
local.identifier.drac32067625

Fitxers

Paquet original

Mostrant 1 - 1 de 1
Carregant...
Miniatura
Nom:
ARCS_2021.pdf
Mida:
1.07 MB
Format:
Adobe Portable Document Format
Descripció: