Author: Stan Eisenstat
Subject: Reading for the coming weeks
Date: Sunday, 04 Oct 2020, 09:46:38
Reading Assignments for CPSC 323a ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Note: The on-line version of Matthew and Stones is not paginated. For those using it, I have annotated each reading with the chapter and section(s) (and in some cases subsection(s)) in which those pages are contained. Thus to reach the reading, click on the title of the chapter in the list of links, which inserts a list of sections immediately under the title. If no subsection is specified below, read the entire page. Otherwise just scroll down to the subsection and read to the end of it. Date Reading (Topic) ~~~~ ~~~~~~~~~~~~~~~ 09/21 LZW handout (handout & available on class web site) ... 09/30 Decimal Version of Faux CRC http://zoo.cs.yale.edu/classes/cs323/doc/decimal-crc.txt HP6 Chapter 1: pp. 1- 10 Overview HP6 Appendix B: pp. 1- 15 Memory hierarchy HP6 Chapter 2: pp. 77- 84 Memory hierarchy (optional) HP6 Appendix B: pp. 22- 23 Compulsory/capacity/conflict misses 10/05 HP6 Appendix D: pp. 1- 5 Introduction to disks (optional) HP6 Appendix D: pp. 6- 10 RAID HP6 Chapter 2: pp. 92- 94 Flash memory HP6 Chapter 1: pp. 18- 23 Trends in technology (optional) HP6 Chapter 1: pp. 29- 36 Trends in cost (optional) HP6 Chapter 2: pp. 84- 89 SRAM & DRAM technology (optional) 10/07 HP6 Appendix C: pp. 2- 3 Pipelining HP6 Chapter 1: pp. 10- 11 Parallel architectures HP6 Chapter 1: pp. 49- 51 Amdahl's Law HP6 Chapter 4: pp. 283-293 Vector machines HP6 Chapter 4: pp. 293-304 Vector machines (optional) HP6 Chapter 4: pp. 304-307 SIMD ... Texts ~~~~~ HP6: John L. Hennessy and David A. Patterson, "Computer Architecture: A Quantitative Approach", 6th edition, Morgan Kaufman, 2017 MS: Neil Matthew and Richard Stones, "Beginning Linux Programming", 4th edition, Wrox, 2007 Last modified 08/31/20PREV INDEX NEXT