CN119473664A 一种数据处理系统、方法、产品、设备及存储介质 (山东云海国创云计算装备产业创新中心有限公司)_第1页
CN119473664A 一种数据处理系统、方法、产品、设备及存储介质 (山东云海国创云计算装备产业创新中心有限公司)_第2页
CN119473664A 一种数据处理系统、方法、产品、设备及存储介质 (山东云海国创云计算装备产业创新中心有限公司)_第3页
CN119473664A 一种数据处理系统、方法、产品、设备及存储介质 (山东云海国创云计算装备产业创新中心有限公司)_第4页
CN119473664A 一种数据处理系统、方法、产品、设备及存储介质 (山东云海国创云计算装备产业创新中心有限公司)_第5页
已阅读5页,还剩50页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

所述中央处理器集群中的每个中央处理器核心中央处理器集群中任一所述中央处理器核心在接收到的数据写入请求中包含的地址为图形处2所述中央处理器集群中的每个中央处理器核心设置有三级缓存,包所述中央处理器集群中任一所述中央处理器核心在接收到的数据写入请求中包含的在所述第二级私有缓存的存储空间不足的情况下,将所述未被访问的缓存行数据发送至第一集群共享缓存在所述第一集群共享缓存的存储空间不足的情况下,将所述在所述第二集群共享缓存的存储空间不足的情况下,将所述在接收到中央处理器集群中的任一中央处理器核心发送的第一数据读取请求的情况在所述第一目标地址为中央处理器地址的情况下,根据所述在查询到对应的所述缓存的情况下,从所述缓存中读取所在所述第一目标地址为图形处理器地址的情况下,确定所述3在所述中央处理器集群中的每个中央处理器核心中的第一级私有缓存中确定所述第所述第一目标地址在所述第一级私有缓存中命中的情况下,确定所述所述第一目标地址在所述第一级私有缓存中未命中的情况下,在所述第一目标地址在所述第二级私有缓存中命中的情况下,确定所述所述第一目标地址在所述第二级私有缓存中未命中的情况下,在第一集所述第一目标地址在所述第一集群共享缓存中命中的情况下,确定所述在接收到图形处理器集群中的任一图形处理器核心发送的第二数据读请求的情况下,在查询到对应的所述缓存的情况下,从所述缓存中读取所9.根据权利要求5或者权利要求8任一所述的数据处在所述图形处理器集群中的每个图形处理器核心中的私有缓存中确定所述第二目标所述第二目标地址在所述私有缓存中命中的情况下,确定所述所述第二目标地址在所述私有缓存中未命中的情况下,在第二集群共所述第二目标地址在所述第二集群共享缓存中命中的情况下,确定所述在接收到所述中央处理器核心发送的第一数据写入请求的情况在所述第三目标地址为中央处理器地址的情况下,在所述中央器核心的第一级私有缓存中确定所述第三目标所述第三目标地址在所述第一级私有缓存中命中的情况下,确定所述4在所述缓存行状态为所述独占态的情况下,将所述第一数据写将所述第一数据写入请求对应的所述数据写入所述第一级私在所述第三目标地址为图形处理器地址的情况下,在在所述第三目标地址命中的情况下,将所述第一数据写入请求将所述第二集群共享缓存中的最长时间未被访问的缓存行数据存储至共将所述第一数据写入请求对应的所述数据写入所述第二集群共在接收到图形处理器集群中的任一图形处理器核心发送的第二数据写入请求的情况在所述图形处理器核心的私有缓存中判断所述第四目标所述第四目标地址在所述私有缓存中命中的情况下,确定所述私有在所述缓存行状态不是所述独占态的情况下,将所述私有缓在所述缓存行状态为所述独占态的情况下,将所述第二数据写将所述私有缓存中最长时间未被访问的缓存行数据存储至第二集群共将所述第二数据写入请求对应的所述数据写入所述私处理器执行时实现如权利要求5至16任一所述方法5[0002]异构多核处理器通过整合CPU(CentralProcessingUnit,中央处理器)和GPU的计算平台。这种架构利用了CPU的顺序处理能力和GPU的并行处理能力适应各种计算负[0003]相关技术中,这种数据传输模式在高负载下由于数据频繁地在CPU和GPU之间传所述中央处理器集群中的每个中央处理器核心设置有二级私所述图形处理器集群中的每个图形处理器核心设置有一级私所述中央处理器集群中任一所述中央处理器核心在接收到的数据写入请求中包[0006]可选地,每个所述中央处理器核心的第一级私有缓存的将所述第一级私有缓存中最长时间未被访问的缓存行数据发送至第二级私有缓存中进行最长时间未被访问的缓存行数据发送至所述共享内6私有缓存中最长时间未被访问的缓存行数据发送至第二集群共最长时间未被访问的缓存行数据发送至所述共享内在接收到中央处理器集群中的任一中央处理器核心发送的第一数据读取请求的在所述中央处理器集群中的每个中央处理器核心中的第一级私有缓存中确定所核心中的第二级私有缓存中确定所述第一目标地址在接收到图形处理器集群中的任一图形处理器核心发送的第二数据读请求的情7在所述图形处理器集群中的每个图形处理器核心中的私有缓存中确定所述第二处理器核心的第一级私有缓存中确定所述第三目标地址是将所述第一级私有缓存中最长时间未被访问的缓存行数据存储至第二级私有缓将所述第一数据写入请求对应的所述数据写入所述第一级私将所述第二集群共享缓存中的最长时间未被访问的缓存行数据存储至共享内存将所述第一数据写入请求对应的所述数据写入所述第二集群共8在接收到图形处理器集群中的任一图形处理器核心发送的第二数据写入请求的在所述图形处理器核心的私有缓存中判断所述第四目标将所述第二数据写入请求对应的所述数据写入所述私所述第一目标地址在所述中央处理器集群中逐级查询对应第一未命中状态确定模块,用于在所述第一目标地址为图形处理器地址的情况9第四缓存确定子模块,用于所述第二目标地址在所述私有缓存中命中的情况下,第一命中状态确定模块,用于在所述第三目标地址为中央处理器地址的情况下,在所述中央处理器集群的中央处理器核心的第一级私有缓存中确定所述第三目标地址是数据写入请求对应的所述数据写入所述第一级将所述第一级私有缓存中最长时间未被访问的缓存行数据存储至第二级私有缓第二命中状态确定模块,用于在所述第三目标地址为图形处理器地址的情况下,入请求对应的所述数据写入所述第二集群共享将所述第二集群共享缓存中的最长时间未被访问的缓存行数据存储至共享内存将所述私有缓存中最长时间未被访问的缓存行数据存储至第二集群共令被处理器执行时实现如本申请第一方面提供的任一所述存储至第二集群共享缓存中,图形处理器核心可以从第二集群共享缓存中直接获取数据,[0046]在每个中央处理器核心或者图形处理器核心在所述私有缓存中写入数据的情况[0054]参考图3,图3是本申请一实施例提出的第二集群共享缓存结构示意图,如图3所示,第二集群共享缓存中包括中央处理器集群写入的数据以及图形处理器集群写入的数的,在最终将数据发送至共享内存中进行存储时就只会将这个核心写入的缓存行进行存S11:在接收到中央处理器集群中的任一中央处理器核心发送的第一数据读取请标地址是中央处理器核心发送的数据读取请求中包含的数据S12_1:在所述中央处理器集群中的每个中央处理器核心中的第一级私有缓存中处理器核心中的第二级私有缓存中确定所述第一目标地址是S21:在接收到图形处理器集群中的任一图形处理器核心发送的第二数据读请求地址是图形处理器核心发送的数据读取请求中包含的数S22_1:在所述图形处理器集群中的每个图形处理器核心中的私有缓存中确定所二目标地址的情况下,说明第二数据读取请求需要读取的数据存储在第二集群共享缓存标地址是中央处理器核心发送的数据写入请求中包含的需要将数据写入存储理器集群中的中央处理器核心的第一级私有缓存中确定第三目标地址是否将所述第一级私有缓存中最长时间未被访问的缓存行数据存储至第二级私有缓将所述第二集群共享缓存中的最长时间未被访问的缓存行数据存储至共享内存S41:在接收到图形处理器集群中的任一图形处理器核心发送的第二数据写入请标地址是图形处理器核心发送的数据写入请求中包含的需要将数据写入存储核心发送的第一数据读取请求的情况下,确定所述第一数据读取请求对应的第一目标地第一缓存查询模块1002,用于在所述第一目标地址为中央处理器地址的情况下,根据所述第一目标地址在所述中央处理器集群中逐级查询第一未命中状态确定模块,用于在所述第一目标地址为图形处理器地址的情况第四缓存确定子模块,用于所述第二目标地址在所述私有缓存中命中的情况下,第一命中状态确定模块,用于在所述第三目标地址为中央处理器地址的情况下,在所述中央处理器集群的中央处理器核心的第一级私有缓存中确定所述第三目标地址是数据写入请求对应的所述数据写入所述第一级将所述第一级私有缓存中最长时间未被访问的缓存行数据存储至第二级私有缓第二命中状态确定模块,用于在所述第三目标地址为图形处理器地址的情况下,入请求对应的所述数据写入所述第二集群共享将所述第二集群共享缓存中的最长时间未被访问的缓存行数据存储至共享内存将所述私有缓存中最长时间未被访问的缓存行数据存储至第二集群共计算机程序/指令被处理器执行时实现如本申请上述任一实施例所述的信号线设计方法中行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中[0167]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程包括优选实施例以及落入本申请实施例范围的所有变

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论