|
E-prints UPC >
Altres >
Enviament des de DRAC >
Empreu aquest identificador per citar o enllaçar aquest ítem:
http://hdl.handle.net/2117/15651
|
Ítem no disponible en accés obert per política de l'editorial
| Arxiu |
Descripció |
Mida | Format |
| 05936711.pdf | | 319.13 kB | Adobe PDF |  |
|
| Citació: | Deb, A.; Codina, J.; González, A. A co-designed HW/SW approach to general purpose program acceleration using a programmable functional unit. A: Workshop on Interaction between Compilers and Computer Architectures. "Porceedings 15th Workshop on Interaction between Compilers and Computer Architectures". San Antonio, Texas: IEEE Press. Institute of Electrical and Electronics Engineers, 2011, p. 1-8. |
| Títol: | A co-designed HW/SW approach to general purpose program acceleration using a programmable functional unit |
| Autor: | Deb, Abhishek; Codina Viñas, Josep M. ; González Colás, Antonio María  |
| Editorial: | IEEE Press. Institute of Electrical and Electronics Engineers |
| Data: | 2011 |
| Tipus de document: | Conference report |
| Resum: | 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 in a complexity-effective way. Code is transformed and instructions are generated that run on the PFU using a co-designed virtual machine (Cd-VM). Groups of frequently executed micro-operations (micro-ops) are identified and fused into a macro-op (MOP) by the Cd-VM. The MOPs are executed on PFU. Results presented in this paper show that this HW/SW co-designed approach produces average speedups in performance of 17% in SPECFP and 10% in SPECINT, and up-to 33%, over modern out-of-order processor. Moreover, we also show that the proposed scheme not only out-performs dynamic vectorization using SIMD accelerators but also outperforms an 8-wide issue out-of-order processor. |
| URI: | http://hdl.handle.net/2117/15651 |
| Versió de l'editor: | 10.1109/INTERACT.2011.10 |
| Versió de l'editor: | http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=5936711 |
| Apareix a les col·leccions: | Altres. Enviament des de DRAC Departament d'Arquitectura de Computadors. Ponències/Comunicacions de congressos ARCO - Microarquitectura i Compiladors. Ponències/Comunicacions de congressos
|
| Comparteix: |
|
Queda prohibida la reproducció, transformació, distribució i comunicació pública d'aquesta obra. Es permet, en tot cas, la reproducció per a ús privat sempre i quan la còpia que se'n faci no sigui objecte d'utilització col·lectiva ni lucrativa (art. 31.2 del Reial Decret Legislatiu 1/1996, de 12 d'abril, pel qual s'aprova el Text Refós de la Llei de Propietat Intel·lectual, http://bibliotecnica.upc.es/sepi/legislacio.asp).
Per a qualsevol ús que es vulgui fer diferent al permès, dirigiu-vos a: sepi@upc.edu
|