Analysis of CPI variance for dynamic binary translators/optimizers modules

dc.contributor
Universitat Politècnica de Catalunya. Departament d'Arquitectura de Computadors
dc.contributor
Universitat Politècnica de Catalunya. ARCO - Microarquitectura i Compiladors
dc.contributor.author
Brankovic, Aleksandar
dc.contributor.author
Stavrou, Kyriakos
dc.contributor.author
Gibert Codina, Enric
dc.contributor.author
González Colás, Antonio María
dc.date.issued
2012
dc.identifier
Brankovic, A. [et al.]. Analysis of CPI variance for dynamic binary translators/optimizers modules. A: International Symposium on Computer Architecture. "ISCA'12: proceedings of the 39th International Symposium on Computer Architecture". Portland, OR: IEEE, 2012, p. 1-9.
dc.identifier
978-1-4503-1642-2
dc.identifier
https://hdl.handle.net/2117/18448
dc.description.abstract
Dynamic Binary Translators and Optimizers (DBTOs) have been established as a hot research topic. They are used in many different systems, such as emulation, instrumentation tools and innovative HW/SW co-designed microarchitectures. Although many researchers worked on characterizing and reducing the emulation overhead, to the best of our knowledge, there are no published results that explain how the microarchitectural behavior of the emulation software is affected by the guest application which is emulated. In this paper we study the DBTO as an independent application, which is divided into the modules with specific functionality. We show the variance in microarchitectural behavior of DBTO among 48 applications. Moreover, we locate and explain the sources of variance. The results show that the variance is caused by interaction with the code cache (emulated application) and non uniform module execution characteristics. The insights presented in this paper can be exploited towards the design of more efficient DBTOs
dc.description.abstract
Peer Reviewed
dc.description.abstract
Postprint (published version)
dc.format
9 p.
dc.format
application/pdf
dc.language
eng
dc.publisher
IEEE
dc.rights
Restricted access - publisher's policy
dc.subject
Àrees temàtiques de la UPC::Informàtica::Arquitectura de computadors
dc.subject
Computer architecture
dc.subject
Llenguatges de programació
dc.subject
Arquitectura d'ordinadors
dc.title
Analysis of CPI variance for dynamic binary translators/optimizers modules
dc.type
Conference report


Ficheros en el ítem

FicherosTamañoFormatoVer

No hay ficheros asociados a este ítem.

Este ítem aparece en la(s) siguiente(s) colección(ones)

E-prints [73020]