• DocumentCode
    2490157
  • Title

    Look-ahead memory consistency model

  • Author

    Wu, Chao-Chin ; Pean, Der-Lin ; Chen, Cheng

  • Author_Institution
    Inst. of Comput. Sci. & Inf. Eng., Nat. Chiao Tung Univ., Hsinchu, Taiwan
  • fYear
    1998
  • fDate
    14-16 Dec 1998
  • Firstpage
    504
  • Lastpage
    510
  • Abstract
    We propose a hardware-centric look-ahead memory consistency model that makes the data consistent according to the special ordering requirement of memory accesses for critical sections. The novel model imposes fewer restrictions on event ordering than previously proposed models thus offering the potential of higher performance. The architecture has the following features: blocking and waking up processes by hardware; allowing instructions to be executed out-of-order; until having acquired the lock can the processor allow the requests for accessing the protected data to be evicted to the memory subsystem. The advantages of the look-ahead model include: more program segments are allowed parallel execution; locks can be released earlier, resulting in reduced waiting times for acquiring locks; and less network traffic because more write requests are merged by using two write caches
  • Keywords
    cache storage; data integrity; merging; parallel programming; software performance evaluation; storage management; blocking; data consistency; event ordering; instructions; look-ahead memory consistency model; memory access; merging; network traffic; ordering requirement; parallel execution; performance; program segments; waking up processes; write caches; write requests; Hardware; Out of order; Protection; Telecommunication traffic; Traffic control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Systems, 1998. Proceedings. 1998 International Conference on
  • Conference_Location
    Tainan
  • ISSN
    1521-9097
  • Print_ISBN
    0-8186-8603-0
  • Type

    conf

  • DOI
    10.1109/ICPADS.1998.741124
  • Filename
    741124