CSE 260 (Fall 2008): Lecture 6 (10/14/08)
Today's reading:
Cell Broadband Engine
J. Kahle et al.,
Introduction to the cell multiprocessor
,
IBM J. Res. Dev.
49
(4/5): 589-604, July 2005.
Kevin Krewell,
Cell Moves Into the Limelight
,
Microprocessor Report
Vectorization
"The CRAY-1 computer system, R. M. Russell,
Comm. ACM
21
(1): 63-72 (Jan. 1978.)
DOI
Vectorization
(Wikipedia)
Streaming SIMD Extensions
, SSE (Wikipedia)
Supplemental reading
Cell B/E
M. Gschwind et al.,
Synergistic Processing in Cell’s Multicore Architecture
,
IEEE Micro
,
26
(2):10-24, March-April 2006.
David T. Wong,
ISSCC05: The CELL Microprocessor
, 2005.
David T. Wang,
Cell Microprocessor Revisited, 2005.
Cell Broadband Engine Technology and Systems
, special issue of
IBM J. of Research and Development
,
51
(5), 2007.
Cray
R. L. Sites, "An analysis of the Cray-1 computer."
Proc. 5th Annual Symp. Computer Architecture (ISCA ’78)
, ACM, pp. 101-106. (Just glance at sections 4 and 5)
DOI
Vectorizing Loops
, § 6.1 in
Optimizing Applications on Cray X1 (TM) Series Systems
, Cray.
"Vector Processors,"
Computer Architecture: A Quantitative Approach
, 4th Ed., Appendix F, by J. L. Hennessy and D. A. Patterson, Morgan Kaufmann, 2007. (45 pages) Also available as Appendix G in the 3rd Edition.
Slides from today's lecture
pdf
Maintained by
baden
@
ucsd.
edu
[ Wed Oct 8 11:08:02 PDT 2008 ]