Cache-flushing engine for distributed shared memory multi-processor computer systems

   
   

A cache coherent distributed shared memory multi-processor computer system is provided with a cache-flushing engine which allows selective forced write-backs of dirty cache lines to the home memory. After a request is posted in the cache-flushing engine, a "flush" command is issued which forces the owner cache to write-back the dirty cache line to be flushed. Subsequently, a "flush request" is issued to the home memory of the memory block. The home node will acknowledge when the home memory is successfully updated. The cache-flushing engine operation will be interrupted when all flush requests are complete.

Een de multiverwerkercomputersysteem wordt van het geheim voorgeheugen coherent verdeeld gedeeld geheugen voorzien van een voorgeheugen-spoelende motor die selectieve gedwongen schrijven-ruggen van vuile geheim voorgeheugenlijnen aan het huisgeheugen toestaat. Nadat een verzoek in de voorgeheugen-spoelende motor wordt gepost, wordt een "gelijk" bevel uitgegeven dat het eigenaargeheime voorgeheugen dwingt om de vuile te spoelen geheim voorgeheugenlijn te steunen. Later, wordt een "gelijk verzoek" uitgegeven aan het huisgeheugen van het geheugenblok. De huisknoop zal erkennen wanneer het huisgeheugen met succes wordt bijgewerkt. De voorgeheugen-spoelende motorverrichting zal worden onderbroken wanneer alle gelijke verzoeken volledig zijn.

 
Web www.patentalert.com

< FIFO memory devices having multi-port cache and extended capacity memory devices therein with retransmit capability

< Method and system for implementing variable sized extents

> Caching mechanism for a virtual heap

> Eliminating unnecessary data pre-fetches in a multiprocessor computer system

~ 00170