Repository logo

Tunable Instruction Set Extension Identification

dc.contributor.authorShapiro, Daniel
dc.contributor.authorMontcalm, Michael
dc.contributor.authorParri, Jonathan
dc.contributor.authorBolic, Miodrag
dc.date.accessioned2012-02-26T19:12:14Z
dc.date.available2012-02-26T19:12:14Z
dc.date.created2011
dc.date.issued2011
dc.description.abstractIn this work a tunable algorithm for instruction set extension identification is presented. The goal is to find a set of extensions to the instruction set which reduces application execution time. This novel approach enables the user to trade application speedup for compiler execution time. This approach shows benefit only when a binding hardware area constraint is applied to the design space. Several experiments are presented. An average improvement in application speedup of 4.5% over the state of the art approach was observed, and some instances of our approach were as much as 25.8% better than the state of the art. The aforementioned results are merely samples in a large design space, and we conclude that our novel algorithm can provide valuable advantages over state of the art approaches.
dc.identifier.urihttp://hdl.handle.net/10393/20716
dc.identifier.urihttp://carg.eecs.uottawa.ca
dc.language.isoen
dc.subjectInstruction Set Extension, Design Space Exploration, ASIP
dc.titleTunable Instruction Set Extension Identification
dc.typeWorking Paper

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail ImageThumbnail Image
Name:
template.pdf
Size:
305.17 KB
Format:
Adobe Portable Document Format
Description:
Main article

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail ImageThumbnail Image
Name:
license.txt
Size:
4.85 KB
Format:
Item-specific license agreed upon to submission
Description: