Low Overhead yet Accurate Profiling Tools for Multicore
Thursday, January 27, 2022 -
2:00 PM
Monday, January 24, 2022
Tuesday, January 25, 2022
Wednesday, January 26, 2022
Thursday, January 27, 2022
2:00 PM
Low Overhead yet Accurate Profiling Tools for Multicore
-
Didem Unat
(Koc University)
Low Overhead yet Accurate Profiling Tools for Multicore
Didem Unat
(Koc University)
2:00 PM - 3:30 PM
In this talk, I will present two profiling tools that my group developed to measure data locality aspects of an application running on a multicore system. Our tools make use of performance monitoring units in a unique way to lower the overhead of profiling. One of such tools is ComDetective, which monitors inter-thread communication. The second tool is ReuseTracker, which analyzes reuse distance in private and shared caches. We expect that both ComDetective and ReuseTracker pave the way for a new generation of low-overhead profiling tools and they can be used by the end-users to improve data locality aspects of their software.