-
公开(公告)号:CN106708753A
公开(公告)日:2017-05-24
申请号:CN201710022904.8
申请日:2012-03-30
Applicant: 英特尔公司
IPC: G06F12/1027 , G06F12/1072 , G06F12/1081 , G06F9/38
CPC classification number: G06F12/0811 , G06F3/0646 , G06F3/0662 , G06F3/0668 , G06F9/3851 , G06F9/3881 , G06F9/3887 , G06F12/0292 , G06F12/084 , G06F12/0875 , G06F12/1009 , G06F12/1027 , G06F12/1045 , G06F12/1072 , G06F12/1081 , G06F12/1441 , G06F12/145 , G06F2212/1024 , G06F2212/283 , G06F2212/302 , G06F2212/452 , G06F2212/60 , G06F2212/62 , G06F2212/65 , G06F2212/68 , G06F2212/683 , G06F2212/684
Abstract: 本发明涉及在使用共享虚拟存储器的处理器中加速操作的装置和方法。描述了用于将前端核耦合到加速器组件(诸如图形加速器)的装置和方法。例如,描述了一种装置,包括:加速器,包括一个或多个执行单元(EU)用于执行特定的指令集;以及前端核,包括通信耦合到加速器的转换后备缓冲器(TLB),并且向加速器提供存储器访问服务,存储器访问服务包括响应于加速器需要访问系统存储器,代表加速器执行TLB查找操作以将虚拟地址映射到物理地址。
-
公开(公告)号:CN106547518A
公开(公告)日:2017-03-29
申请号:CN201611088838.6
申请日:2013-06-20
Applicant: 英特尔公司
CPC classification number: G06F9/3802 , G06F9/3004 , G06F9/30043 , G06F9/30076 , G06F9/30101 , G06F9/30145 , G06F9/3016 , G06F9/384 , G06F9/3877 , G06F9/3879 , G06F9/3881 , G06F9/54 , G06F11/0721 , G06F11/0724 , G06F11/0772 , G06F12/0875 , G06F2212/452
Abstract: 描述了用于提供加速器的低等待时间调用的装置和方法。例如,根据一个实施例的处理器包括:命令寄存器,用于存储标识将被执行的命令的命令数据;结果寄存器,用于存储命令的结果或指示该命令为何不能被执行的原因的数据;执行逻辑,用于执行多条指令,这些指令包括用于调用一个或多个加速器命令的加速器调用指令;以及一个或多个加速器,用于从命令寄存器中读取命令数据,并且响应性地尝试执行由命令数据标识的命令。
-
公开(公告)号:CN105103122A
公开(公告)日:2015-11-25
申请号:CN201380062284.0
申请日:2013-06-25
Applicant: 英特尔公司
Inventor: P·纳凡兹 , G·N·斯里尼瓦萨 , E·高巴托夫 , D·R·萨巴瑞迪 , M·奈克 , A·纳韦 , A·帕拉哈卡兰 , E·威斯曼 , D·A·考法蒂 , P·布莱特 , S·D·哈恩 , A·J·赫德瑞奇 , G·康纳 , R·J·芬格 , B·E·贝格比 , A·D·亨罗伊德
IPC: G06F9/44
CPC classification number: G06F9/45558 , G06F9/3885 , G06F9/5077 , G06F2009/4557
Abstract: 描述了异构处理器架构。例如,根据本发明的一个实施例的处理器包括:两个或更多小型物理处理器核的集合;至少一个大型物理处理器核,具有相对于小型物理处理器核的相对较高性能的处理能力和相对较高的功率使用;虚拟到物理(V-P)映射逻辑,用于通过虚拟核的对应集合将两个或更多小型物理处理器核的集合暴露给软件并且对该软件隐藏至少一个大型物理处理器核。
-
公开(公告)号:CN107924331B
公开(公告)日:2022-01-18
申请号:CN201680049293.X
申请日:2016-07-22
Applicant: 英特尔公司
Abstract: 描述了与用于灵活和/或动态频率相关遥测的技术相关的方法和装置。在实施例中,耦合至处理器的逻辑向模块传达信息。所传达信息包括持续时间计数器值,所述持续时间计数器值对应于所述处理器的操作特性受控制的持续时间。还公开并要求保护了其他实施例。
-
公开(公告)号:CN107533354B
公开(公告)日:2021-06-22
申请号:CN201680024597.0
申请日:2016-04-29
Applicant: 英特尔公司
IPC: G06F1/3287 , G06F1/324 , G06F1/3234 , G06F1/3296 , G06F9/50
Abstract: 在一个实施例中,处理器包括:多个处理引擎,包括第一处理引擎和第二处理引擎,用于独立地执行指令;以及功率控制器,包括性能状态控制逻辑,用于控制处理引擎中的至少一个的性能状态,以及第一逻辑,用于确定在第一窗口上的活动处理引擎的平均数量、第一窗口的处理器的估计的活动水平,并且至少部分地基于对估计的活动水平与活动处理引擎的平均数量的比较来调节性能状态控制逻辑会对其执行性能状态确定的窗口长度以及至少一个活动水平阈值中的至少一个。描述其他实施例并要求它们的权利。
-
公开(公告)号:CN106708753B
公开(公告)日:2021-04-02
申请号:CN201710022904.8
申请日:2012-03-30
Applicant: 英特尔公司
IPC: G06F12/1027 , G06F12/1072 , G06F12/1081 , G06F9/38
Abstract: 本发明涉及在使用共享虚拟存储器的处理器中加速操作的装置和方法。描述了用于将前端核耦合到加速器组件(诸如图形加速器)的装置和方法。例如,描述了一种装置,包括:加速器,包括一个或多个执行单元(EU)用于执行特定的指令集;以及前端核,包括通信耦合到加速器的转换后备缓冲器(TLB),并且向加速器提供存储器访问服务,存储器访问服务包括响应于加速器需要访问系统存储器,代表加速器执行TLB查找操作以将虚拟地址映射到物理地址。
-
公开(公告)号:CN106547518B
公开(公告)日:2019-02-01
申请号:CN201611088838.6
申请日:2013-06-20
Applicant: 英特尔公司
Abstract: 描述了用于提供加速器的低等待时间调用的装置和方法。例如,根据一个实施例的处理器包括:命令寄存器,用于存储标识将被执行的命令的命令数据;结果寄存器,用于存储命令的结果或指示该命令为何不能被执行的原因的数据;执行逻辑,用于执行多条指令,这些指令包括用于调用一个或多个加速器命令的加速器调用指令;以及一个或多个加速器,用于从命令寄存器中读取命令数据,并且响应性地尝试执行由命令数据标识的命令。
-
公开(公告)号:CN108351680A
公开(公告)日:2018-07-31
申请号:CN201680067017.6
申请日:2016-10-05
Applicant: 英特尔公司
CPC classification number: G06F1/3253 , G06F1/3287 , G06F1/3296 , G06F13/4282
Abstract: 描述了一种用于使用带内信令来提供功率状态信息的方法和装置。在一个实施例中,集成电路(IC)设备包括控制器,该控制器能操作用于从平台控制总线接收命令,命令请求与关于IC所驻留功率状态的信息不相关的数据;以及控制逻辑,该控制逻辑能操作用于获得用来包含在对命令的响应中的数据,其中控制器能操作用于通过总线发送响应,该响应包含响应于命令的数据的至少一部分且包含IC的功率状态信息。
-
公开(公告)号:CN104781803B
公开(公告)日:2018-06-15
申请号:CN201280076824.6
申请日:2012-12-26
Applicant: 英特尔公司
Inventor: M·奈克 , G·N·斯里尼瓦萨 , A·纳韦 , I·M·索迪 , P·纳凡兹 , E·高巴托夫 , E·威斯曼 , A·D·亨罗伊德 , A·J·赫德瑞奇 , G·康纳 , S·D·哈恩 , P·布莱特 , D·A·考法蒂 , D·R·萨巴瑞迪 , A·帕拉哈卡兰
CPC classification number: G06F9/461 , G06F9/3851 , G06F9/4856 , G06F9/5094 , Y02D10/22
Abstract: 根据一个实施例,处理器包括:多个处理器核,用于执行多个线程;共享存储设备,通信地耦合至多个处理器核;功率控制单元(PCU),通信地耦合至多个处理器核,该PCU用于在不需要任何软件(SW)干预的情况下,确定是否应当将正在由第一处理器核执行的线程迁移到第二处理器核;以及迁移单元,响应于从PCU接收到迁移线程的指令,该迁移单元用于:将第一处理器核的架构状态的至少部分存储在共享存储设备中;并且在不需要任何SW干预的情况下,将该线程迁移到第二处理器核,使得该第二处理器核在SW不知晓的情况下,基于来自共享存储设备的架构状态,继续执行该线程。
-
公开(公告)号:CN105183128A
公开(公告)日:2015-12-23
申请号:CN201510225652.X
申请日:2015-05-06
Applicant: 英特尔公司
Inventor: E·威斯曼 , Y·艾奇克 , D·拉杰万 , N·罗森茨维格 , E·罗特姆 , B·库珀 , P·S·迪芬伯格 , G·M·特尔林 , M·米谢利 , N·舒尔曼 , I·梅拉米德 , N·托克曼 , A·詹德勒 , A·吉恩 , Y·萨宾 , H·阿布萨拉 , E·纳坦森
IPC: G06F1/32
CPC classification number: G06F1/3287 , G06F1/3203 , G06F1/324 , G06F11/0757 , Y02D10/126 , Y02D10/171 , Y02D50/20
Abstract: 在一个实施例中,处理器封装包括:多个核和功率控制器。功率控制器可包括硬件轮停(HDC)逻辑,所述硬件轮停(HDC)逻辑导致其中一个核的至少一个逻辑处理器进入强制的空闲状态的,尽管该逻辑处理器具有工作负荷要执行。另外,如果至少一个其他逻辑处理器被阻止进入强制的空闲状态,HDC逻辑还可以导致该逻辑处理器在空闲时间段之前退出强制的空闲状态。描述并要求保护其他诸个实施例。
-
-
-
-
-
-
-
-
-