Loading...
Loading...

Go to the content (press return)

SoftHV: a HW/SW co-designed processor with horizontal and vertical fusion

Author
Deb, A.; Codina, J.M.; Gonzalez, A.
Type of activity
Presentation of work at congresses
Name of edition
8th ACM International Conference on Computing Frontiers
Date of publication
2011
Presentation's date
2011-05-03
Book of congress proceedings
CF'11: proceedings of the 8th ACM International conference on computing frontiers
First page
1
Last page
10
DOI
https://doi.org/10.1145/2016604.2016606 Open in new window
URL
http://dl.acm.org/citation.cfm?doid=2016604.2016606 Open in new window
Abstract
In this paper we propose SoftHV, a high-performance HW/SW co-designed in-order processor that performs horizontal and vertical fusion of instructions. SoftHV consists of a co-designed virtual machine (Cd-VM) which reorders, removes and fuses instructions from frequently executed regions of code. On the hardware front, SoftHV implements HW features for efficient execution of Cd-VM and efficient execution of the fused instructions. In particular, (1) Interlock Collapsing ALU (ICALU) are included t...
Keywords
Processor Architectures, Processors, Programming Languages
Group of research
ARCO - Microarchitecture and Compilers

Participants