Proceedings of the 22nd EUROMICRO Conference
A Hybrid Approach to Trace Generation for Performance Evaluation of Shared-Bus Multiprocessors
Prague, Czech Republic
September 02-September 05
ISBN: 0-8186-7487-3
R. Giorgi, Dipartimento di Ingegneria dell'Inf., Pisa Univ., Italy
C.A. Prete, Dipartimento di Ingegneria dell'Inf., Pisa Univ., Italy
L. Ricciardi, Dipartimento di Ingegneria dell'Inf., Pisa Univ., Italy
G. Prina, Dipartimento di Ingegneria dell'Inf., Pisa Univ., Italy
Abstract: This paper describes a hybrid methodology (based on both actual and synthetic reference streams) to produce traces representing significant complete workloads. By means of a software approach, we generate traces that include both user and kernel references starting from source traces containing only user references. We consider the aspects of kernel that have a deeper impact on the multiprocessor performance by (i) simulating the process scheduling and the virtual-to-physical address translation, and (ii) stochastically modeling the kernel reference stream. The target system of our study is a shared-bus shared-memory multiprocessor used as a general-purpose machine with a multitasking operating system.
Index Terms:
performance evaluation; hybrid approach; trace generation; performance evaluation; shared-bus multiprocessors; software approach; user references; process scheduling; virtual-to-physical address translation; kernel reference stream; shared-memory multiprocessor; general-purpose machine; multitasking operating system
Citation:
R. Giorgi, C.A. Prete, L. Ricciardi, G. Prina, "A Hybrid Approach to Trace Generation for Performance Evaluation of Shared-Bus Multiprocessors," euromicro, pp.0207, Proceedings of the 22nd EUROMICRO Conference, 1996