Precise event sampling on AMD versus intel: quantitative and qualitative comparison

التفاصيل البيبلوغرافية
العنوان: Precise event sampling on AMD versus intel: quantitative and qualitative comparison
المؤلفون: Muhammad Aditya Sasongko, Milind Chabbi, Paul H J Kelly, Didem Unat
بيانات النشر: Institute of Electrical and Electronics Engineers (IEEE), 2023.
سنة النشر: 2023
مصطلحات موضوعية: Computational Theory and Mathematics, Hardware and Architecture, Signal Processing
الوصف: Precise event sampling is a profiling feature in commodity processors that can sample hardware events and accurately locate the instructions that trigger the events. This feature has been used in a large number of tools to detect application performance issues. Although precise event sampling is readily supported in modern multicore architectures, vendor supports exhibit great differences that affect their accuracy, stability, overhead, and functionality. This work presents the most comprehensive study to date on benchmarking the event sampling features of Intel PEBS and AMD IBS and performs in-depth analysis on key differences through series of microbenchmarks. Our qualitative and quantitative analysis shows that PEBS allows finer-grained and more accurate sampling of hardware events, while IBS offers richer set of information at each sample though it suffers from lower accuracy and stability. Moreover, OS signal delivery, which is a common method used by the profiling software, introduces significant time overhead to the original overhead incurred by the hardware mechanisms in both PEBS and IBS. We also found that both PEBS and IBS have bias in sampling events across multiple different locations in a code. Lastly, we demonstrate how our findings on microbenchmarks under different thread counts hold for a full-fledged profiling tool that runs on the state-of-the-art Intel and AMD machines. Overall our detailed comparisons serve as a great reference and provide invaluable information for hardware designers and profiling tool developers.
URL الوصول: https://explore.openaire.eu/search/publication?articleId=doi_dedup___::b362637f06bcf0fbfeaac4874eff8ac4
http://hdl.handle.net/10044/1/103627
حقوق: OPEN
رقم الأكسشن: edsair.doi.dedup.....b362637f06bcf0fbfeaac4874eff8ac4
قاعدة البيانات: OpenAIRE