My UW
|
UW Search
Computer Science Home Page
> ~markhill
Home
Contact Info
Lecture & Schedule
Text & References
Grading, etc.
Project
Reviews
Computing
|
 |
|
Required Text (available on-line on-campus for free!)
Recommended Text (de-emphasized this semester)
- John L. Hennessy and David A. Patterson,
Computer Architecture: A Quantitative Approach
Morgan Kaufmann Publishers, Fourth Edition, 2007.
(Especially Chapter 4 and Appendix E)
Assigned Readings
Students will be taught to read the literature through many papers linked
off of the lecture schedule.
Offline References
- David Culler and J. P. Singh with Anoop Gupta,
Parallel Computer Architecture: A Hardware/Software Approach,
Morgan Kaufmann Publishers, 1998.
This tome was 757 text until 2004.
- Maurice Herlihy and Nir Shavit,
The Art of Multiprocessor Programming,
Morgan Kaufmann, 2008.
- Calvin Lin and Lawrence Snyder,
Principles of Parallel Programming,
Pearson Addison Wesley, 2009.
Good reference for parallel programming.
- William Dally and Brian Towles,
Principles and Practices of Interconnection Networks,
Morgan Kaufmann Publishers, 2003.
Interconnection network reference 1 of 2.
- G. S. Almasi and A. Gottlieb,
Highly Parallel Computing,
Benjamin/Cummings, 2nd Ed., 1994.
A classic parallel architecture reference.
- Jose Duato, Sudhakar Yalamanchili, and Lionel Ni,
Interconnection Networks,
Morgan Kaufmann Publishers, 2002.
Interconnection network reference 1 of 2.
Online References
- Introduction to Parallel Computing
Blaise Barney, Lawrence Livermore National Laboratory
- Synthesis Lectures on Computer Architecture,
Mark Hill, editor, Morgan & Claypool Publishers,
Full PDF available on campus. E.g.,
memory consistency & coherence,
on-chip networks,
transactional memory,
warehouse-scale computers, &
chip multiprocessors.
- IEEE Xplore (full text from on-campus IP addresses)
- ACM Digital Library (full text from on-campus IP addresses)
- World-Wide Computer Architecture Information
- John L. Hennessy and David A. Patterson
Web Site for Computer Architecture.
- Wisconsin CS's Computer Architecture Group
- International Roadmap for Semiconductors (ITRS) gives semiconductor trends.
- Mark D. Hill,
CS/ECE 757 Lecture Notes from Spring 2005.
Past 757 Offerings
Past Related Offerings
Miscellanea
|
|
 |