Next: C. Appendix: PAPI Counters
Up: ADAPTOR Profiling Guide
Previous: A. Appendix: Configuration File
  Contents
B. Appendix: PCL Counters
Table 20 shows a summary of available PCL counters on certain
machines. With the PCL interface of ADAPTOR, all of the available counters
can be used to count the corresponding performance events for regions.
The name of the PCL counter without the prefix PCL_ can be
specified in the profile configuration file.
Table 20:
Supported Performance Events by PCL.
|
Linux |
Sun |
Counter |
Pentium 4 |
Ultrasparc III |
PCL_L1DCACHE_READ |
No |
Yes |
PCL_L1DCACHE_WRITE |
No |
Yes |
PCL_L1DCACHE_MISS |
Yes |
No |
PCL_L1ICACHE_READ |
No |
Yes |
PCL_L1ICACHE_HIT |
No |
Yes |
PCL_L1ICACHE_MISS |
Yes |
Yes |
PCL_L2CACHE_READ |
Yes |
No |
PCL_L2CACHE_READWRITE |
No |
Yes |
PCL_L2CACHE_HIT |
Yes |
Yes |
PCL_L2CACHE_MISS |
Yes |
Yes |
PCL_ITLB_MISS |
Yes |
Yes |
PCL_DTLB_MISS |
Yes |
Yes |
PCL_CYCLES |
Yes |
Yes |
PCL_ELAPSED_CYCLES |
Yes |
Yes |
PCL_INTEGER_INSTR |
No |
No |
PCL_FP_INSTR |
Yes |
Yes |
PCL_LOAD_INSTR |
Yes |
No |
PCL_STORE_INSTR |
Yes |
No |
PCL_LOADSTORE_INSTR |
Yes |
No |
PCL_INSTR |
Yes |
Yes |
PCL_JUMP_SUCCESS |
Yes |
No |
PCL_JUMP_UNSUCCESS |
Yes |
Yes |
PCL_JUMP |
Yes |
Yes |
PCL_STALL_STORE |
No |
Yes |
|
PCL supports also some composed counters, like
PCL_MFLOPS,
PCL_IPC,
PCL_L2DCACHE_MISSRATE, and
PCL_MEM_FP_RATIO.
These counters are not supported via the ADAPTOR interface. But the
same counters can be defined as own composed or derived counters.
Next: C. Appendix: PAPI Counters
Up: ADAPTOR Profiling Guide
Previous: A. Appendix: Configuration File
  Contents
Thomas Brandes
2004-03-19