信息处理设备和存储器访问方法

    公开(公告)号:CN103198022A

    公开(公告)日:2013-07-10

    申请号:CN201210424461.2

    申请日:2012-10-30

    IPC分类号: G06F12/06

    摘要: 提供一种信息处理设备和存储器访问方法。节点包括执行逻辑地址和物理地址之间的转换的第一转换单元。该节点包括执行物理地址和用于标识在多个节点中的每个节点中包括的处理器的处理器标识信息之间的转换的第二转换单元。节点包括发送单元,其发送包括物理地址和处理器标识信息、用于访问由物理地址指示的存储区的发送数据。节点包括本地确定单元,其基于在由接收单元接收的发送数据中包括的物理地址,确定由从另一节点接收的发送数据指示的访问为对本地区域的访问还是对共享区域的访问。

    计算平台的异质处理器之间的共享虚拟存储器中的虚函数共享

    公开(公告)号:CN103109286A

    公开(公告)日:2013-05-15

    申请号:CN201080069225.2

    申请日:2010-09-24

    申请人: 英特尔公司

    IPC分类号: G06F15/167

    摘要: 一种计算平台可包含异质处理器(例如CPU和GPU)以支持这种处理器之间虚函数的共享。在一个实施例中,用于访问来自CPU110的共享对象的CPU侧虚函数表指针可用于确定GPU虚函数表,如果存在GPU侧表的话。在其它实施例中,可在共享虚拟存储器内创建可不保持数据一致性的共享非相干区域。存储在共享非相干区域内的CPU和GPU侧数据可具有与从CPU和GPU侧看到的相同的地址。然而,CPU侧数据的内容可不同于GPU侧数据的内容,因为共享虚拟存储器在运行时期间可不保持一致性。在一个实施例中,vptr可修改成指向存储在共享虚拟存储器中的CPU虚函数表和GPU虚函数表。