Skip to content

Instantly share code, notes, and snippets.

@pdp7
Last active November 16, 2025 05:53
Show Gist options
  • Select an option

  • Save pdp7/0babcec443a727abc78f805745f59590 to your computer and use it in GitHub Desktop.

Select an option

Save pdp7/0babcec443a727abc78f805745f59590 to your computer and use it in GitHub Desktop.
cpuinfo
root@accepted-malamute:/sys/fs/resctrl# for i in `find . -type f |grep -v tasks `; do echo ========== $i ==========; cat $i ; done
========== ./cpus_list ==========
0-31
========== ./mode ==========
shareable
========== ./schemata ==========
SMBA:0=2048;2=2048;4=2048;6=2048
MB:0=2048;2=2048;4=2048;6=2048
L3:0=ffff;2=ffff;4=ffff;6=ffff
========== ./mon_data/mon_L3_06/mbm_local_bytes ==========
691290560
========== ./mon_data/mon_L3_06/mbm_total_bytes ==========
936300544
========== ./mon_data/mon_L3_06/llc_occupancy ==========
6012928
========== ./mon_data/mon_L3_04/mbm_local_bytes ==========
647696064
========== ./mon_data/mon_L3_04/mbm_total_bytes ==========
837207232
========== ./mon_data/mon_L3_04/llc_occupancy ==========
3653632
========== ./mon_data/mon_L3_02/mbm_local_bytes ==========
939988416
========== ./mon_data/mon_L3_02/mbm_total_bytes ==========
1168314432
========== ./mon_data/mon_L3_02/llc_occupancy ==========
4128768
========== ./mon_data/mon_L3_00/mbm_local_bytes ==========
675656960
========== ./mon_data/mon_L3_00/mbm_total_bytes ==========
916342080
========== ./mon_data/mon_L3_00/llc_occupancy ==========
3735552
========== ./info/last_cmd_status ==========
ok
========== ./info/MB/num_closids ==========
16
========== ./info/MB/delay_linear ==========
0
========== ./info/MB/min_bandwidth ==========
0
========== ./info/MB/bandwidth_gran ==========
1
========== ./info/SMBA/num_closids ==========
16
========== ./info/SMBA/delay_linear ==========
0
========== ./info/SMBA/min_bandwidth ==========
0
========== ./info/SMBA/bandwidth_gran ==========
1
========== ./info/L3_MON/mbm_total_bytes_config ==========
0=0x7f;2=0x7f;4=0x7f;6=0x7f
========== ./info/L3_MON/max_threshold_occupancy ==========
4096
========== ./info/L3_MON/mon_features ==========
llc_occupancy
mbm_total_bytes
mbm_total_bytes_config
mbm_local_bytes
mbm_local_bytes_config
========== ./info/L3_MON/num_rmids ==========
256
========== ./info/L3_MON/mbm_local_bytes_config ==========
0=0x15;2=0x15;4=0x15;6=0x15
========== ./info/L3/min_cbm_bits ==========
0
========== ./info/L3/shareable_bits ==========
0
========== ./info/L3/num_closids ==========
16
========== ./info/L3/bit_usage ==========
0=SSSSSSSSSSSSSSSS;2=SSSSSSSSSSSSSSSS;4=SSSSSSSSSSSSSSSS;6=SSSSSSSSSSSSSSSS
========== ./info/L3/sparse_masks ==========
1
========== ./info/L3/cbm_mask ==========
ffff
========== ./size ==========
SMBA:0=2048;2=2048;4=2048;6=2048
MB:0=2048;2=2048;4=2048;6=2048
L3:0=16777216;2=16777216;4=16777216;6=16777216
========== ./cpus ==========
ffffffff
root@accepted-malamute:/sys/fs/resctrl#
root@accepted-malamute:/sys/fs/resctrl# find . -type f
./cpus_list
./mode
./schemata
./mon_data/mon_L3_06/mbm_local_bytes
./mon_data/mon_L3_06/mbm_total_bytes
./mon_data/mon_L3_06/llc_occupancy
./mon_data/mon_L3_04/mbm_local_bytes
./mon_data/mon_L3_04/mbm_total_bytes
./mon_data/mon_L3_04/llc_occupancy
./mon_data/mon_L3_02/mbm_local_bytes
./mon_data/mon_L3_02/mbm_total_bytes
./mon_data/mon_L3_02/llc_occupancy
./mon_data/mon_L3_00/mbm_local_bytes
./mon_data/mon_L3_00/mbm_total_bytes
./mon_data/mon_L3_00/llc_occupancy
./info/last_cmd_status
./info/MB/num_closids
./info/MB/delay_linear
./info/MB/min_bandwidth
./info/MB/bandwidth_gran
./info/SMBA/num_closids
./info/SMBA/delay_linear
./info/SMBA/min_bandwidth
./info/SMBA/bandwidth_gran
./info/L3_MON/mbm_total_bytes_config
./info/L3_MON/max_threshold_occupancy
./info/L3_MON/mon_features
./info/L3_MON/num_rmids
./info/L3_MON/mbm_local_bytes_config
./info/L3/min_cbm_bits
./info/L3/shareable_bits
./info/L3/num_closids
./info/L3/bit_usage
./info/L3/sparse_masks
./info/L3/cbm_mask
./tasks
./size
./cpus
root@accepted-malamute:/sys/fs/resctrl# ls
cpus cpus_list info mode mon_data mon_groups schemata size tasks
root@accepted-malamute:/sys/fs/resctrl# cat schemata
SMBA:0=2048;2=2048;4=2048;6=2048
MB:0=2048;2=2048;4=2048;6=2048
L3:0=ffff;2=ffff;4=ffff;6=ffff
processor : 31
vendor_id : AuthenticAMD
cpu family : 25
model : 17
model name : AMD EPYC 9124 16-Core Processor
stepping : 1
microcode : 0xa101154
cpu MHz : 1500.000
cache size : 1024 KB
physical id : 0
siblings : 32
core id : 11
cpu cores : 16
apicid : 23
initial apicid : 23
fpu : yes
fpu_exception : yes
cpuid level : 16
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good amd_lbr_v2 nopl xtopology nonstop_tsc cpuid extd_apicid aperfmperf rapl pni pclmulqdq monitor ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt tce topoext perfctr_core perfctr_nb bpext perfctr_llc mwaitx cat_l3 cdp_l3 hw_pstate ssbd mba perfmon_v2 ibrs ibpb stibp ibrs_enhanced vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid cqm rdt_a avx512f avx512dq rdseed adx smap avx512ifma clflushopt clwb avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local user_shstk avx512_bf16 clzero irperf xsaveerptr rdpru wbnoinvd amd_ppin cppc arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold avic v_vmsave_vmload vgif x2avic v_spec_ctrl vnmi avx512vbmi umip pku ospke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq la57 rdpid overflow_recov succor smca fsrm flush_l1d debug_swap
bugs : sysret_ss_attrs spectre_v1 spectre_v2 spec_store_bypass srso
bogomips : 6000.11
TLB size : 3584 4K pages
clflush size : 64
cache_alignment : 64
address sizes : 52 bits physical, 57 bits virtual
power management: ts ttp tm hwpstate eff_freq_ro [13] [14]
root@accepted-malamute:~# cat /proc/cpuinfo |grep flags |sort | uniq |head -1 | tr ' ' '\n' |sort |grep mb
cqm_mbm_local
cqm_mbm_total
mba
root@accepted-malamute:~# cat /proc/cpuinfo |grep flags |sort | uniq |head -1 | tr ' ' '\n' |sort |grep cqm
cqm
cqm_llc
cqm_mbm_local
cqm_mbm_total
cqm_occup_llc
root@accepted-malamute:~# cat /proc/cpuinfo |grep flags |sort | uniq |head -1 | tr ' ' '\n' |sort
3dnowprefetch
abm
adx
aes
amd_lbr_v2
amd_ppin
aperfmperf
apic
arat
avic
avx
avx2
avx512_bf16
avx512_bitalg
avx512bw
avx512cd
avx512dq
avx512f
avx512ifma
avx512vbmi
avx512_vbmi2
avx512vl
avx512_vnni
avx512_vpopcntdq
bmi1
bmi2
bpext
cat_l3
cdp_l3
clflush
clflushopt
clwb
clzero
cmov
cmp_legacy
constant_tsc
cppc
cpuid
cqm
cqm_llc
cqm_mbm_local
cqm_mbm_total
cqm_occup_llc
cr8_legacy
cx16
cx8
de
debug_swap
decodeassists
erms
extapic
extd_apicid
f16c
flags :
flushbyasid
flush_l1d
fma
fpu
fsgsbase
fsrm
fxsr
fxsr_opt
gfni
ht
hw_pstate
ibpb
ibrs
ibrs_enhanced
ibs
invpcid
irperf
la57
lahf_lm
lbrv
lm
mba
mca
mce
misalignsse
mmx
mmxext
monitor
movbe
msr
mtrr
mwaitx
nonstop_tsc
nopl
npt
nrip_save
nx
ospke
osvw
overflow_recov
pae
pat
pausefilter
pcid
pclmulqdq
pdpe1gb
perfctr_core
perfctr_llc
perfctr_nb
perfmon_v2
pfthreshold
pge
pku
pni
popcnt
pse
pse36
rapl
rdpid
rdpru
rdrand
rdseed
rdt_a
rdtscp
rep_good
sep
sha_ni
skinit
smap
smca
smep
ssbd
sse
sse2
sse4_1
sse4_2
sse4a
ssse3
stibp
succor
svm
svm_lock
syscall
tce
topoext
tsc
tsc_scale
umip
user_shstk
vaes
vgif
vmcb_clean
vme
vmmcall
vnmi
vpclmulqdq
v_spec_ctrl
v_vmsave_vmload
wbnoinvd
wdt
x2apic
x2avic
xgetbv1
xsave
xsavec
xsaveerptr
xsaveopt
xsaves
xtopology
@pdp7
Copy link
Author

pdp7 commented Nov 16, 2025

root@accepted-malamute:/sys/fs/resctrl/p1# find . -type f |xargs more
::::::::::::::
./cpus_list
::::::::::::::
::::::::::::::
./cpus_list
::::::::::::::

::::::::::::::
./mode
::::::::::::::
shareable
::::::::::::::
./schemata
::::::::::::::
  SMBA:0=2048;2=2048;4=2048;6=2048
    MB:0=2048;2=2048;4=2048;6=2048
    L3:0=ffff;2=ffff;4=ffff;6=ffff
::::::::::::::
./mon_data/mon_L3_06/mbm_local_bytes
::::::::::::::
357513024
::::::::::::::
./mon_data/mon_L3_06/mbm_total_bytes
::::::::::::::
466730304
::::::::::::::
./mon_data/mon_L3_06/llc_occupancy
::::::::::::::
0
::::::::::::::
./mon_data/mon_L3_04/mbm_local_bytes
::::::::::::::
286937152
::::::::::::::
./mon_data/mon_L3_04/mbm_total_bytes
::::::::::::::
343485760
::::::::::::::
./mon_data/mon_L3_04/llc_occupancy
::::::::::::::
0
::::::::::::::
./mon_data/mon_L3_02/mbm_local_bytes
::::::::::::::
594938432
::::::::::::::
./mon_data/mon_L3_02/mbm_total_bytes
::::::::::::::
858163264
::::::::::::::
./mon_data/mon_L3_02/llc_occupancy
::::::::::::::
0
::::::::::::::
./mon_data/mon_L3_00/mbm_local_bytes
::::::::::::::
683002432
::::::::::::::
./mon_data/mon_L3_00/mbm_total_bytes
::::::::::::::
1063246976
::::::::::::::
./mon_data/mon_L3_00/llc_occupancy
::::::::::::::
0
::::::::::::::
./tasks
::::::::::::::
1
12718
25044
25045
::::::::::::::
./size
::::::::::::::
  SMBA:0=2048;2=2048;4=2048;6=2048
    MB:0=2048;2=2048;4=2048;6=2048
    L3:0=16777216;2=16777216;4=16777216;6=16777216
::::::::::::::
./cpus
::::::::::::::
00000000
root@accepted-malamute:/sys/fs/resctrl/p1#      

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment