Hi guys

I use hwloc-1.0rc1 on AMD Barcelona machine (AMD Opteron Processor 8350). But, it looks like hwloc-1.0rc1 detects my machine with a problem:

lstopo command output information is below:

Machine (16GB)
  NUMANode #0 (phys=0 4015MB) + Socket #0
L3 #0 (2048KB) + L2 #0 (512KB) + L1 #0 (512KB) + Core #0 + PU #0 (phys=0) L3 #1 (2048KB) + L2 #1 (512KB) + L1 #1 (512KB) + Core #1 + PU #1 (phys=1) L3 #2 (2048KB) + L2 #2 (512KB) + L1 #2 (512KB) + Core #2 + PU #2 (phys=2) L3 #3 (2048KB) + L2 #3 (512KB) + L1 #3 (512KB) + Core #3 + PU #3 (phys=3)
  NUMANode #1 (phys=1 4040MB) + Socket #1
L3 #4 (2048KB) + L2 #4 (512KB) + L1 #4 (512KB) + Core #4 + PU #4 (phys=4) L3 #5 (2048KB) + L2 #5 (512KB) + L1 #5 (512KB) + Core #5 + PU #5 (phys=5) L3 #6 (2048KB) + L2 #6 (512KB) + L1 #6 (512KB) + Core #6 + PU #6 (phys=6) L3 #7 (2048KB) + L2 #7 (512KB) + L1 #7 (512KB) + Core #7 + PU #7 (phys=7)
  NUMANode #2 (phys=2 4040MB) + Socket #2
L3 #8 (2048KB) + L2 #8 (512KB) + L1 #8 (512KB) + Core #8 + PU #8 (phys=8) L3 #9 (2048KB) + L2 #9 (512KB) + L1 #9 (512KB) + Core #9 + PU #9 (phys=9) L3 #10 (2048KB) + L2 #10 (512KB) + L1 #10 (512KB) + Core #10 + PU #10 (phys=10) L3 #11 (2048KB) + L2 #11 (512KB) + L1 #11 (512KB) + Core #11 + PU #11 (phys=11)
  NUMANode #3 (phys=3 4040MB) + Socket #3
L3 #12 (2048KB) + L2 #12 (512KB) + L1 #12 (512KB) + Core #12 + PU #12 (phys=12) L3 #13 (2048KB) + L2 #13 (512KB) + L1 #13 (512KB) + Core #13 + PU #13 (phys=13) L3 #14 (2048KB) + L2 #14 (512KB) + L1 #14 (512KB) + Core #14 + PU #14 (phys=14) L3 #15 (2048KB) + L2 #15 (512KB) + L1 #15 (512KB) + Core #15 + PU #15 (phys=15)

I'm not sure whether hwloc gave out the correct information. From my understanding, L3 cache should be shared by for cores in each socket; and L1 cache size shouldn't be 512KB. Are there somebody to confirm it?

Thanks

- Hao

Reply via email to