Zobrazit minimální záznam



dc.contributor.authorKreiliger F.
dc.contributor.authorMatějka J.
dc.contributor.authorSojka M.
dc.contributor.authorHanzálek Z.
dc.date.accessioned2020-02-12T12:24:57Z
dc.date.available2020-02-12T12:24:57Z
dc.date.issued2019
dc.identifierV3S-333028
dc.identifier.citationKREILIGER, F., et al. Experiments for Predictable Execution of GPU Kernels. In: PROCEEDINGS OF OSPERT 2019 the 15th Annual Workshop on Operating Systems Platforms for Embedded Real-Time Applications. the 15th Annual Workshop on Operating Systems Platforms for Embedded Real-Time Applications, Stuttgart, 2019-07-09. Dresden: TU Dresden, 2019. p. 23-28. Available from: https://ospert19.tudos.org/ospert19-proceedings.pdf
dc.identifier.urihttp://hdl.handle.net/10467/86755
dc.description.abstractMulti-Processor Systems-on-Chip (MPSoC) platforms will definitely power various future autonomous machines. Due to the high complexity of such platforms, it is difficult to achieve timing predictability, reliability and efficient resource utilization at the same time. We believe that time-triggered scheduling in combination with PRedictable Execution Model (PREM) can provide strong safety guarantees, and our longerterm goal is to schedule execution on the whole MPSoC (CPUs and GPU) in time triggered manner. To extend PREM to GPUs, we compare two synchronization mechanisms available on the NVIDIA Tegra X2 platform: one based on pinned memory and another that uses a GPU timer (socalled globaltimer). We found that running the NVIDIA profiler (nvprof) reconfigures the resolution of the globaltimer from 1 µs to 160 ns. By using time-triggered scheduling with such a resolution,itwaspossibletoreduceexecutiontimejitterofatiled 2D convolution kernel from 6.47% to 0.15% while maintaining the same average execution time.eng
dc.format.mimetypeapplication/pdf
dc.language.isoeng
dc.publisherTU Dresden
dc.relation.ispartofPROCEEDINGS OF OSPERT 2019 the 15th Annual Workshop on Operating Systems Platforms for Embedded Real-Time Applications
dc.relation.urihttps://ospert19.tudos.org/ospert19-proceedings.pdf
dc.rightsCreative Commons Attribution (CC BY) 4.0
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/
dc.subjectpredictable executioneng
dc.subjectgpueng
dc.subjectnvidiaeng
dc.subjecttx2eng
dc.subjectpremeng
dc.titleExperiments for Predictable Execution of GPU Kernelseng
dc.typestať ve sborníkucze
dc.typeconference papereng
dc.relation.projectidinfo:eu-repo/grantAgreement/EC/H2020/832011/EU/Thermal-aware Resource Management for Modern Computing Platforms in the Next Generation of Aircraft/THERMAC
dc.rights.accessopenAccess
dc.type.statusPeer-reviewed
dc.type.versionpublishedVersion
dc.relation.conferencethe 15th Annual Workshop on Operating Systems Platforms for Embedded Real-Time Applications


Soubory tohoto záznamu


Tento záznam se objevuje v následujících kolekcích

Zobrazit minimální záznam

Creative Commons Attribution (CC BY) 4.0
Kromě případů, kde je uvedeno jinak, licence tohoto záznamu je Creative Commons Attribution (CC BY) 4.0