next up previous contents
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 up previous contents
Next: C. Appendix: PAPI Counters Up: ADAPTOR Profiling Guide Previous: A. Appendix: Configuration File   Contents
Thomas Brandes 2004-03-19