The Community for Technology Leaders
Green Image
Issue No. 01 - Jan.-June (2012 vol. 11)
ISSN: 1556-6056
pp: 9-12
Abhishek Deb , UPC, Barcelona
Josep Maria Codina , Intel labs Barcelona, UPC, Barcelona
Antonio Gonzalez , Intel and UPC Intel labs Barcelona, UPC, Barcelona
ABSTRACT
In this paper, we propose a novel programmable functional unit (PFU) to accelerate general purpose application execution on a modern out-of-order x86 processor. Code is transformed and instructions are generated that run on the PFU using a co-designed virtual machine (Cd-VM). Results presented in this paper show that this HW/SW co-designed approach produces average speedups in performance of 29% in SPECFP and 19% in SPECINT, and up-to 55%, over modern out-of-order processor.
INDEX TERMS
Hardware/software interfaces, Processor Architectures, Micro-architecture implementation considerations
CITATION

J. M. Codina, A. Deb and A. Gonzalez, "A HW/SW Co-designed Programmable Functional Unit," in IEEE Computer Architecture Letters, vol. 11, no. , pp. 9-12, 2011.
doi:10.1109/L-CA.2011.23
180 ms
(Ver 3.3 (11022016))