• DocumentCode
    1990072
  • Title

    A cached system architecture dedicated for the system IO activity on a CPU board

  • Author

    Hsieh, Michael M. ; Wei, Tek C. ; Loo, W.V.

  • Author_Institution
    Sun Microsyst. Inc., Mountain View, CA, USA
  • fYear
    1989
  • fDate
    2-4 Oct 1989
  • Firstpage
    518
  • Lastpage
    522
  • Abstract
    The architecture of a cached IO subsystem on a CPU board of a high-performance workstation is described. The cached IO subsystem is intended to reduce the memory latency for IO activity and minimize the number of processor cycles stolen by IO traffic, to achieve a better balanced computer system in terms of both the CPU computation power and the system IO bandwidth. The model of the cached IO subsystem is shown to illustrate the system architecture. The discussion covers arbitration of system IO activity, the architecture of the virtual address accessed IO cache, the cache coherency algorithm, as well as the comparison of theoretical bounds of IO bandwidth and CPU degradation between different caching schemes
  • Keywords
    buffer storage; input-output programs; memory architecture; CPU board; CPU computation power; CPU degradation; IO activity; IO traffic; balanced computer system; cache coherency algorithm; cached IO subsystem; cached system architecture; high-performance workstation; memory latency; processor cycles; system IO bandwidth; theoretical bounds; virtual address accessed IO cache; Bandwidth; Central Processing Unit; Computer architecture; Delay; Ethernet networks; Hardware; Microprocessors; Power system modeling; System buses; Workstations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Design: VLSI in Computers and Processors, 1989. ICCD '89. Proceedings., 1989 IEEE International Conference on
  • Conference_Location
    Cambridge, MA
  • Print_ISBN
    0-8186-1971-6
  • Type

    conf

  • DOI
    10.1109/ICCD.1989.63420
  • Filename
    63420