A multi-level cache and method for operation of a multi-level cache generating multiple cache system accesses simultaneously. Each access request includes an address identifying a memory location having data that is a target of the access. A insertion pointer inserts each access request into an entry in a memory scheduling window. Each entry is marked as valid when that entry is ready to be applied to a first cache level. A picker picks valid entries from the memory scheduling window by pointing to the picked entry and applying the address therein to the first cache level. The picking occurs in a free-running mode regardless of whether the accesses hit in the first cache level. A second cache level, receives accesses that have missed in the first cache level. A resource monitor in the second cache level determines when a predetermined number of resources are committed to servicing the accesses that have missed in the first cache level. In response to the monitoring step the second cache level generates a stall signal thereby stalling the picking process.

Multi-level тайник и метод для деятельности multi-level тайника производя множественную систему тайника достигают одновременно. Каждый запрос доступа вклюает адрес определяя участка памяти имея данными будут цель доступа. Указатель ввода вводит каждый запрос доступа в вход в окно памяти планируя. Каждый вход маркирован как действительно когда тот вход готов быть приложенным к первому уровню тайника. Подборщик выбирает действительные входы от окна памяти планируя путем указывать к выбранному входу и прикладывать адрес в этом к первому уровню тайника. Рудоразборка происходит в free-running режиме regardless of ударяет ли доступ в первом уровне тайника. Второй уровень тайника, получает доступ который пропускал в первом уровне тайника. Монитор ресурса в втором уровне тайника обусловливает когда предопределенный количество ресурсов поручен к обслуживать доступ пропускал в первом уровне тайника. In response to контролируя шаг второй уровень тайника производит сигнал стойла таким образом stalling процесс рудоразборки.

 
Web www.patentalert.com

< (none)

< Using global temporary tables to transform queries

> Reverse directory for facilitating accesses involving a lower-level cache

> (none)

~ 00098