DocumentCode
2092397
Title
Asking for Performance: Exploiting Developer Intuition to Guide Instrumentation with TimeTrial
Author
Lancaster, Joseph M. ; Wingbermuehle, Joseph G. ; Chamberlain, Roger D.
Author_Institution
Dept. of Comput. Sci. & Eng., Washington Univ. in St. Louis, St. Louis, MO, USA
fYear
2011
fDate
2-4 Sept. 2011
Firstpage
321
Lastpage
330
Abstract
Architecturally-diverse systems (containing co-processors such as reconfigurable logic and graphics engines) have received significant attention recently in the high performance computing community. They are new enough, however, that application development tools are quite limited. This paper describes our performance measurement system, Time Trial, that automates performance measurements of diverse, streaming data applications. Time Trial enables low-impact measurements by interpreting performance queries in the Time Trial language and by compiling these queries to highly-specific, optimized instrumentation that aggressively performs lossy compression on the performance meta-data. Currently, Time Trial supports multi-core processors and reconfigurable logic, with GPU support under development. We present the Time Trial language and its associated compiler, including its use in optimizing the performance of an example computational science problem.
Keywords
computer graphic equipment; computerised instrumentation; coprocessors; data compression; multiprocessing systems; program compilers; TimeTrial system; architecturally-diverse system; compiler; coprocessor; graphics engine; graphics processing unit; instrumentation guidance; lossy compression; multicore processor; performance measurement; reconfigurable logic; streaming data application; Field programmable gate arrays; Instruments; Measurement; Monitoring; Program processors; Runtime; architecturally diverse systems; performance monitoring;
fLanguage
English
Publisher
ieee
Conference_Titel
High Performance Computing and Communications (HPCC), 2011 IEEE 13th International Conference on
Conference_Location
Banff, AB
Print_ISBN
978-1-4577-1564-8
Electronic_ISBN
978-0-7695-4538-7
Type
conf
DOI
10.1109/HPCC.2011.49
Filename
6063008
Link To Document