Department of Computer Science

CSCI 380: Computer Architecture
(3 credit hours)
DRAFT, modified 15 April 2004


Course Objectives

Prerequisites

Approach

Typical Text

Recommended Reference

Course Coverage

Additional Required Reading
  1. R. Espasa and M. Valero, ``Exploiting instruction- and data-level parallelism,'' IEEE Micro, vol. 17, no. 5, pp. 20-27, September/October, 1997.
  2. M.J. Flynn, ``Basic issues in microprocessor architecture,'' Journal of Systems Architecture, vol. 45, no. 12-13, pp. 939-948, June, 1999.
  3. B. Jacob and T.N. Mudge, ``Virtual memory in contemporary microprocessors,'' IEEE Micro, vol. 18, no. 4, July/August, 1998.
  4. G.E. Moore, ``Cramming more components onto integrated circuits'' Electronics, vol. 38, no. 8, pp. 114-117, April, 1965.
  5. S.F. Oberman and M.J. Flynn, ``Division algorithms and implementations,'' IEEE Trans. Computers, vol. 46, no. 8, pp. 1833-854, 1997.
  6. J.E. Smith and A.R. Pleszkun, ``Implementing precise interrupts in pipelined processors,'' IEEE Trans. Computers, vol. 37, no. 5, pp. 562-573, May, 1988.