-
公开(公告)号:WO2023033955A1
公开(公告)日:2023-03-09
申请号:PCT/US2022/038644
申请日:2022-07-28
Applicant: APPLE INC.
Inventor: NATARAJAN, Rohit , SCHULZ, Jurgen M. , SHULER, Christopher D. , GUPTA, Rohit K. , ZOU, Thomas T. , SRIDHARAN, Srinivasa Rangan
IPC: G06F12/0802 , G06F3/06
Abstract: An apparatus includes a cache controller circuit and a cache memory circuit that further includes cache memory having a plurality of cache lines. The cache controller circuit may be configured to receive a request to reallocate a portion of the cache memory circuit that is currently in use. This request may identify an address region corresponding to one or more of the cache lines. The cache controller circuit may be further configured, in response to the request, to convert the one or more cache lines to directly-addressable, random-access memory (RAM) by excluding the one or more cache lines from cache operations.
-
公开(公告)号:WO2018039362A1
公开(公告)日:2018-03-01
申请号:PCT/US2017/048237
申请日:2017-08-23
Applicant: APPLE INC.
Inventor: GULATI, Manu , SHULER, Christopher D. , DODGE, Benjamin K. , VIJAYARAJ, Thejasvi M. , KAUSHIKKAR, Harshavardhan , YANG, Yang , HU, Rong Z. , SRIDHARAN, Srinivasa R. , KLINGAUF, Wolfgang H. , PARIK, Neeraj
IPC: G06F13/16 , G06F9/54 , H04L12/865
CPC classification number: H04L47/6295 , G06F9/546 , G06F13/1642 , H04L47/6275 , H04L49/109
Abstract: In some embodiments, a system includes a memory system, plurality of computing devices, and plurality of queues. The plurality of computing devices perform actions dependent on data stored at the memory device, where traffic between the plurality of computing devices and the memory device has at least a first priority level and a second priority level. The first priority level is higher than the second priority level. The plurality of queues pass data between the memory device and the plurality of computing devices. A particular queue allocates a first portion of the particular queue to traffic having the first priority level and allocates a second portion of the particular queue to traffic having the first priority level and to traffic having the second priority level.
Abstract translation: 在一些实施例中,系统包括存储器系统,多个计算设备和多个队列。 多个计算设备根据存储在存储设备处的数据执行动作,其中多个计算设备和存储设备之间的通信量具有至少第一优先级和第二优先级。 第一优先级高于第二优先级。 多个队列在存储器装置和多个计算装置之间传递数据。 特定队列将特定队列的第一部分分配给具有第一优先级的业务,并将特定队列的第二部分分配给具有第一优先级的业务和具有第二优先级的业务。 p>
-