Dynamic resource management for efficient utilization of multitasking GPUs
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Park | - |
dc.contributor.author | J.J.K. | - |
dc.contributor.author | Park, Yongjun | - |
dc.contributor.author | Y. | - |
dc.contributor.author | Mahlke | - |
dc.contributor.author | S. | - |
dc.date.available | 2021-03-17T09:41:56Z | - |
dc.date.created | 2021-02-26 | - |
dc.date.issued | 2017-06 | - |
dc.identifier.issn | 0163-5980 | - |
dc.identifier.uri | https://scholarworks.bwise.kr/hongik/handle/2020.sw.hongik/13269 | - |
dc.description.abstract | As graphics processing units (GPUs) are broadly adopted, running multiple applications on a GPU at the same time is beginning to attract wide attention. Recent proposals on multitasking GPUs have focused on either spatial multitasking, which partitions GPU resource at a streaming multiprocessor (SM) granularity, or simultaneous multikernel (SMK), which runs multiple kernels on the same SM. However, multitasking performance varies heavily depending on the resource partitions within each scheme, and the application mixes. In this paper, we propose GPUMaestro that performs dynamic resource management for efficient utilization of multitasking GPUs. GPU Maestro can discover the best performing GPU resource partition exploiting both spatial multitasking and SMK. Furthermore, dynamism within a kernel and interference between the kernels are automatically considered because GPU Maestro finds the best performing partition through direct measurements. Evaluations show that GPU Maestro can improve average system throughput by 20.2% and 13.9% over the baseline spatial multitasking and SMK, respectively. | - |
dc.publisher | ASSOC COMPUTING MACHINERY | - |
dc.title | Dynamic resource management for efficient utilization of multitasking GPUs | - |
dc.type | Article | - |
dc.contributor.affiliatedAuthor | Park, Yongjun | - |
dc.identifier.doi | 10.1145/3037697.3037707 | - |
dc.identifier.scopusid | 2-s2.0-85022043269 | - |
dc.identifier.wosid | 000401535600038 | - |
dc.identifier.bibliographicCitation | International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS, v.Part F127193, no.2, pp.527 - 540 | - |
dc.relation.isPartOf | International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS | - |
dc.citation.title | International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS | - |
dc.citation.volume | Part F127193 | - |
dc.citation.number | 2 | - |
dc.citation.startPage | 527 | - |
dc.citation.endPage | 540 | - |
dc.type.rims | ART | - |
dc.type.docType | Proceedings Paper | - |
dc.description.journalClass | 1 | - |
dc.description.journalRegisteredClass | scopus | - |
dc.relation.journalResearchArea | Computer Science | - |
dc.relation.journalWebOfScienceCategory | Computer Science, Hardware & Architecture | - |
dc.relation.journalWebOfScienceCategory | Computer Science, Information Systems | - |
dc.relation.journalWebOfScienceCategory | Computer Science, Software Engineering | - |
dc.relation.journalWebOfScienceCategory | Computer Science, Theory & Methods | - |
dc.subject.keywordAuthor | Graphics Processing Unit | - |
dc.subject.keywordAuthor | Multitasking | - |
dc.subject.keywordAuthor | Resource Management | - |
Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.
94, Wausan-ro, Mapo-gu, Seoul, 04066, Korea02-320-1314
COPYRIGHT 2020 HONGIK UNIVERSITY. ALL RIGHTS RESERVED.
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.