Advanced Content and Appendices
Section 2.15 Compiling C and Interpreting Java
Section 4.13 An Introduction to Digital Design Using a Hardware Design Language
Section 5.11 Parallelism and Memory Hierarchy: RAID
Section 5.12 Implementing Cache Controllers
Section 6.9 Communicating to the Outside World: Cluster Networking
Appendix B Graphics and Computing GPUs
Appendix C Mapping Control to Hardware
Appendix D A Survey of RISC Architectures for Desktop, Server, and Embedded Computers