2008
DOI: 10.1007/s11265-008-0237-z
|View full text |Cite
|
Sign up to set email alerts
|

Energy-performance Exploration of a CGA-based SDR Processor

Abstract: Software-Defined Radio (SDR) provides the flexibility to enable cost-effective multi-mode terminals. However, the growing complexity of the new communication standards, which need to be executed with the reduced energy budget required by battery-powered devices, is still challenging architects. Although Coarse Grain Array (CGA) -based processors extended with domain specific instructions are considered strong candidates to undertake both the high-performance and low power, the lack of efficient methodologies t… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
7
0

Year Published

2008
2008
2018
2018

Publication Types

Select...
3
2
1

Relationship

1
5

Authors

Journals

citations
Cited by 9 publications
(7 citation statements)
references
References 21 publications
0
7
0
Order By: Relevance
“…Many DSEs have been performed within the ADRES template [7,11,32,37,42]. We present one experimental result [32] here, not to present absolute numbers but to demonstrate the large impact on performance and on energy consumption that some design choices can have.…”
Section: Design Space Exploration Examplementioning
confidence: 99%
See 1 more Smart Citation
“…Many DSEs have been performed within the ADRES template [7,11,32,37,42]. We present one experimental result [32] here, not to present absolute numbers but to demonstrate the large impact on performance and on energy consumption that some design choices can have.…”
Section: Design Space Exploration Examplementioning
confidence: 99%
“…In our experience, scaling dynamically reconfigurable CGRA architectures such as ADRES to very large arrays (8x8 or larger) does not make sense even with scalable interconnects like mesh or meshplus interconnects. Even in loops with high ILP, utilization drops significantly on such large arrays [42]. It is not yet clear what is causing this lower utilization, and there might be several reasons.…”
Section: Computational Resourcesmentioning
confidence: 99%
“…With such architectures, average IPCs over 10 can be obtained easily at what we believe to be a sweetspot for performance and energy efficiency [4,5,10,22]. As an example, consider our 11a WLAN SISO transmitter.…”
Section: Computation Bandwidth and Memory Bandwidthmentioning
confidence: 99%
“…The processor framework considered, namely ADRES [3], consists of a templated array of interconnected functional units (FU) which have a local register-file (LRF) and configuration memory (IB). A limited subset of these units is connected to a shared multi-ported register-file (Shared-RF), enabling their operation also as standard VLIW (Very Long Instruction Word) processor.…”
Section: B Processor Frameworkmentioning
confidence: 99%
“…Certainly, these scenarios should be sufficiently easy to detect/distinguish at run-time. In this paper, the inner modem of a 2 antenna 200Mbps+ OFDM receiver is mapped onto a CGA processor with extensive SIMD support [3]. We will see that, by defining separate implementations for different combinations of modulation scheme and coding rate, important gains can be achieved in the average energy consumption.…”
Section: Introductionmentioning
confidence: 99%