From 85548dca68e32338d71d9f42674cdec5c9fea7da Mon Sep 17 00:00:00 2001 From: Javid Baydamirli Date: Fri, 26 Apr 2024 12:24:16 +0300 Subject: [PATCH] Fixed PES --- docs/{ => assets}/PES-comparison.png | Bin docs/index.md | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) rename docs/{ => assets}/PES-comparison.png (100%) diff --git a/docs/PES-comparison.png b/docs/assets/PES-comparison.png similarity index 100% rename from docs/PES-comparison.png rename to docs/assets/PES-comparison.png diff --git a/docs/index.md b/docs/index.md index 26ba234..1e24f1d 100644 --- a/docs/index.md +++ b/docs/index.md @@ -609,7 +609,7 @@ BeyondMoore Software Ecosystem

Precise event sampling, a profiling feature in commodity processors, accurately pinpoints instructions triggering hardware events. While widely utilized, support from vendors varies, impacting accuracy, stability, overhead, and functionality. Our study benchmarks Intel PEBS and AMD IBS, revealing PEBS's finer-grained accuracy and IBS's richer information but lower stability. PEBS incurs lower time overhead, while IBS suffers from accuracy issues. OS signal delivery adds significant time overhead. Both PEBS and IBS exhibit sampling bias. Our findings hold in a full-fledged profiling tool on modern Intel and AMD machines. This comparison offers valuable insights for hardware designers and profiling tool developers. All the artifacts and benchmarks can be found.