-
公开(公告)号:CN101278265B
公开(公告)日:2012-06-06
申请号:CN200680036157.3
申请日:2006-10-02
申请人: 英特尔公司
CPC分类号: G06F9/30003 , G06F11/3466 , G06F2201/86 , G06F2201/88
摘要: 在一个实施例中,本发明旨在提供一种系统,该系统包括:优化单元,用于对代码段进行优化;以及剖析器,其耦合到该优化单元。优化单元可以包含编译器和剖析控制器。此外,该剖析器可以用于请求用场景对通道进行编程,以便于在该代码段执行期间收集剖析数据。还描述和声明了其它实施例。
-
公开(公告)号:CN101292226B
公开(公告)日:2012-05-30
申请号:CN200680038567.1
申请日:2006-10-19
申请人: 英特尔公司
IPC分类号: G06F9/46
CPC分类号: G06F9/542 , G06F9/3004 , G06F9/30087 , G06F9/3834 , G06F12/0831 , G06F2209/543
摘要: 本发明公开一种线程同步和通信技术。更具体地说,本发明的实施例涉及对由一个或多个微处理器或微处理器核心执行的指令的两个或两个以上线程间的通信和同步的管理。
-
公开(公告)号:CN101317162B
公开(公告)日:2012-01-18
申请号:CN200580052161.4
申请日:2005-12-30
申请人: 英特尔公司
IPC分类号: G06F12/00
CPC分类号: G06F12/023 , G11C13/0004
摘要: 用于在可按比特改动的非易失性存储器中存储数据的方法和设备。在一些实施例中,被实现为可按比特改动的非易失性存储器的存储单元阵列,所述可按比特改动的非易失性存储器被配置为多个存储单元块;以及与所述存储单元阵列耦合的控制电路,以在存储阵列中跨越第一存储单元块和第二存储单元块之间的边界存储数据块。无需扫描多个存储单元来定位系统数据,通过从可按比特改动的非易失性存储器中的预先选择的位置检索数据,从而在电子系统的初始化期间由一个或多个处理器访问系统数据。
-
公开(公告)号:CN101231621B
公开(公告)日:2011-10-19
申请号:CN200710303558.7
申请日:2007-12-27
申请人: 英特尔公司
CPC分类号: G06F12/0842 , G06F9/30047 , G06F12/1458 , G06F21/52 , G06F21/78
摘要: 本发明提供了一种用于隐藏存储器访问模式的方法和系统。对于与一个线程相关联的一组存储器单元中的每个存储器单元,设置与所述存储器单元相关联的指示,以使得如果所述存储器单元的数据被从高速缓存中清除,则请求一个信号;以及响应于所述信号,将该组存储器单元重新加载到所述高速缓存中。
-
公开(公告)号:CN101916231A
公开(公告)日:2010-12-15
申请号:CN201010275040.9
申请日:2007-02-07
申请人: 英特尔公司
发明人: Q·雅各布森 , A·布雷斯 , H·王 , J·沈 , P·哈马隆德 , M·默滕 , S·斯里尼瓦斯 , K·多施 , G·蔡亚 , B·萨哈 , A·-R·阿德尔-塔巴塔拜 , G·希菲尔
CPC分类号: G06F12/0815 , G06F11/3471 , G06F11/3648 , G06F12/0804 , G06F12/0817 , G06F12/0831 , G06F12/0842 , G06F12/145 , G06F2201/865
摘要: 本发明涉及使用存储属性的技术。本发明尤其涉及一种使用存储属性向程序或者其它代理传递信息的技术。更具体地,本发明的实施例涉及以高效率的方式使用存储属性来校验各种存储性能。
-
公开(公告)号:CN101095248B
公开(公告)日:2010-05-26
申请号:CN200580045596.6
申请日:2005-10-13
申请人: 英特尔公司
IPC分类号: H01M2/00
CPC分类号: H01M10/425 , G06F1/1632 , H01M2/10 , H01M6/42
摘要: 根据一个实施例披露了系统。系统包括机壳,机壳包括印刷电路板(PCB)和电池组。电池组包括连接器以使得电池组联接到PCB,PCB安装在电池组连接器中线上方,和电池组电力连接器中线上或下方。
-
公开(公告)号:CN101322106A
公开(公告)日:2008-12-10
申请号:CN200680045018.7
申请日:2006-12-18
申请人: 英特尔公司
IPC分类号: G06F12/02
CPC分类号: G06F12/0802 , G06F12/0269
摘要: 描述了一种用于在可控运行时环境中进行基于硬件的动态逸出检测的方法和装置。在一个实施例中,所述方法包括检测具有全局范围的第一对象的指针更新。在一个实施例中,发出单个指令,以断言与指针更新的目标对象关联的范围属性标识全局范围。如果与第二对象关联的范围属性将第二对象的范围标识为局部,则所述单个指令返回失败。验证可以包括读取第二对象的对象描述符,以确定对象描述符的范围属性是否指示第二对象的范围为局部。在一个实施例中,一旦已经验证,就将第二对象和从第二对象可达的每个对象转换为全局对象。描述并要求保护了其它实施例。
-
公开(公告)号:CN101160565A
公开(公告)日:2008-04-09
申请号:CN200580045758.6
申请日:2005-12-22
申请人: 英特尔公司
发明人: B·比比 , R·A·汉金斯 , H·王 , T·迪普 , 田新民 , C·考施克 , J·沈 , A·马利克 , M·吉尔卡 , P·塞蒂 , G·钦亚 , B·帕特尔 , J·P·赫尔德
IPC分类号: G06F9/46
CPC分类号: G06F9/4843
摘要: 本文公开了在无操作系统干预的情况下调度与OS无关的“纤程”的方法、设备和系统实施例。对于至少一个实施例,由调度程序例程而不是操作系统调度纤程以供执行。调度程序例程可在每个启用的定序器上运行。调度程序可从队列系统检索纤程描述符。与调度程序相关联的定序器随后可执行由描述符描述的纤程。本文还描述和声明了其他实施例。
-
-
公开(公告)号:CN1938686A
公开(公告)日:2007-03-28
申请号:CN200580010053.0
申请日:2005-03-31
申请人: 英特尔公司
IPC分类号: G06F9/46
CPC分类号: G06F9/30003 , G06F9/30087 , G06F9/3009 , G06F9/30101 , G06F9/3013 , G06F9/384 , G06F9/3851
摘要: 公开一种用于提供用户级多线程操作的方法和系统。根据本发明技术的方法包括接收编程指令以通过指令集体系结构(ISA)来执行一个或多个共享资源的线程(Shred)。一个或多个指令指针通过ISA来配置;以及利用微处理器同时执行一个或多个Shred,其中该微处理器包括多个指令定序器。
-
-
-
-
-
-
-
-
-