Cited 0 time in
WASP: Selective Data Prefetching with Monitoring Runtime Warp Progress on GPUs
| DC Field | Value | Language |
|---|---|---|
| dc.contributor.author | Oh, Yunho | - |
| dc.contributor.author | Yoon, Myung Kuk | - |
| dc.contributor.author | Park, Jong Hyun | - |
| dc.contributor.author | Park, Yongjun | - |
| dc.contributor.author | Ro, Won Woo | - |
| dc.date.accessioned | 2022-07-11T09:32:44Z | - |
| dc.date.available | 2022-07-11T09:32:44Z | - |
| dc.date.issued | 2018-09 | - |
| dc.identifier.issn | 0018-9340 | - |
| dc.identifier.issn | 1557-9956 | - |
| dc.identifier.uri | https://scholarworks.bwise.kr/hanyang/handle/2021.sw.hanyang/149378 | - |
| dc.description.abstract | This paper proposes a new data prefetching technique for Graphics Processing Units (GPUs) called Warp Aware Selective Prefetching (WASP). The main idea of WASP is to dynamically select warps whose progress is slower than that of the current warp as prefetching target warps. Under the in-order instruction execution model of GPUs, these prefetching target warps will certainly execute the same load as the current warp. Exploiting that, WASP prefetches the data for prefetching target warps, which allows the prefetched data to be accurately accessed. To simply verify the progress of the warps, WASP monitors the counts of the dynamic load executions for all warps. When a warp executes a load, WASP searches the warps with lower load execution counts than the current warp and generates the prefetch requests for them. In our evaluation, WASP achieves a 16.8 percent speedup compared to the baseline GPU. | - |
| dc.format.extent | 8 | - |
| dc.language | 영어 | - |
| dc.language.iso | ENG | - |
| dc.publisher | Institute of Electrical and Electronics Engineers | - |
| dc.title | WASP: Selective Data Prefetching with Monitoring Runtime Warp Progress on GPUs | - |
| dc.type | Article | - |
| dc.publisher.location | 미국 | - |
| dc.identifier.doi | 10.1109/TC.2018.2813379 | - |
| dc.identifier.scopusid | 2-s2.0-85043367821 | - |
| dc.identifier.wosid | 000441420700012 | - |
| dc.identifier.bibliographicCitation | IEEE Transactions on Computers, v.67, no.9, pp 1366 - 1373 | - |
| dc.citation.title | IEEE Transactions on Computers | - |
| dc.citation.volume | 67 | - |
| dc.citation.number | 9 | - |
| dc.citation.startPage | 1366 | - |
| dc.citation.endPage | 1373 | - |
| dc.type.docType | Article | - |
| dc.description.isOpenAccess | N | - |
| dc.description.journalRegisteredClass | sci | - |
| dc.description.journalRegisteredClass | scie | - |
| dc.description.journalRegisteredClass | scopus | - |
| dc.relation.journalResearchArea | Computer Science | - |
| dc.relation.journalResearchArea | Engineering | - |
| dc.relation.journalWebOfScienceCategory | Computer Science, Hardware & Architecture | - |
| dc.relation.journalWebOfScienceCategory | Engineering, Electrical & Electronic | - |
| dc.subject.keywordPlus | PERFORMANCE | - |
| dc.subject.keywordAuthor | GPGPU | - |
| dc.subject.keywordAuthor | data prefetching | - |
| dc.subject.keywordAuthor | warp scheduling | - |
| dc.subject.keywordAuthor | cache performance | - |
| dc.identifier.url | https://ieeexplore.ieee.org/document/8309426 | - |
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.
