2011 IEEE International Parallel &Amp; Distributed Processing Symposium 2011
DOI: 10.1109/ipdps.2011.23
|View full text |Cite
|
Sign up to set email alerts
|

A Study of Speculative Distributed Scheduling on the Cell/B.E.

Abstract: Star Superscalar's (StarSs) programming model converts a sequential application in C or Fortran into an efficient parallel program. The resulting parallel code is highly dynamic in the sense that data analysis and task scheduling occur at run-time, while the application executes. In this paper we compare this approach to the strategy adopted by other multicore programming environments. The prize to pay for dynamic scheduling and dependence tracking is higher runtime overhead. We propose a distributed scheduler… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(1 citation statement)
references
References 28 publications
0
1
0
Order By: Relevance
“…The runtime system of the CellSs also uses a locality aware scheduling policy to reduce data motion and applies renaming on the output dependences to remove Write after Read (WaR) and Write after Write (WaW) dependences between tasks. Further optimizations for the CellSs include SPE-to-SPE DMA transfers [18], lazy write back of output dependences [19] or distributed scheduling among SPEs [20].…”
Section: Multiprocessors With Scratchpad Memoriesmentioning
confidence: 99%
“…The runtime system of the CellSs also uses a locality aware scheduling policy to reduce data motion and applies renaming on the output dependences to remove Write after Read (WaR) and Write after Write (WaW) dependences between tasks. Further optimizations for the CellSs include SPE-to-SPE DMA transfers [18], lazy write back of output dependences [19] or distributed scheduling among SPEs [20].…”
Section: Multiprocessors With Scratchpad Memoriesmentioning
confidence: 99%