Skip to content

Commit c3c24d0

Browse files
committed
fix
1 parent cfa20c7 commit c3c24d0

1 file changed

Lines changed: 13 additions & 13 deletions

File tree

perf

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -59,19 +59,19 @@
5959
> <details>
6060
> <summary>Benchmarking, Tuning, Profiling, Tracing, Analyzing</summary>
6161
>
62-
> | name | description | API |
63-
> | ------------------------------------------------------------------ | ------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------- |
64-
> | [`info`](https://github.com/qlibs/perf/blob/main/perf.cppm#L39) | hw/sw info | `compiler`, `cpu`, `memory`, `sys`, `proc`, `bin` |
65-
> | [`core`](https://github.com/qlibs/perf/blob/main/perf.cppm#L39) | utility | `code`, `compiler`, `cpu`, `memory` |
66-
> | [`mc`](https://github.com/qlibs/perf/blob/main/perf.cppm#L39) | low-level backend (llvm) | `disassembler` (`assembly`, `address`, `encoding`, `size`, `uops`, `latency`, `rthroughput`, `may_load`, `may_store`, `has_side_effects`, ..., `source`) |
67-
> | [`mca`](https://github.com/qlibs/perf/blob/main/perf.cppm#L39) | analyzing (llvm/mca) | `analyzer` (`cycles`, `instructions`, `uops`, `timeline`, `resource_pressure`, `bottleneck`) |
68-
> | [`time`](https://github.com/qlibs/perf/blob/main/perf.cppm#L39) | timing | `timer` (`tsc`, `cpu`, `thread`, `real`, `monotonic`, `steady_clock`, `high_resolution_clock`) |
69-
> | [`stat`](https://github.com/qlibs/perf/blob/main/perf.cppm#L39) | counting (linux/perf_counters) | `counter` (`instructions`, `cycles`, ..., `top_down`) |
70-
> | [`record`](https://github.com/qlibs/perf/blob/main/perf.cppm#L39) | sampling (linux/perf_counters) | `sampler` (`instructions`, `cycles`, ..., `mem_loads`, `mem_stores`, `top_down`) |
71-
> | [`trace`](https://github.com/qlibs/perf/blob/main/perf.cppm#L39) | tracing (linux/intel_pt) | `tracer` (`instructions`, `tsc`) |
72-
> | [`engine`](https://github.com/qlibs/perf/blob/main/perf.cppm#L39) | running | `runner` (`dataset`, `metadata`) |
73-
> | [`bench`](https://github.com/qlibs/perf/blob/main/perf.cppm#L39) | benchmarking | `baseline`, `latency`, `throughput` |
74-
> | [`output`](https://github.com/qlibs/perf/blob/main/perf.cppm#L39) | outputting (gnuplot/sixel) | `log`, `json`, `report`, `annotate`, `plot` (`hist`, `box`, `bar`, `line`, `ecdf`) |
62+
> | name | description | API |
63+
> | ------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------- |
64+
> | [`info`](https://github.com/qlibs/perf/blob/main/perf.cppm#L39) | hw/sw info | `compiler`, `cpu`, `memory`, `sys`, `proc`, `bin` |
65+
> | [`core`](https://github.com/qlibs/perf/blob/main/perf.cppm#L39) | utility | `code`, `compiler`, `cpu`, `memory` |
66+
> | [`mc`](https://github.com/qlibs/perf/blob/main/perf.cppm#L39) | low-level backend ([llvm](https://github.com/llvm/llvm-project)) | `disassembler` (`assembly`, `address`, `encoding`, `size`, `uops`, `latency`, `rthroughput`, `may_load`, `may_store`, `has_side_effects`, ..., `source`) |
67+
> | [`mca`](https://github.com/qlibs/perf/blob/main/perf.cppm#L39) | analyzing ([llvm/mca](https://llvm.org/docs/CommandGuide/llvm-mca.html)) | `analyzer` (`cycles`, `instructions`, `uops`, `timeline`, `resource_pressure`, `bottleneck`) |
68+
> | [`time`](https://github.com/qlibs/perf/blob/main/perf.cppm#L39) | timing | `timer` (`tsc`, `cpu`, `thread`, `real`, `monotonic`, `steady_clock`, `high_resolution_clock`) |
69+
> | [`stat`](https://github.com/qlibs/perf/blob/main/perf.cppm#L39) | counting ([linux/perf_counters](https://perf.wiki.kernel.org)) | `counter` (`instructions`, `cycles`, ..., `top_down`) |
70+
> | [`record`](https://github.com/qlibs/perf/blob/main/perf.cppm#L39) | sampling ([linux/perf_counters](https://perf.wiki.kernel.org)) | `sampler` (`instructions`, `cycles`, ..., `mem_loads`, `mem_stores`, `top_down`) |
71+
> | [`trace`](https://github.com/qlibs/perf/blob/main/perf.cppm#L39) | tracing ([linux/intel_pt](https://www.intel.com/content/www/us/en/products/docs/processors/core/core-technical-resources.html)) | `tracer` (`instructions`, `tsc`) |
72+
> | [`engine`](https://github.com/qlibs/perf/blob/main/perf.cppm#L39) | running | `runner` (`dataset`, `metadata`) |
73+
> | [`bench`](https://github.com/qlibs/perf/blob/main/perf.cppm#L39) | benchmarking | `baseline`, `latency`, `throughput` |
74+
> | [`output`](https://github.com/qlibs/perf/blob/main/perf.cppm#L39) | outputting ([gnuplot/sixel](http://www.gnuplot.info)) | `log`, `json`, `report`, `annotate`, `plot` (`hist`, `box`, `bar`, `line`, `ecdf`) |
7575
>
7676
> </details>
7777

0 commit comments

Comments
 (0)