# rabbit, input file for Pentium Pro and Pentium II/III # for those events that count processor or bus cycles # test the effect of rabbit's --duration option # masks for the corresponding fields in the --event_pairs list --duration 1,1 # essential to this test! do not change! --user 1,1 --os 1,1 # event selection, replication factor and number of pairs -number 1 --event_pairs 22 # Performance-Monitoring Counters # the columns are as follows: # event code (1 or 2 hex digits) # duration: count events (0) or cycles (1) # user mode: enable for CPL = 1,2,3 (1) or disable (0) # OS mode: enable for CPL = 0 (1) or disable (0) # unit mask (1 or 2 hex digits, depends on the event code) # comparison inversion flag (0 or 1) # comparison value (unsigned decimal integer) # event name (not used as input) # use the keyword -Label to supply descriptive text for the next event pair 0x04 0 1 1 0x0 0 0 sb_drains 0x04 1 1 1 0x0 0 0 sb_drains 0x14 0 1 1 0x0 0 0 cycles_div_busy 0x13 0 1 1 0x0 0 0 div 0x14 1 1 1 0x0 0 0 cycles_div_busy 0x13 1 1 1 0x0 0 0 div 0x22 0 1 1 0x0 0 0 l2_dbus_busy 0x22 1 1 1 0x0 0 0 l2_dbus_busy 0x23 0 1 1 0x0 0 0 l2_dbus_busy_rd 0x23 1 1 1 0x0 0 0 l2_dbus_busy_rd 0x48 0 1 1 0x0 0 0 dcu_miss_outstanding 0x48 1 1 1 0x0 0 0 dcu_miss_outstanding 0x60 0 1 1 0x0 0 0 bus_req_outstanding 0x60 1 1 1 0x0 0 0 bus_req_outstanding 0x61 0 1 1 0x0 0 0 bus_bnr_drv 0x61 1 1 1 0x0 0 0 bus_bnr_drv 0x62 0 1 1 0x0 0 0 bus_drdy_clocks 0x62 1 1 1 0x0 0 0 bus_drdy_clocks 0x62 0 1 1 0x20 0 0 bus_drdy_clocks 0x62 1 1 1 0x20 0 0 bus_drdy_clocks 0x63 0 1 1 0x20 0 0 bus_lock_clocks 0x63 1 1 1 0x20 0 0 bus_lock_clocks 0x64 0 1 1 0x0 0 0 bus_data_rcv 0x64 1 1 1 0x0 0 0 bus_data_rcv 0x79 0 1 1 0x0 0 0 cpu_clk_unhalted 0x79 1 1 1 0x0 0 0 cpu_clk_unhalted 0x7a 0 1 1 0x0 0 0 bus_hit_drv 0x7a 1 1 1 0x0 0 0 bus_hit_drv 0x7b 0 1 1 0x0 0 0 bus_hitm_drv 0x7b 1 1 1 0x0 0 0 bus_hitm_drv 0x7e 0 1 1 0x0 0 0 bus_snoop_stall 0x7e 1 1 1 0x0 0 0 bus_snoop_stall 0x86 0 1 1 0x0 0 0 ifu_mem_stall 0x86 1 1 1 0x0 0 0 ifu_mem_stall 0x87 0 1 1 0x0 0 0 ild_stall 0x87 1 1 1 0x0 0 0 ild_stall 0xa2 0 1 1 0x0 0 0 resource_stalls 0xa2 1 1 1 0x0 0 0 resource_stalls 0xc6 0 1 1 0x0 0 0 cycles_int_masked 0xc6 1 1 1 0x0 0 0 cycles_int_masked 0xc7 0 1 1 0x0 0 0 cycles_int_pending_and_masked 0xc7 1 1 1 0x0 0 0 cycles_int_pending_and_masked 0xd2 0 1 1 0x0 0 0 partial_rat_stalls 0xd2 1 1 1 0x0 0 0 partial_rat_stalls