The inventive cache uses a queuing structure which provides out-of-order cache memory access support for multiple accesses, as well as support for managing bank conflicts and address conflicts. The inventive cache can support four data accesses that are hits per clocks, support one access that misses the L1 cache every clock, and support one instruction access every clock. The responses are interspersed in the pipeline, so that conflicts in the queue are minimized. Non-conflicting accesses are not inhibited, however, conflicting accesses are held up until the conflict clears. The inventive cache provides out-of-order support after the retirement stage of a pipeline.

Het vindingrijke geheime voorgeheugen gebruikt een het een rij vormen structuur die de toegangssteun van het uit-van-ordevoorgeheugen voor meervoudige toegangen, evenals steun voor het beheren van bankconflicten en adresconflicten verleent. Het vindingrijke geheime voorgeheugen kan vier gegevenstoegangen steunen die klappen per klokken zijn, steunt één toegang die het L1 geheime voorgeheugen elke klok mist, en steunt één instructietoegang elke klok. De reacties worden gestrooid in de pijpleiding, zodat de conflicten in de rij worden geminimaliseerd. De niet-strijdig is toegangen zijn niet geremd, echter, tegenstrijdige toegangen worden gesteund tot het conflict ontruimt. Het vindingrijke geheime voorgeheugen verleent uit-van-ordesteun na het pensioneringsstadium van een pijpleiding.

 
Web www.patentalert.com

< (none)

< Memory system for multiple data types

> Device for amplifying the output of a driven machine

> (none)

~ 00069