243 0

Navigator: Dynamic Multi-kernel Scheduling to Improve GPU Performance

Title
Navigator: Dynamic Multi-kernel Scheduling to Improve GPU Performance
Author
박영준
Keywords
GPGPU; Spatial Multitasking; Simultaneous Multitasking; multi-kernel
Issue Date
2020-07
Publisher
IEEE
Citation
2020 57th ACM/IEEE Design Automation Conference (DAC), page. 1-6
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.
URI
https://ieeexplore.ieee.org/document/9218711?arnumber=9218711&SID=EBSCO:edseeehttps://repository.hanyang.ac.kr/handle/20.500.11754/169271
ISBN
978-1-7281-1085-1
DOI
10.1109/DAC18072.2020.9218711
Appears in Collections:
COLLEGE OF ENGINEERING[S](공과대학) > COMPUTER SCIENCE(컴퓨터소프트웨어학부) > Articles
Files in This Item:
There are no files associated with this item.
Export
RIS (EndNote)
XLS (Excel)
XML


qrcode

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

BROWSE