cell_prog_intro

cell_prog_intro - Programming for Cell Processors Huiyang...

Info iconThis preview shows pages 1–3. Sign up to view the full content.

View Full Document Right Arrow Icon
School of Electrical Engineering and Computer Science University of Central Florida Programming for Cell Processors Programming for Cell Processors Huiyang Zhou University of Central Florida Review of Cell Processor Architecture Review of Cell Processor Architecture • Heterogeneous Chip Multiprocessors (CMP)
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
University of Central Florida Future Future High Performance High Performance CMPs CMPs : A shared view of comp. arch. : A shared view of comp. arch. community community • Heterogeneous cores on a single chip M large complex OOO cores and N small in-order cores ( N>>M ) – Large OOO cores for control-intensive, hard-to-parallelize code (Instruction-level parallelism, Memory-level parallelism, aggressive speculation) – Many small in-order processors for data-level parallelism, task/thread-level parallelism • E.g. • Cell is heterogeneous but does not really fit the description – PPE is far from powerful enough – Next generation of Cell may address PPE performance University of Central Florida Flynn Flynn ’s Taxonomy s Taxonomy Figure from wikipedia
Background image of page 2
Image of page 3
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 5

cell_prog_intro - Programming for Cell Processors Huiyang...

This preview shows document pages 1 - 3. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online