DocumentCode :
3422230
Title :
Performance analysis using a non-invasive instruction trace mechanism
Author :
Sandon, Peier A. ; Liao, Yuchung
Author_Institution :
IBM Corp., Essex Junction, VT, USA
fYear :
1997
fDate :
5-7 Feb 1997
Firstpage :
308
Lastpage :
314
Abstract :
NStrace is a bus-driven hardware trace facility developed for the PowerPC family of super-scalar RISC microprocessors. It uses a recording of activity on a target processor´s bus to infer the sequence of instructions executed during that recording period. The instruction sequence is generated by simulating the processor using an architectural simulator. It represents the behavior of the processor as it executes at normal speed while interacting normally with its runtime environment. We have traced applications on several systems, including one multiprocessor system, and running either AIX or Windows NT. The length of the trace is application dependent, but can range from 80 to over 100 million instructions. Trace records contain instructions and data, real and effective memory addresses, and timing information. We have developed several analysis tools to take advantage of the information provided by the combination of this rich trace format and the corresponding bus transactions
Keywords :
discrete event simulation; multiprocessing systems; reduced instruction set computing; storage allocation; system monitoring; NStrace; PowerPC family; architectural simulator; bus transactions; bus-driven hardware trace facility; instruction sequence; multiprocessor system; noninvasive instruction trace mechanism; performance analysis; runtime environment; super-scalar RISC microprocessors; timing information; Application software; Computer architecture; Hardware; Information analysis; Multiprocessing systems; Performance analysis; Runtime environment; Signal generators; System software; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Performance, Computing, and Communications Conference, 1997. IPCCC 1997., IEEE International
Conference_Location :
Phoenix, Tempe, AZ
Print_ISBN :
0-7803-3873-1
Type :
conf
DOI :
10.1109/PCCC.1997.581532
Filename :
581532
Link To Document :
بازگشت