کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
524352 868623 2012 13 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Data centric techniques for mapping performance data to program variables
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نرم افزارهای علوم کامپیوتر
پیش نمایش صفحه اول مقاله
Data centric techniques for mapping performance data to program variables
چکیده انگلیسی

Traditional methods of performance analysis offer a code centric view, presenting performance data in terms of blocks of contiguous code (statement, basic block, loop, function). Data centric techniques, combined with hardware counter information, allow various program properties including cache misses and cycle count to be mapped directly to variables. We introduce mechanisms for efficiently collecting data centric performance numbers independent of hardware support. We create extended data centric mappings, which we call variable blame, that relates data centric information to high level data structures. Finally, we show performance data gathered from three parallel programs using our technique.


► Inclusive data centric profiling can be done by mapping samples to data flow.
► Data from this analysis are often unique compared to code centric analysis.
► Can map performance information to high level abstractions within the code.
► Betters program understanding with the potential of performance optimizations.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Parallel Computing - Volume 38, Issues 1–2, January–February 2012, Pages 2–14
نویسندگان
, ,