-
公开(公告)号:CN117099088A
公开(公告)日:2023-11-21
申请号:CN202280025986.0
申请日:2022-04-04
Applicant: 苹果公司
IPC: G06F12/0831
Abstract: 公开了涉及计算机系统的I/O代理电路的技术。该I/O代理电路可从外围部件接收执行被定向到多个高速缓存行中的一个或多个高速缓存行的一组读取事务的一组事务请求。该I/O代理电路可向被配置为管理对该多个高速缓存行中的第一高速缓存行的访问的第一存储器控制器电路发出对该第一高速缓存行的排他性读取所有权的请求,使得该第一高速缓存行的数据不以有效状态高速缓存在该存储器和该I/O代理电路之外。该I/O代理电路可接收该第一高速缓存行的排他性读取所有权,包括接收该第一高速缓存行的该数据。该I/O代理电路可接着执行关于该数据的该组读取事务。
-
公开(公告)号:CN117836750A
公开(公告)日:2024-04-05
申请号:CN202280056735.9
申请日:2022-08-23
Applicant: 苹果公司
Inventor: P·H·哈玛伦德 , L·齐梅特 , S·科洛 , S·拉哈夫 , J·瓦什 , G·加格 , T·库兹 , J·E·戈尼安 , C·E·图克 , L·勒维-鲁斌 , D·达维多夫 , S·菲施维克 , N·莱森 , M·皮利普 , G·R·威廉姆斯三世 , H·考西卡 , S·R·斯里达兰 , E·塔玛里 , S·V·托塔 , J·M·雷德肖 , S·R·赫特塞尔 , S·M·福卡米 , R·B·古纳
Abstract: 本发明提供了一种包括多个处理器内核、多个图形处理单元、多个外围电路和多个存储器控制器的系统,该系统被配置为使用统一存储器架构来支持系统的扩展。包括在该系统中的互连结构包括具有异构互连拓扑的至少两个网络。该至少两个网络包括将处理器内核和多个存储器控制器互连的一致网络。
-
公开(公告)号:CN117940908A
公开(公告)日:2024-04-26
申请号:CN202280057928.6
申请日:2022-07-28
Applicant: 苹果公司
IPC: G06F12/0802 , G06F3/06
Abstract: 一种装置包括高速缓存控制器电路和高速缓存存储器电路,该高速缓存存储器电路还包括具有多个高速缓存行的高速缓存存储器。该高速缓存控制器电路可被配置为接收重新分配该高速缓存存储器电路的当前正在使用的部分的请求。该请求可标识对应于该高速缓存行中的一个或多个高速缓存行的地址区域。该高速缓存控制器电路可被进一步配置为响应于该请求,通过从高速缓存操作排除该一个或多个高速缓存行来将该一个或多个高速缓存行转换为可直接寻址随机存取存储器(RAM)。
-
公开(公告)号:CN117897690B
公开(公告)日:2025-03-14
申请号:CN202280058339.X
申请日:2022-07-28
Applicant: 苹果公司
IPC: G06F9/38 , G06F9/30 , G06F12/0888 , G06F12/0844
Abstract: 一种高速缓存可存储临界高速缓存行和非临界高速缓存行,并且可尝试通过例如在替换数据更新中支持临界高速缓存行、当牺牲高速缓存块被选择时以特定概率保留该临界高速缓存行等来将该临界高速缓存行保留在该高速缓存中。临界性值可被保留在高速缓存分级结构的各种水平处。另外,如果先前访问临界高速缓存块的线程被视为消亡,则可采用经加速的逐出。
-
公开(公告)号:CN117897690A
公开(公告)日:2024-04-16
申请号:CN202280058339.X
申请日:2022-07-28
Applicant: 苹果公司
IPC: G06F9/38 , G06F9/30 , G06F12/0888 , G06F12/0844
Abstract: 一种高速缓存可存储临界高速缓存行和非临界高速缓存行,并且可尝试通过例如在替换数据更新中支持临界高速缓存行、当牺牲高速缓存块被选择时以特定概率保留该临界高速缓存行等来将该临界高速缓存行保留在该高速缓存中。临界性值可被保留在高速缓存分级结构的各种水平处。另外,如果先前访问临界高速缓存块的线程被视为消亡,则可采用经加速的逐出。
-
-
-
-