【技术实现步骤摘要】
至少一个实施例涉及用于执行为并行计算平台和应用程序接口编写的一个或更多个程序的处理资源。例如,至少一个实施例涉及根据本文描述的各种新颖技术执行应用程序编程接口(api)的处理器或计算系统。
技术介绍
1、执行存储器管理操作可能会使用大量时间、功率或计算资源。可以改进时间、功率或计算资源的量。
技术实现思路
【技术保护点】
1.一种处理器,包括:一个或更多个电路,所述一个或更多个电路用于执行应用程序编程接口API,以使得信息至少部分地基于将由所述API的一个或更多个用户指示的一个或更多个指示符而被存储在一个或更多个非均匀存储器访问NUMA存储或一个或更多个图形处理器单元GPU物理存储内。
2.根据权利要求1所述的处理器,其中所述API用于使得所述信息被预取到NUMA节点的存储器。
3.根据权利要求1所述的处理器,其中所述一个或更多个指示符包括指示存储位置类型和存储位置标识符的信息。
4.根据权利要求1所述的处理器,其中所述API用于使得所述信息响应于所
...【技术特征摘要】
1.一种处理器,包括:一个或更多个电路,所述一个或更多个电路用于执行应用程序编程接口api,以使得信息至少部分地基于将由所述api的一个或更多个用户指示的一个或更多个指示符而被存储在一个或更多个非均匀存储器访问numa存储或一个或更多个图形处理器单元gpu物理存储内。
2.根据权利要求1所述的处理器,其中所述api用于使得所述信息被预取到numa节点的存储器。
3.根据权利要求1所述的处理器,其中所述一个或更多个指示符包括指示存储位置类型和存储位置标识符的信息。
4.根据权利要求1所述的处理器,其中所述api用于使得所述信息响应于所述一个或更多个指示符指示主机numa节点的存储位置类型而被存储在包括中央处理单元cpu的numa节点的numa存储中。
5.根据权利要求1所述的处理器,其中所述api用于使得所述信息被预取到由所述一个或更多个指示符中的一个或更多个指示符指定的主机numa节点的存储器中。
6.根据权利要求1所述的处理器,其中所述信息是使用由一个或更多个gpu和一个或更多个中央处理单元cpu可访问的一个或更多个虚拟存储器地址存储的,并且所述api用于使得所述信息被存储在numa节点的物理存储器内。
7.根据权利要求1所述的处理器,其中所述一个或更多个指示符包括对多个numa节点中的numa节点的指示,并且所述api用于使得所述信息被存储在所指示的numa节点内。
8.一种系统,包括:一个或更多个处理器,所述一个或更多个处理器用于执行应用程序编程接口api,以使得信息至少部分地基于将由所述api的一个或更多个用户指示的一个或更多个指示符而被存储在一个或更多个非均匀存储器访问numa存储或一个或更多个图形处理器单元gpu物理存储内。
9.根据权利要求8所述的系统,其中所述信息是使用由一个或更多个中央处理单元cpu和一个或更多个gpu可访问的虚拟地址存储的,并且所述api用于使得所述信息被存储在nu...
【专利技术属性】
技术研发人员:F·V·拉梅什,V·B·科尼,J·艾弗森,N·N·昌达瓦拉,D·H·哈拉兰诺夫,M·海尔格罗夫,
申请(专利权)人:辉达公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。