Browse Prior Art Database

Procedure to Generate System Traces for Performance Analysis

IP.com Disclosure Number: IPCOM000047969D
Original Publication Date: 1983-Dec-01
Included in the Prior Art Database: 2005-Feb-08

Publishing Venue

IBM

Related People

Authors:
Kienzle, MG [+details]

Abstract

The performance of processors is often analyzed using system traces. A system trace is a sequence of detailed hardware states a system traverses while executing a particular workload under the control of a particular system control program. Software simulators, also called timers, model the relevant aspects of the hardware and present the interface upon which the traced software is executing. For many studies, these simulators need to model the hardware states in great detail. This results in simulation speeds that may be more than a thousand times slower than the hardware being simulated. The correctness of a software simulator may be difficult to verify. Logic designed according to a particular set of design principles (LSSD)) level sensitive scan design)) arranges all system states on shift-registers.