用于在主机处理器和图形处理器之间优化存储器共享的方法和系统

    公开(公告)号:CN1666182A

    公开(公告)日:2005-09-07

    申请号:CN03816169.9

    申请日:2003-04-24

    申请人: 英特尔公司

    发明人: 戴维·怀亚特

    IPC分类号: G06F12/08

    CPC分类号: G06F12/0888

    摘要: 根据本发明的方法和系统在应用程序之间提供共享存储器,这些应用程序运行在计算机系统的一个或多个CPU和加速协处理器例如图形处理器上,其中存储器可以保留它有利于CPU和图形处理器两者的最大性能的优化缓存属性和访问属性。所述方法涉及所有权的划分,其中在把共享存储器置于下一所有者的场景之前,使得共享存储器相对于以前的所有者具有一致性。这种裁决可能涉及所有权从一个客户转换到另一个的接口。在所有权的上述转换中,通过主动改变共享存储器的处理器缓存属性,以及通过处理器低级缓存控制指令、和/或用来实现数据一致性的图形处理器绘制冲刷算法的使用,存储器可以从一个场景变成另一场景。本发明的实施方案对于共享数据的所有客户而言都有助于实现最大访问效率,而没有带来在客户间移动或复制数据的开销。

    利用管芯内部的热传感器的热管理

    公开(公告)号:CN101025994A

    公开(公告)日:2007-08-29

    申请号:CN200710087999.8

    申请日:2007-02-16

    申请人: 英特尔公司

    发明人: 戴维·怀亚特

    IPC分类号: G11C7/04

    摘要: 本发明的实施例大致涉及用于利用管芯内部的热传感器进行热管理的系统、方法和装置。在一些实施例中,集成电路(例如,存储控制器)包括温度收集逻辑电路和控制逻辑电路。所述温度收集逻辑电路接收并存储来自多个远程存储设备的温度数据,其中每个存储设备都具有在管芯内部的热传感器。在一些实施例中,所述逻辑控制电路至少部分地根据所述温度数据来控制热节流。本发明还描述和阐述了其它的实施例。

    用于在主机处理器和图形处理器之间优化存储器共享的方法和系统

    公开(公告)号:CN1317648C

    公开(公告)日:2007-05-23

    申请号:CN03816169.9

    申请日:2003-04-24

    申请人: 英特尔公司

    发明人: 戴维·怀亚特

    IPC分类号: G06F12/08

    CPC分类号: G06F12/0888

    摘要: 根据本发明的方法和系统在应用程序之间提供共享存储器,这些应用程序运行在计算机系统的一个或多个CPU和加速协处理器例如图形处理器上,其中存储器可以保留它有利于CPU和图形处理器两者的最大性能的优化缓存属性和访问属性。所述方法涉及所有权的划分,其中在把共享存储器置于下一所有者的场景之前,使得共享存储器相对于以前的所有者具有一致性。这种裁决可能涉及所有权从一个客户转换到另一个的接口。在所有权的上述转换中,通过主动改变共享存储器的处理器缓存属性,以及通过处理器低级缓存控制指令、和/或用来实现数据一致性的图形处理器绘制冲刷算法的使用,存储器可以从一个场景变成另一场景。本发明的实施方案对于共享数据的所有客户而言都有助于实现最大访问效率,而没有带来在客户间移动或复制数据的开销。