Proceedings of the 3rd IEEE/ACM/IFIP International Conference on Hardware/Software Codesign and System Synthesis 2005
DOI: 10.1145/1084834.1084837
|View full text |Cite
|
Sign up to set email alerts
|

Hardware and software architectures for the CELL processor

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
0

Year Published

2006
2006
2014
2014

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 8 publications
(5 citation statements)
references
References 0 publications
0
5
0
Order By: Relevance
“…The design style of Systems-on-a-Chip (SoCs) has its origins in application specific integrated circuits (ASICs) and embedded system design, which tends to focus on the synthesis of a system for a given application (or set of applications). By contrast, SCHMs such as the Hyperprocessor, (14) the Cell, (15,16) and the Sandblaster (17) are more general hardware solutions, which focus on more general forms of programmability at the system (chip) level. Each has initially focused on a class of applications.…”
Section: Motivationmentioning
confidence: 99%
“…The design style of Systems-on-a-Chip (SoCs) has its origins in application specific integrated circuits (ASICs) and embedded system design, which tends to focus on the synthesis of a system for a given application (or set of applications). By contrast, SCHMs such as the Hyperprocessor, (14) the Cell, (15,16) and the Sandblaster (17) are more general hardware solutions, which focus on more general forms of programmability at the system (chip) level. Each has initially focused on a class of applications.…”
Section: Motivationmentioning
confidence: 99%
“…Unlike the majority of the proposed solutions in this space, we target off-the-shelf processors rather than processors with novel hardware mechanisms (ideal target woulds be the Hydra [10] or Cell [11] processors). Other researchers have come up with some highly interesting new hardware designs to support implicit medium-grained parallelism.…”
Section: Mid-level Parallelismmentioning
confidence: 99%
“…A typical scenario will involve an n-way SMT processor on an m-way CMP with possibly multiple chips on a single platform; or even a chip containing heterogeneous processing elements, such as the Cell processor [11]. On such a platform, the optimal mapping of parallelized tasks from an application (these may be successive loop iterations, partitioned loops, or recursive procedure calls) to processing elements may change significantly with program inputs; different regions of an application may also require different mappings.…”
Section: Introductionmentioning
confidence: 99%
“…Due to the embarrassingly parallel structure of most MapReduce applications, MapReduce can also take advantage of processors that expose large amounts of data parallelism via wide SIMD units or multithreading, as well as the ample on-chip bandwidth available on these processors. MapReduce ports on the Cell [12], GPUs [13] and Larrabee [14], exhibit the aforementioned architectural strengths.…”
Section: Introductionmentioning
confidence: 99%