首页> 外文期刊>Concurrency and Computation >Methods for multitasking among real-time embedded compute tasks running on the GPU
【24h】

Methods for multitasking among real-time embedded compute tasks running on the GPU

机译:在GPU上运行的实时嵌入式计算任务之间进行多任务处理的方法

获取原文
获取原文并翻译 | 示例

摘要

In this study, we provide an extensive survey on wide spectrum of scheduling methods for multitaskingrnamong graphics processing unit (GPU) computing tasks.We then design several schedulersrnand explain in detail the selected methods we have developed to implement our schedulingrnstrategies. Next, we compare the performance of schedulers on various workloads running onrnFermi and Kepler architectures and arrive at the following major conclusions: (1) Small kernelsrnbenefit from running kernels concurrently. (2) The combination of small kernels, high-priorityrnkernels with longer runtimes, and lower-priority kernels with shorter runtimes benefits from arnCPU scheduler that dynamically changes kernel order on the Fermi architecture. (3) Because ofrnlimitations of existingGPU architectures, currently CPU schedulers outperform their GPU counterparts.rnWe also provide results and observations obtained from implementing and evaluatingrnour schedulersontheNVIDIAJetsonTX1system-on-chip architecture.Weobserve that althoughrnTX1 has the newer Maxwell architecture, the mechanism used for scheduler timings behaves differentlyrnon TX1 compared to Kepler leading to incorrect timings. In this paper, we describe ourrnmethods that allow us to report correct timings for CPU schedulers running on TX1. Finally, wernpropose new research directions involving the investigation of additional scheduling strategies.
机译:在这项研究中,我们对多任务处理图形处理单元(GPU)计算任务的广泛调度方法进行了广泛的调查,然后设计了几个调度程序并详细解释了为实现调度策略而开发的所选方法。接下来,我们比较调度程序在rnFermi和Kepler架构上运行的各种工作负载下的性能,并得出以下主要结论:(1)小型内核从同时运行内核中受益。 (2)小内核,运行时间较长的高优先级内核和运行时间较短的低优先级内核的结合得益于arnCPU调度程序,该程序可动态更改Fermi架构上的内核顺序。 (3)由于现有GPU架构的局限性,目前CPU调度程序的性能优于其GPU调度程序.rn我们还提供了从实施和评估NVIDIA Jetson TX1片上系统架构的调度程序中获得的结果和观察结果。与开普勒相比,TX1的行为不同,导致时序不正确。在本文中,我们描述了使我们能够报告在TX1上运行的CPU调度程序的正确时序的方法。最后,我们提出了新的研究方向,其中涉及对其他调度策略的研究。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号