Skip to content

Commit

Permalink
revise intro
Browse files Browse the repository at this point in the history
  • Loading branch information
bcstrongx committed Dec 16, 2024
1 parent be19af7 commit a92c776
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions intro.adoc
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
[[intro]]
== Introduction

The RISC-V hardware performance monitoring counters (Zihpm) provide support for counting programmable performance events. Such events can provide insights into software execution behavior, insights that are critical when tuning a profiled workload. However, no performance events are standardized, which means profiling tools must comprehend a custom set of events specific to each hardware implementation. This prevents profiling tools from offering general-purpose, event-based analysis capabilities that can be employed regardless of the underlying hardware implementation.
The RISC-V hardware performance monitoring counters (Zihpm) provide support for counting programmable performance events. Such events can provide insights into software execution behavior, insights that are critical when tuning a profiled workload.

The Performance Events non-ISA extension provides a set of standard performance events and metrics (or formulas of events). For each standard event, the name and the precise hardware behavior associated with it is specified. For each standard metric, the name, precise description, and event formula, including the names of the constituent events, is defined.
In order to allow profiling tools to offer general-purpose, event-based analysis capabilities that can be employed regardless of the underlying hardware implementation, the Hart Performance Events extension defines a set of standard performance events and metrics (or formulas of events) for use with Zihpm counters. For each standard event, the name and the precise hardware behavior associated with it is specified. For each standard metric, the name, precise description, and event formula, including the names of the constituent events, is defined.

[NOTE]
[%unbreakable]
Expand Down

0 comments on commit a92c776

Please sign in to comment.