Slide 1Slide 2An Idea or a Fad?X[i] = Y[i]; on a Single Instruction Multiple Data (SIMD) happens four times as fast as on a single instruction single data machinem[i] = (a[i] > b[i])?a[i] * 2:b[i] * 3 Happens without branch instructions on a cell. So four values have already been assigned by the time a single instruction single data has queued the first branch.The Functional Offload Model or the Device Extension ModelThe Computational Acceleration ModelThe Streaming ModelThe Shared-Memory Multiprocessor ModelThe Asymmetric Thread Runtime ModelSlide 11Slide 12The CellProcessorBy Jonathan MeeTheMarketIntel has a solid leadNo competitionAMD handicapped by declining CPU profitsPossible depressionAn Idea or a Fad?X[i] = Y[i];on a Single Instruction Multiple Data (SIMD) happens four times as fast as on a single instruction single data machinem[i] = (a[i] > b[i])?a[i] * 2:b[i] * 3 Happens without branch instructions on a cell. So four values have already been assigned by the time a single instruction single data has queued the first branch.SPEPPESPESPESPESPESPESPESPEThe Functional Offload Model or the Device Extension ModelSPEPPEThe Computational Acceleration Model SPESPESPESPESPESPESPESPEPPEThe Streaming ModelSPESPESPESPESPESPESPESPEPPEThe Shared-Memory Multiprocessor Model SPESPESPESPESPESPESPEPPEThe Asymmetric Thread Runtime Model SPESPESPESPESPESPESPESPEWorksCitedGschwind, Michael, H. Peter Hofstee, Brian Flachs, Martin Hopkins, Yukio Watanabe, Takeshi Yamazaki. “Synergistic Processing in Cell’s Multicore Architecture.” 19 Apr. 2008. IEEE Computer Society. 2006. <http://www.research.ibm.com/people/m/mikeg/papers/2006_ieeemicro.pdf>Kahle, J. A., M. N. Day, H. P. Hofstee, C. R. Johns, T. R. Maeurer, D. Shippy. “Introduction to the Cell Multiprocessor.” 19 Apr. 2008. IBM Journal of Research and Development. 2005. <http://researchweb.watson.ibm.com/journal/rd/494/kahle.html>Thanks to “The Last Mimzy” for imagesQuestionsTrue or False, only the PPE has direct access to memory?What is the best programming model for the Cell
View Full Document