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

    公开(公告)号:CN103109286B

    公开(公告)日:2016-08-24

    申请号:CN201080069225.2

    申请日:2010-09-24

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

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

    公开(公告)号:CN104536740A

    公开(公告)日:2015-04-22

    申请号:CN201410790536.8

    申请日:2010-09-24

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

    设备连接检测
    3.
    发明授权

    公开(公告)号:CN104321757B

    公开(公告)日:2019-05-17

    申请号:CN201380027939.0

    申请日:2013-06-27

    Inventor: H.陈 K.H.张

    Abstract: 本文描述了用于检测输入/输出(I/O)设备连接的系统和方法。该方法包括通过第一信号线和第二信号线将I/O设备物理耦合到主机端口。该方法还包括经由I/O设备的主动缓冲器驱动第一信号线或第二信号线为高。该方法还包括通过未被I/O设备的主动缓冲器驱动为高电位的另一信号线从主机向设备提供确认信号。

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

    公开(公告)号:CN104536740B

    公开(公告)日:2018-05-08

    申请号:CN201410790536.8

    申请日:2010-09-24

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

    设备连接检测
    6.
    发明公开

    公开(公告)号:CN104321757A

    公开(公告)日:2015-01-28

    申请号:CN201380027939.0

    申请日:2013-06-27

    Inventor: H.陈 K.H.张

    CPC classification number: G06F13/385 G06F13/4295 Y02D10/14 Y02D10/151

    Abstract: 本文描述了用于检测输入/输出(I/O)设备连接的系统和方法。该方法包括通过第一信号线和第二信号线将I/O设备物理耦合到主机端口。该方法还包括经由I/O设备的主动缓冲器驱动第一信号线或第二信号线为高。该方法还包括通过未被I/O设备的主动缓冲器驱动为高电位的另一信号线从主机向设备提供确认信号。

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

    公开(公告)号:CN103109286A

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

    申请号:CN201080069225.2

    申请日:2010-09-24

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

    设备连接检测
    8.
    发明授权

    公开(公告)号:CN107688550B

    公开(公告)日:2020-09-15

    申请号:CN201710722951.3

    申请日:2013-06-27

    Inventor: H.陈 K.H.张

    Abstract: 本公开涉及设备连接检测。一种通用串行总线(USB)设备,具有下游端口,USB设备包括:物理层电路,其耦合到第一信号线和第二信号线;用于通过检测第一信号线或第二信号线是否由上游端口驱动来检测与上游端口的连接的电路;用于基于检测到与上游端口的连接向上游端口提供确认信号的电路,其中用于提供确认信号的电路用于响应于检测到第一信号线已经被驱动而驱动第二信号线,并且响应于检测到第二信号线已经被驱动而驱动第一信号线;以及用于声明上游端口的设备连接的电路;其中用于声明上游端口的设备连接的电路用于响应于检测到第一信号线已经被驱动而声明全速/高速设备连接,并且响应于检测到第二信号线已经被驱动而声明低速设备连接。

    设备连接检测
    9.
    发明公开

    公开(公告)号:CN107688550A

    公开(公告)日:2018-02-13

    申请号:CN201710722951.3

    申请日:2013-06-27

    Inventor: H.陈 K.H.张

    Abstract: 本公开涉及设备连接检测。一种通用串行总线(USB)设备,具有下游端口,USB设备包括:物理层电路,其耦合到第一信号线和第二信号线;用于通过检测第一信号线或第二信号线是否由上游端口驱动来检测与上游端口的连接的电路;用于基于检测到与上游端口的连接向上游端口提供确认信号的电路,其中用于提供确认信号的电路用于响应于检测到第一信号线已经被驱动而驱动第二信号线,并且响应于检测到第二信号线已经被驱动而驱动第一信号线;以及用于声明上游端口的设备连接的电路;其中用于声明上游端口的设备连接的电路用于响应于检测到第一信号线已经被驱动而声明全速/高速设备连接,并且响应于检测到第二信号线已经被驱动而声明低速设备连接。

Patent Agency Ranking