发明名称 |
将区别属性的存储器分配给共享数据对象的系统和方法 |
摘要 |
用于将区别属性的共享存储器分配给共享数据对象的系统和方法以及混合堆栈数据结构。在一个实施例中,系统包括:(1)混合堆栈创建器,配置为在共享存储器中创建具有较低部分和较高部分的混合堆栈数据结构,该较低部分具有较多有利属性,该较高部分具有较少有利属性,以及(2)数据对象分配器,与混合堆栈创建器相关联并配置为如果较低部分具有充足剩余容量以包含共享数据对象那么将用于共享数据对象的存储分配在较低部分中,以及如果较低部分具有不足的剩余容量以包含共享数据对象那么可替代地将用于共享数据对象的存储分配在较高部分中。 |
申请公布号 |
CN103885751A |
申请公布日期 |
2014.06.25 |
申请号 |
CN201310538409.4 |
申请日期 |
2013.11.04 |
申请人 |
辉达公司 |
发明人 |
杰迪普·马拉蒂;林源;高塔姆·查克拉瓦蒂;权冠;阿米特·萨布尼 |
分类号 |
G06F9/38(2006.01)I |
主分类号 |
G06F9/38(2006.01)I |
代理机构 |
北京市磐华律师事务所 11336 |
代理人 |
谢栒;魏宁 |
主权项 |
一种用于将区别属性的共享存储器分配给共享数据对象的系统,包括:混合堆栈创建器,配置为在所述共享存储器中创建具有较低部分和较高部分的混合堆栈数据结构,所述较低部分具有较多有利属性,所述较高部分具有较少有利属性;以及数据对象分配器,与所述混合堆栈创建器相关联并配置为如果所述较低部分具有充足剩余容量以包含共享数据对象那么将用于所述共享数据对象的存储分配在所述较低部分中,以及如果所述较低部分具有不足的剩余容量以包含所述共享数据对象那么可替代地将用于所述共享数据对象的存储分配在所述较高部分中。 |
地址 |
美国加利福尼亚州 |