Search: WFRF:(Thuresson Martin 1977) >
FlexCore: Utilizing...
FlexCore: Utilizing Exposed Datapath Control for Efficient Computing
-
- Thuresson, Martin, 1977 (author)
- Chalmers tekniska högskola,Chalmers University of Technology
-
- Själander, Magnus, 1977 (author)
- Chalmers tekniska högskola,Chalmers University of Technology
-
- Björk, Magnus, 1977 (author)
- Chalmers tekniska högskola,Chalmers University of Technology
-
show more...
-
- Svensson, Lars, 1960 (author)
- Chalmers tekniska högskola,Chalmers University of Technology
-
- Larsson-Edefors, Per, 1967 (author)
- Chalmers tekniska högskola,Chalmers University of Technology
-
- Stenström, Per, 1957 (author)
- Chalmers tekniska högskola,Chalmers University of Technology
-
show less...
-
(creator_code:org_t)
- 2008-04-05
- 2009
- English.
-
In: Journal of Signal Processing Systems. - : Springer Science and Business Media LLC. - 1939-8115 .- 1939-8018. ; 57:1, s. 5-19
- Related links:
-
http://dx.doi.org/10...
-
show more...
-
https://research.cha...
-
https://doi.org/10.1...
-
show less...
Abstract
Subject headings
Close
- We introduce FlexCore, the first exemplar of an architecture based on the FlexSoC framework. Comprising the same datapath units found in a conventional five-stage pipeline, the FlexCore has an exposed datapath control and a flexible interconnect to allow the datapath to be dynamically reconfigured as a consequence of code generation. Additionally, the FlexCore allows specialized datapath units to be inserted and utilized within the same architecture and compilation framework.This study shows that, in comparison to a conventional five-stage general-purpose processor, the FlexCore is up to 40\% more efficient in terms of cycle count on a set of benchmarks from the embedded application domain. We show that both the fine-grained control and the flexible interconnect contribute to the speedup. Furthermore, our synthesized, placed and routed FlexCore offers savings both in energy and execution time.The exposed FlexCore datapath requires a wide control word. The conducted evaluation confirms that this increases the instruction bandwidth and memory footprint. This calls for efficient instruction decoding as proposed in the FlexSoC framework.
Subject headings
- NATURVETENSKAP -- Data- och informationsvetenskap -- Datorteknik (hsv//swe)
- NATURAL SCIENCES -- Computer and Information Sciences -- Computer Engineering (hsv//eng)
Publication and Content Type
- art (subject category)
- ref (subject category)
Find in a library
To the university's database