[发明专利]对无用存储单元收集的GPU支持有效
申请号: | 201180020912.X | 申请日: | 2011-02-22 |
公开(公告)号: | CN102985910A | 公开(公告)日: | 2013-03-20 |
发明(设计)人: | 埃里克·R·卡斯波尔 | 申请(专利权)人: | 超威半导体公司 |
主分类号: | G06F12/02 | 分类号: | G06F12/02 |
代理公司: | 上海胜康律师事务所 31263 | 代理人: | 李献忠 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种用于有效无用存储单元收集的系统和方法。通用中央处理单元(CPU)根据分代无用存储单元收集技术对分配的堆进行分区。代被分成固定大小的卡。所述CPU在应用程序执行期间标记自上一次无用存储单元收集以来的合格脏卡的指示。当所述CPU检测到下一次无用存储单元收集起始条件被满足时,所述CPU向专用处理单元(SPU)发送与一个或多个卡根地址的确定相对应的通知,每个卡根地址对应于所述标记指示之一。所述SPU具有单指令多数据(SIMD)并行架构,并且可为图形处理单元(GPU)。所述SPU可利用其SIMD核心的并行架构来同时计算多个卡根地址。然后,所述SPU将这些地址发送至所述CPU以供无用存储单元收集算法中使用。 | ||
搜索关键词: | 无用 存储 单元 收集 gpu 支持 | ||
【主权项】:
一种处理节点,其包括:通用中央处理单元(CPU);专用处理单元(SPU);以及存储器;其中所述CPU被配置成:响应于检测到存储于所述存储器的一部分中的数据对象已被修改,存储对应于所述部分的指示;并且响应于检测到无用存储单元收集起始条件被满足,向所述SPU发送通知;其中响应于从所述CPU接收到所述通知,所述SPU被配置成执行对应于所述部分的无用存储单元收集预处理。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于超威半导体公司,未经超威半导体公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201180020912.X/,转载请声明来源钻瓜专利网。