Open Access System for Information Sharing

Login Library

 

Thesis
Cited 0 time in webofscience Cited 0 time in scopus
Metadata Downloads
Full metadata record
Files in This Item:
There are no files associated with this item.
DC FieldValueLanguage
dc.contributor.author김주현-
dc.date.accessioned2018-10-17T05:45:54Z-
dc.date.available2018-10-17T05:45:54Z-
dc.date.issued2017-
dc.identifier.otherOAK-2015-07659-
dc.identifier.urihttp://postech.dcollection.net/jsp/common/DcLoOrgPer.jsp?sItemId=000002326546ko_KR
dc.identifier.urihttps://oasis.postech.ac.kr/handle/2014.oak/93539-
dc.descriptionMaster-
dc.description.abstractTo support aggressive optimizations, many researchers employ data dependence profilers which identify dynamic dependence patterns in a program. Although their analysis motivates more beneficial PDGs (i.e. speculative PDGs), data dependence profilers that are not sensitive to the program contexts, such as function call sites and loop nest levels, are likely to produce false results. I propose a context-aware memory profiler (CAMP) which traces memory dependencies with their full context information. CAMP is a compiler-runtime cooperative system which takes advantage of a static analysis to ease the overheads of context management in profiling, without compromising precision, coverage, or performance of profiling. Preventing from generating lots of false dependencies, CAMP enables compilers to build context-aware speculative PDGs that are more precise than what a context-oblivious profiler makes. I show how a precise context-aware PDG facilitates a compiler optimization such as speculative parallelism. For 12 programs from SPEC benchmark suites, the evaluation results show that CAMP successfully removes significant number of false dependencies which take 70.8% of total dependencies that a context oblivious profiler makes. In the evaluation, CAMP finds false dependencies which take 73.3% of all possible memory dependencies at the finest granularity (i.e. instruction-pairwise and byte-level), while showing only 18.4× slowdown.-
dc.languageeng-
dc.publisher포항공과대학교-
dc.titleContext-Aware Memory Dependence Profiling-
dc.title.alternative콘텍스트를 인지하는 메모리 의존성 프로파일링-
dc.typeThesis-
dc.contributor.college일반대학원 컴퓨터공학과-
dc.date.degree2017- 2-
dc.type.docTypeThesis-

qr_code

  • mendeley

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

Views & Downloads

Browse