-
公开(公告)号:CN104951296B
公开(公告)日:2019-02-15
申请号:CN201510091576.8
申请日:2015-02-28
Applicant: 英特尔公司
IPC: G06F8/76
Abstract: 一个方面的架构之间兼容性设备包括从第一架构代码模块接收计划用于第一架构库模块的第一调用过程操作的控制流程转移接收模块。第一调用过程操作涉及第一多个输入参数。应用二进制接口(ABI)更改模块与控制流程转移接收模块耦合。ABI更改模块作出ABI更改,以将涉及第一多个输入参数的第一调用过程操作转换为涉及第二多个输入参数的对应的第二调用过程操作。第二调用过程操作将与第二架构库模块兼容。控制流程转移输出模块与ABI更改模块耦合。控制流程转移输出模块将向第二架构库模块提供第二调用过程操作。
-
公开(公告)号:CN102110011A
公开(公告)日:2011-06-29
申请号:CN201010609068.1
申请日:2010-12-23
Applicant: 英特尔公司
IPC: G06F9/455
CPC classification number: G06F9/3017 , G06F9/455 , G06F12/0873 , G06F12/0875
Abstract: 在一个实施方式中,处理器可以在多种模式中进行操作,包括直接执行模式和仿真执行模式。具体地,处理器可在局部仿真模型中进行操作,其中,在直接执行模式中直接处理源指令集架构(ISA)指令并在仿真执行模式中处理由仿真引擎生成的转换后代码。实施方式还可通过使用存储在处理器的一个或多个存储器中以及系统中的其他位置处的信息来提供模式之间的有效转移。描述并要求了其他的实施方式。
-
公开(公告)号:CN101916231A
公开(公告)日:2010-12-15
申请号:CN201010275040.9
申请日:2007-02-07
Applicant: 英特尔公司
Inventor: Q·雅各布森 , A·布雷斯 , H·王 , J·沈 , P·哈马隆德 , M·默滕 , S·斯里尼瓦斯 , K·多施 , G·蔡亚 , B·萨哈 , A·-R·阿德尔-塔巴塔拜 , G·希菲尔
CPC classification number: G06F12/0815 , G06F11/3471 , G06F11/3648 , G06F12/0804 , G06F12/0817 , G06F12/0831 , G06F12/0842 , G06F12/145 , G06F2201/865
Abstract: 本发明涉及使用存储属性的技术。本发明尤其涉及一种使用存储属性向程序或者其它代理传递信息的技术。更具体地,本发明的实施例涉及以高效率的方式使用存储属性来校验各种存储性能。
-
公开(公告)号:CN101322106A
公开(公告)日:2008-12-10
申请号:CN200680045018.7
申请日:2006-12-18
Applicant: 英特尔公司
IPC: G06F12/02
CPC classification number: G06F12/0802 , G06F12/0269
Abstract: 描述了一种用于在可控运行时环境中进行基于硬件的动态逸出检测的方法和装置。在一个实施例中,所述方法包括检测具有全局范围的第一对象的指针更新。在一个实施例中,发出单个指令,以断言与指针更新的目标对象关联的范围属性标识全局范围。如果与第二对象关联的范围属性将第二对象的范围标识为局部,则所述单个指令返回失败。验证可以包括读取第二对象的对象描述符,以确定对象描述符的范围属性是否指示第二对象的范围为局部。在一个实施例中,一旦已经验证,就将第二对象和从第二对象可达的每个对象转换为全局对象。描述并要求保护了其它实施例。
-
公开(公告)号:CN101916231B
公开(公告)日:2013-11-20
申请号:CN201010275040.9
申请日:2007-02-07
Applicant: 英特尔公司
Inventor: Q·雅各布森 , A·布雷斯 , H·王 , J·沈 , P·哈马隆德 , M·默滕 , S·斯里尼瓦斯 , K·多施 , G·蔡亚 , B·萨哈 , A·-R·阿德尔-塔巴塔拜 , G·希菲尔
CPC classification number: G06F12/0815 , G06F11/3471 , G06F11/3648 , G06F12/0804 , G06F12/0817 , G06F12/0831 , G06F12/0842 , G06F12/145 , G06F2201/865
Abstract: 本发明涉及使用存储属性的技术。本发明尤其涉及一种使用存储属性向程序或者其它代理传递信息的技术。更具体地,本发明的实施例涉及以高效率的方式使用存储属性来校验各种存储性能。
-
公开(公告)号:CN102693188A
公开(公告)日:2012-09-26
申请号:CN201210033006.X
申请日:2006-12-18
Applicant: 英特尔公司
CPC classification number: G06F12/0802 , G06F12/0269
Abstract: 描述了一种用于在可控运行时环境中进行基于硬件的动态逸出检测的方法和装置。在一个实施例中,所述方法包括检测具有全局范围的第一对象的指针更新。在一个实施例中,发出单个指令,以断言与指针更新的目标对象关联的范围属性标识全局范围。如果与第二对象关联的范围属性将第二对象的范围标识为局部,则所述单个指令返回失败。验证可以包括读取第二对象的对象描述符,以确定对象描述符的范围属性是否指示第二对象的范围为局部。在一个实施例中,一旦已经验证,就将第二对象和从第二对象可达的每个对象转换为全局对象。描述并要求保护了其它实施例。
-
公开(公告)号:CN101059777B
公开(公告)日:2010-11-03
申请号:CN200710101675.5
申请日:2007-02-07
Applicant: 英特尔公司
Inventor: Q·雅各布森 , A·布雷斯 , H·王 , J·沈 , P·哈马隆德 , M·默滕 , S·斯里尼瓦斯 , K·多施 , G·蔡亚 , B·萨哈 , A·-R·阿德尔-塔巴塔拜 , G·希菲尔
CPC classification number: G06F12/0815 , G06F11/3471 , G06F11/3648 , G06F12/0804 , G06F12/0817 , G06F12/0831 , G06F12/0842 , G06F12/145 , G06F2201/865
Abstract: 本发明涉及使用存储属性的技术。本发明尤其涉及一种使用存储属性向程序或者其它代理传递信息的技术。更具体地,本发明的实施例涉及以高效率的方式使用存储属性来校验各种存储性能。
-
公开(公告)号:CN101059777A
公开(公告)日:2007-10-24
申请号:CN200710101675.5
申请日:2007-02-07
Applicant: 英特尔公司
Inventor: Q·雅各布森 , A·布雷斯 , H·王 , J·沈 , P·哈马隆德 , M·默滕 , S·斯里尼瓦斯 , K·多施 , G·蔡亚 , B·萨哈 , A·-R·阿德尔-塔巴塔拜 , G·希菲尔
CPC classification number: G06F12/0815 , G06F11/3471 , G06F11/3648 , G06F12/0804 , G06F12/0817 , G06F12/0831 , G06F12/0842 , G06F12/145 , G06F2201/865
Abstract: 本发明涉及使用存储属性的技术。本发明尤其涉及一种使用存储属性向程序或者其它代理传递信息的技术。更具体地,本发明的实施例涉及以高效率的方式使用存储属性来校验各种存储性能。
-
公开(公告)号:CN103282877B
公开(公告)日:2017-03-29
申请号:CN201180062500.2
申请日:2011-12-06
Applicant: 英特尔公司
Inventor: D·J·萨格 , R·萨桑卡 , R·加伯 , S·赖金 , J·努兹曼 , L·佩雷德 , J·A·多莫 , H-S·金 , 吴友峰 , K·山田 , T-F·奈 , H·H·陈 , J·鲍巴 , J·J·库克 , O·M·沙克 , S·斯里尼瓦斯
CPC classification number: G06F8/4442 , G06F9/3842 , G06F9/3851 , G06F9/3861 , G06F9/54 , G06F11/3612 , G06F11/3636 , G06F11/3648 , G06F2213/0038
Abstract: 描述了用于硬件或软件系统以将程序自动分解成多个并行线程的系统、设备和方法。在一些实施例中,系统和设备执行原始代码分解和/或所生成的线程执行的方法。
-
公开(公告)号:CN104951296A
公开(公告)日:2015-09-30
申请号:CN201510091576.8
申请日:2015-02-28
Applicant: 英特尔公司
IPC: G06F9/44
CPC classification number: G06F8/433 , G06F9/44521 , G06F9/4552
Abstract: 一个方面的架构之间兼容性设备包括从第一架构代码模块接收计划用于第一架构库模块的第一调用过程操作的控制流程转移接收模块。第一调用过程操作涉及第一多个输入参数。应用二进制接口(ABI)更改模块与控制流程转移接收模块耦合。ABI更改模块作出ABI更改,以将涉及第一多个输入参数的第一调用过程操作转换为涉及第二多个输入参数的对应的第二调用过程操作。第二调用过程操作将与第二架构库模块兼容。控制流程转移输出模块与ABI更改模块耦合。控制流程转移输出模块将向第二架构库模块提供第二调用过程操作。
-
-
-
-
-
-
-
-
-