发明名称 |
组合式CPU/GPU体系结构系统中的装置发现和拓扑报告 |
摘要 |
作为组合式CPU/APD体系结构系统的一个方面,提供用于发现并报告装置和系统拓扑的特性的方法和设备,所述特性与向组合式CPU/APD体系结构系统的各种计算资源有效地调度和分配计算任务有关。所述组合式CPU/APD体系结构在灵活的计算环境中对CPU和APD进行统一。在一些实施方案中,在单个集成电路中实施组合式CPU/APD体系结构能力,所述集成电路的元件可以包括一个或多个CPU核心和一个或多个APD核心。所述组合式CPU/APD体系结构创造了一个基础,在此基础上可以构建现有和新的编程框架、语言和工具。 |
申请公布号 |
CN103262035A |
申请公布日期 |
2013.08.21 |
申请号 |
CN201180060177.5 |
申请日期 |
2011.12.15 |
申请人 |
超威半导体公司;ATI科技无限责任公司 |
发明人 |
保罗·布林勒;伦德特·万多;杰弗里·程;埃琳娜·特里;托马斯·沃勒;艾尔沙德·拉赫曼 |
分类号 |
G06F9/46(2006.01)I |
主分类号 |
G06F9/46(2006.01)I |
代理机构 |
上海胜康律师事务所 31263 |
代理人 |
李献忠 |
主权项 |
一种系统,其包括:计算机存储器,其具有物理存储大小和逻辑布置;部件资源关联表,其设置在所述计算机存储器中;中央处理器(CPU),其连接至所述计算机存储器;所述CPU具有许多可发现的特性,所述CPU被配置来响应于执行一个或多个指令而提供所述CPU、加速处理设备和所述存储器的可发现的特性的至少一部分;加速处理设备(APD),其连接至所述计算机存储器,所述APD具有许多可发现的特性,并且连接至APD本地存储器;以及存储器管理单元,其连接至所述计算机存储器,并且由所述CPU和所述加速处理设备共享;其中所述系统被配置来执行操作系统;其中所述可发现的特性与向所述CPU和所述APD进行计算任务的调度和分配有关,并且暴露所述计算机存储器或所述APD本地存储器的相干和不相干存取范围,所述操作系统按照不同方式来管理所述相干和不相干存取范围。 |
地址 |
美国加利福尼亚州 |