Bandwidth-adaptive, hybrid, cache-coherence protocol

   
   

A cache coordination mechanism for a multiprocessor, shared-memory computer switches between a snooping mechanism where an individual processor unit broadcasts or multicasts cache coherence messages to each other node on the system and a directory system where the individual processor unit transmits the cache control message to a directory which then identifies potential candidates to receive that message. The switching is according to the activity on the communication network used by the cache coherence messages. When network activity is high, a directory protocol is used to conserve bandwidth but when network activity is low, a snooping system is used to provide faster response.

Een mechanisme van de geheim voorgeheugencoƶrdinatie voor een multiverwerker, de schakelaars van de delen-geheugencomputer tussen een snooping mechanisme waar uitzendingen van een de de individuele bewerkereenheid of multicasts berichten van de geheim voorgeheugencoherentie aan elkaar knoop op het systeem en een foldersysteem waar de individuele bewerkereenheid het bericht van de geheim voorgeheugencontrole aan een folder overbrengt die dan potentiƫle kandidaten identificeert om dat bericht te ontvangen. De omschakeling is volgens de activiteit op het communicatienetwerk dat door de berichten van de geheim voorgeheugencoherentie wordt gebruikt. Wanneer de netwerkactiviteit hoog is, wordt een folderprotocol gebruikt om bandbreedte te behouden maar wanneer de netwerkactiviteit laag is, wordt een snooping systeem gebruikt om snellere reactie te verstrekken.

 
Web www.patentalert.com

< Cache control device and manufacturing method thereof

< Methods and systems for eliminating data redundancies

> Method for evaluation of scalable symmetric multiple processor cache coherency protocols and algorithms

> Memory system and method of using same

~ 00174