Publications

Detailed Information

Performance Modeling, Performance Tuning and Quantization for GPU Programs : GPU 프로그램을위한 성능 모델링, 성능 튜닝 및 양자화

Cited 0 time in Web of Science Cited 0 time in Scopus
Authors

다오툰탄

Advisor
이재진
Issue Date
2021
Publisher
서울대학교 대학원
Keywords
Performance ModelingPerformance TuningPerformance AnalysisGPUDeep LearningQuantization
Description
학위논문(박사) -- 서울대학교대학원 : 공과대학 전기·컴퓨터공학부, 2021.8. 이재진.
Abstract
GPUs have played an important role in solving many scientific problems that range across different domains. Writing GPU programs might be easy, but writing them efficiently is much more difficult. To achieve the best performance, it is necessary that the compiler and runtime have advanced techniques to compile and run the program efficiently. These techniques should be transparent to the programmers and help them avoid the burden of having to know many details of the underlying architecture. Among the most important aspects that help improve the performance of a GPU program, we focus on the problem of performance modeling, performance tuning and quantization. Performance modeling estimates the execution time of the program and can be useful in analyzing the program characteristics or partitioning the workload in a heterogenous system. Performance tuning finds the optimal solution from an optimization space in a reasonable time. Quantization reduces the precision needed to execute the program without losing significant output accuracy. The proposed techniques can be integrated into GPU compilers and runtimes to help them be more
efficient.
Language
eng
URI
https://hdl.handle.net/10371/178211

https://dcollection.snu.ac.kr/common/orgView/000000168084
Files in This Item:
Appears in Collections:

Altmetrics

Item View & Download Count

  • mendeley

Items in S-Space are protected by copyright, with all rights reserved, unless otherwise indicated.

Share