Cited 1 time in
Navigator: Dynamic multi-kernel scheduling to improve GPU performance
| DC Field | Value | Language |
|---|---|---|
| dc.contributor.author | Kim, Jiho | - |
| dc.contributor.author | Kim, John | - |
| dc.contributor.author | Park, Yongjun | - |
| dc.date.accessioned | 2022-07-07T22:13:56Z | - |
| dc.date.available | 2022-07-07T22:13:56Z | - |
| dc.date.issued | 2020-07 | - |
| dc.identifier.issn | 0738-100X | - |
| dc.identifier.issn | 0146-7123 | - |
| dc.identifier.uri | https://scholarworks.bwise.kr/hanyang/handle/2021.sw.hanyang/145404 | - |
| dc.description.abstract | Efficient GPU resource-sharing between multiple kernels has recently been a critical factor on overall performance. While previous works mainly focused on how to allocate resources to two kernels, there has been limited amount of work on determining which workloads to concurrently execute among multiple workloads. Therefore, we first demonstrate on a real GPU system how the selection of concurrent workloads can have significant impact on overall performance. We then propose GPU Navigator - a lookup-table-based dynamic multi-kernel scheduler that maximizes overall performance through online profiling. Our evaluation shows that GPU Navigator outperforms a greedy policy by 29.3% on average. | - |
| dc.format.extent | 6 | - |
| dc.language | 영어 | - |
| dc.language.iso | ENG | - |
| dc.title | Navigator: Dynamic multi-kernel scheduling to improve GPU performance | - |
| dc.type | Article | - |
| dc.identifier.doi | 10.1109/DAC18072.2020.9218711 | - |
| dc.identifier.scopusid | 2-s2.0-85093954395 | - |
| dc.identifier.bibliographicCitation | Proceedings - Design Automation Conference, v.2020-July, pp 1 - 6 | - |
| dc.citation.title | Proceedings - Design Automation Conference | - |
| dc.citation.volume | 2020-July | - |
| dc.citation.startPage | 1 | - |
| dc.citation.endPage | 6 | - |
| dc.type.docType | Conference Paper | - |
| dc.description.isOpenAccess | N | - |
| dc.description.journalRegisteredClass | scopus | - |
| dc.subject.keywordPlus | Computer aided design | - |
| dc.subject.keywordPlus | Graphics processing unit | - |
| dc.subject.keywordPlus | Table lookup | - |
| dc.subject.keywordPlus | Critical factors | - |
| dc.subject.keywordPlus | Greedy policy | - |
| dc.subject.keywordPlus | Multi-kernel | - |
| dc.subject.keywordPlus | Multiple kernels | - |
| dc.subject.keywordPlus | Online profiling | - |
| dc.subject.keywordPlus | Resource sharing | - |
| dc.subject.keywordPlus | Scheduling | - |
| dc.subject.keywordAuthor | GPGPU | - |
| dc.subject.keywordAuthor | Multi-kernel | - |
| dc.subject.keywordAuthor | Simultaneous Multitasking | - |
| dc.subject.keywordAuthor | Spatial Multitasking | - |
| dc.identifier.url | https://ieeexplore.ieee.org/document/9218711 | - |
Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.
222, Wangsimni-ro, Seongdong-gu, Seoul, 04763, Korea+82-2-2220-1366
COPYRIGHT © 2024 HANYANG UNIVERSITY.
Certain data included herein are derived from the © Web of Science of Clarivate Analytics. All rights reserved.
You may not copy or re-distribute this material in whole or in part without the prior written consent of Clarivate Analytics.
