Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Push 2024 09 30 #836

Merged
merged 28 commits into from
Sep 30, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
a3e671a
Update README.md
rdementi Aug 12, 2024
68f3d92
Fix public github #810
ogbrugge-work Aug 13, 2024
3eac69a
Merge remote-tracking branch 'opcm-github/master'
rdementi Aug 18, 2024
e3960c0
pcm-power for SRF
rdementi Jul 1, 2024
9be2daf
Added license to Dockerfile
twillhal Aug 22, 2024
4f1eaf7
pcm-memory: replace NODE with SKT to avoid confusion with NUMA NODEs
rdementi Sep 10, 2024
ddd96d9
Merge remote-tracking branch 'opcm-github/master'
rdementi Sep 10, 2024
992bd90
add perfmon event repository as submodule for convenience
rdementi Aug 8, 2024
49c76a8
pcm-raw: update instructions for perfmon event map/files
rdementi Aug 8, 2024
471de17
add CPM.cmake
rdementi Sep 11, 2024
475f22e
specify a stable URL for WinPMem
rdementi Sep 11, 2024
f00fc7b
add inital support for LNL (Lunar Lake)
rdementi Sep 11, 2024
1cbf558
support free-running BW counters on LNL
rdementi Sep 11, 2024
da08f11
add GNR support
rdementi Sep 12, 2024
039578e
Merge remote-tracking branch 'opcm-github/master'
rdementi Sep 16, 2024
579aa4d
Merge remote-tracking branch 'opcm-github/master'
rdementi Sep 23, 2024
ad5813e
pcm-tsx: support GNR
rdementi Sep 23, 2024
cbd39df
introduce PCM_CPU_FAMILY_MODEL
rdementi Sep 24, 2024
8686929
don't check for family 6
rdementi Sep 24, 2024
e1fa9ae
disable getCPUModel APIs
rdementi Sep 24, 2024
882126f
transition to family-model (part 1)
rdementi Sep 24, 2024
c358b68
transition to family-model (part 2)
rdementi Sep 24, 2024
f999ac1
transition to family-model (part 3)
rdementi Sep 24, 2024
3ab9e39
transition to family-model (part 4)
rdementi Sep 24, 2024
8e1c2e8
transition to family-model (part 5)
rdementi Sep 24, 2024
65b07c8
transition to family-model (part 6)
rdementi Sep 24, 2024
53aab34
add basic support for Elkhart Lake and Jasper Lake
rdementi Sep 26, 2024
2a72146
Merge tag '2024-09-30' into push-2024-09-30
rdementi Sep 30, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions doc/PCM_ACCEL_README.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,13 +29,13 @@ Notes: multiple options is allowed.
| options | Default | Description |
| ---------------------- | -------------------- | -------------------------------------------------------------------------------------------------------------------------- |
| -numa | no | Print NUMA node mapping instead of CPU socket location. |
| -evt=[cfg.txt] | opCode-xxx-accel.txt | Specify the event config file name as cfg.txt.<br>- xxx is the cpu model id, for example 143 for sapphire rapid. |
| -evt=[cfg.txt] | opCode-x-y-accel.txt | Specify the event config file name as cfg.txt.<br>- x/y is cpu family is model id, for example 6/143 for Sapphire Rapids. |
| -silent | no | Silence information output and print only measurements |
| -csv[=file.csv] | no | Output compact CSV format to screen or a file in case filename is provided |
| -csv-delimiter=[value] | no | Set custom csv delimiter |
| -human-readable | no | Use human readable format for output (for csv only) |
| -i=[value] | 0 | Allow to determine number of iterations, default is 0(infinite loop) if not specified. |
| [interval] | 3 | Time interval in seconds (floating point number is accepted) to sample performance counters, default is 3s if not specified. |
| -i=[value] | 0 | Allow to determine number of iterations, default is 0(infinite loop) if not specified. |
| [interval] | 3 | Time interval in seconds (floating point number is accepted) to sample performance counters, default is 3s if not specified|

#### Examples:

Expand Down Expand Up @@ -117,7 +117,7 @@ Please refer to the spec or code to learn more about the event mapping if you wa
- QAT: please refer to the [mapping table in source code](https://github.com/intel/pcm/blob/f20013f7563714cf592d7a59f169c1ddee3cf8ba/src/cpucounters.cpp#L915)


Here is the content of the event cfg file(opCode-143-accel.txt as example)
Here is the content of the event cfg file(opCode-6-143-accel.txt as example)

![image](https://user-images.githubusercontent.com/25432609/224027717-1dcdae9e-6701-4b6f-90a0-8108c4ea4550.png)

Loading