-
公开(公告)号:CN1804792A
公开(公告)日:2006-07-19
申请号:CN200510119155.8
申请日:2005-12-15
Applicant: 英特尔公司
IPC: G06F9/38
CPC classification number: G06F9/3826 , G06F9/3834 , G06F9/3836
Abstract: 一种技术,允许在高等待时间指令处理期间满足独立加载。本发明的实施例涉及这样的技术:其中在处理高等待时间指令过程中,当满足独立加载指令时,存储结构用于按照程序顺序保存存储操作。在处理高等待时间指令之后,能够按照程序顺序恢复存储操作而无需查找存储结构。
-
公开(公告)号:CN101187862B
公开(公告)日:2013-02-06
申请号:CN200710186451.9
申请日:2007-11-13
Applicant: 英特尔公司
IPC: G06F9/38
CPC classification number: G06F9/3865 , G06F9/3004 , G06F9/30087 , G06F9/3834 , G06F9/3842 , G06F9/528
Abstract: 本发明的名称是“用于硬件锁定取消的装置、系统和方法”。本发明描述一种用于检测锁定指令和锁定释放指令以及预测临界区的方法和装置。采用可能驻留在解码逻辑中的检测逻辑来检测锁定指令。存储/创建与锁定指令相关联的锁定指令条目。地址位置以及待写入后续可能的锁定释放指令的那些地址位置的值与由锁定指令从其中加载的地址以及由锁定指令所加载的值进行比较。如果地址和值匹配,则确定锁定释放指令匹配锁定指令。如果确定锁定释放指令匹配锁定指令,则预测条目存储对锁定指令的引用、如最后一个指令指针(LIP)以及表示在后续检测时将被取消的锁定指令的关联值。
-
公开(公告)号:CN101326494A
公开(公告)日:2008-12-17
申请号:CN200680046532.2
申请日:2006-12-05
Applicant: 英特尔公司
Inventor: A·-R·阿德尔-塔巴塔拜 , B·萨哈 , R·L·哈森 , H·阿卡里 , R·拉瓦
IPC: G06F9/52
CPC classification number: G06F9/467 , G06F12/0815 , G06F2212/507
Abstract: 提供了用于协调硬件事务存储器事务和软件事务存储器事务对存储单元的访问的方法、系统和程序。在硬件事务存储器中执行的硬件事务发起访问存储单元的请求。响应由在软件事务存储器中执行的一个软件事务进行的操作,将错误返回到硬件事务请求。
-
公开(公告)号:CN101326494B
公开(公告)日:2012-07-18
申请号:CN200680046532.2
申请日:2006-12-05
Applicant: 英特尔公司
Inventor: A·-R·阿德尔-塔巴塔拜 , B·萨哈 , R·L·哈森 , H·阿卡里 , R·拉瓦
IPC: G06F9/52
CPC classification number: G06F9/467 , G06F12/0815 , G06F2212/507
Abstract: 本发明提供了用于协调硬件事务存储器事务和软件事务存储器事务对存储单元的访问的方法、系统和程序。在硬件事务存储器中执行的硬件事务发起访问存储单元的请求。响应由在软件事务存储器中执行的一个软件事务进行的操作,将错误返回到硬件事务请求。
-
公开(公告)号:CN101187862A
公开(公告)日:2008-05-28
申请号:CN200710186451.9
申请日:2007-11-13
Applicant: 英特尔公司
IPC: G06F9/38
CPC classification number: G06F9/3865 , G06F9/3004 , G06F9/30087 , G06F9/3834 , G06F9/3842 , G06F9/528
Abstract: 本文描述一种用于检测锁定指令和锁定释放指令以及预测临界区的方法和装置。采用可能驻留在解码逻辑中的检测逻辑来检测锁定指令。存储/创建与锁定指令相关联的锁定指令条目。地址位置以及待写入后续可能的锁定释放指令的那些地址位置的值与由锁定指令从其中加载的地址以及由锁定指令所加载的值进行比较。如果地址和值匹配,则确定锁定释放指令匹配锁定指令。如果确定锁定释放指令匹配锁定指令,则预测条目存储对锁定指令的引用、如最后一个指令指针(LIP)以及表示在后续检测时将被取消的锁定指令的关联值。
-
公开(公告)号:CN1804792B
公开(公告)日:2011-01-26
申请号:CN200510119155.8
申请日:2005-12-15
Applicant: 英特尔公司
IPC: G06F9/38
CPC classification number: G06F9/3826 , G06F9/3834 , G06F9/3836
Abstract: 一种技术,允许在高等待时间指令处理期间满足独立加载。本发明的实施例涉及这样的技术:其中在处理高等待时间指令过程中,当满足独立加载指令时,存储结构用于按照程序顺序保存存储操作。在处理高等待时间指令之后,能够按照程序顺序恢复存储操作而无需查找存储结构。
-
公开(公告)号:CN101410797A
公开(公告)日:2009-04-15
申请号:CN200780010780.6
申请日:2007-03-20
Applicant: 英特尔公司
CPC classification number: G06F9/526 , G06F9/3004 , G06F9/30087 , G06F9/3834 , G06F9/3859 , G06F9/3863 , G06F12/0802 , G06F13/1626
Abstract: 描述了提供无序处理器中的事务存储器执行的方法和设备。在一个实施例中,存储值对应于未提交的事务存储器访问请求的数量。根据所述实施例,在出错、故障等情况下,存储值可用来提供嵌套恢复。
-
-
公开(公告)号:CN101410797B
公开(公告)日:2013-04-24
申请号:CN200780010780.6
申请日:2007-03-20
Applicant: 英特尔公司
CPC classification number: G06F9/526 , G06F9/3004 , G06F9/30087 , G06F9/3834 , G06F9/3859 , G06F9/3863 , G06F12/0802 , G06F13/1626
Abstract: 描述了提供无序处理器中的事务存储器执行的方法和设备。在一个实施例中,存储值对应于未提交的事务存储器访问请求的数量。根据所述实施例,在出错、故障等情况下,存储值可用来提供嵌套恢复。
-
-
-
-
-
-
-
-