• DocumentCode
    2067643
  • Title

    Simple COMA node implementations

  • Author

    Hagersten, Erik ; Saulsbury, Ashley ; Landin, Anders

  • Author_Institution
    Sun Microsyst. Comput. Corp., Mountain View, CA, USA
  • Volume
    1
  • fYear
    1994
  • fDate
    4-7 Jan. 1994
  • Firstpage
    522
  • Lastpage
    533
  • Abstract
    Shared memory architectures often have caches to reduce the number of slow remote memory accesses. The largest possible caches exist in shared memory architectures called Cache-Only Memory Architectures (COMAs). In a COMA all the memory resources are used to implement large caches. Unfortunately, these large caches also have their price. Due to its lack of physically shared memory, COMA may suffer from a longer remote access latency than alternatives. Large COMA caches might also introduce an extra latency for local memory accesses, unless the node architecture is designed with care. The authors examine the implementation of COMAs, and consider how to move much of the complex functionality into software. They introduce the idea of a simple COMA architecture, a hybrid with hardware support only for the functionality frequently used. Such a system is expected to have good performance, and because of its simplicity it should be quick and cheap to develop and engineer.<>
  • Keywords
    buffer storage; memory architecture; shared memory systems; COMA node implementations; Cache-Only Memory Architectures; caches; hybrid; memory resources; performance; remote access latency; shared memory architectures; simple COMA architecture;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences, 1994. Proceedings of the Twenty-Seventh Hawaii International Conference on
  • Conference_Location
    Wailea, HI, USA
  • Print_ISBN
    0-8186-5090-7
  • Type

    conf

  • DOI
    10.1109/HICSS.1994.323136
  • Filename
    323136