IAM   02674
INSTITUTO ARGENTINO DE MATEMATICA ALBERTO CALDERON
Unidad Ejecutora - UE
congresos y reuniones científicas
Título:
“A Technique for Collecting Simultaneous Multithreaded Traces”
Autor/es:
VEGA A. J.; J. L. HAMKALO; B. CERNUSCHI-FRÍAS
Lugar:
Santiago, Chile
Reunión:
Congreso; Conferencia Latinoamericana de Informática, CLAI'2006, en IFIP-WCC'2006, IFIP World Computer Congress, Santiago, Chile, Agosto 20-25, 2006; 2006
Institución organizadora:
IFIP, International Federation for Information Processing
Resumen:
This paper presents a public tool for generating and collecting traces in multithreaded   environments,  which are suitable for simulating and studying Simultaneous Multithreading (SMT) cache   organizations.  In order to build this environment, we have developed a new module for Valgrind, an   open-source debugging  and profiling tool. The new module, that is called Tracegrind, collects each memory reference  being performed by each thread in the user application, and stores them in a single compressed   trace  file, including the thread id, the referenced memory address, and the access type (read/write).