-
公开(公告)号:CN108681519B
公开(公告)日:2022-04-08
申请号:CN201810259320.7
申请日:2012-03-30
Applicant: 英特尔公司
Abstract: 本申请涉及用于从多线程发送请求至加速器的机制。根据本申请,一种装置被描述为拥有多个核,每个核具有a)CPU、b)加速器、和c)在该CPU和该加速器之间耦合的控制器以及多个排序缓冲器。每个排序缓冲器专用于一个不同的CPU线程。每一个排序缓冲器保持从它的相应的线程处发送至加速器的一个或多个请求。该控制器控制将该排序缓冲器的各个请求发送至加速器。
-
公开(公告)号:CN109564526A
公开(公告)日:2019-04-02
申请号:CN201780046763.1
申请日:2017-08-03
Applicant: 英特尔公司
IPC: G06F9/48
CPC classification number: G06F9/4893 , G06F1/32 , G06F9/48 , G06F9/4806 , G06F9/4843 , G06F9/485 , G06F9/4881 , G06F9/50 , G06F9/5005 , G06F9/5011 , G06F9/5016 , G06F9/5022 , G06F9/5027 , G06F9/5044 , G06F9/505 , G06F9/5094 , Y02D10/24
Abstract: 在一个实施例中,处理器包括:第一存储,用于存储公共性能状态请求设置的集合;第二存储,用于存储线程性能状态请求设置的集合;以及控制器,用于基于公共性能状态请求设置的集合中的至少一个公共性能状态请求设置和线程性能状态请求设置的集合中的至少一个线程性能状态请求设置的组合来控制第一核的性能状态。描述并要求保护其他实施例。
-
公开(公告)号:CN105051678B
公开(公告)日:2019-01-29
申请号:CN201380062302.5
申请日:2013-06-19
Applicant: 英特尔公司
Inventor: P·纳凡兹 , G·N·斯里尼瓦萨 , E·高巴托夫 , D·R·萨巴瑞迪 , M·奈克 , A·纳韦 , A·帕拉哈卡兰 , E·威斯曼 , D·A·考法蒂 , P·布莱特 , S·D·哈恩 , A·J·赫德瑞奇 , R·艾耶 , N·赤特罗 , I·M·索迪 , G·康纳 , R·J·芬格
Abstract: 描述了异构处理器架构。例如,根据本发明的一个实施例的处理器包括:具有第一处理特性的一个或多个物理处理器核的第一集合;具有不同于该第一处理特性的第二处理特性的一个或多个物理处理器核的第二集合;虚拟到物理(V‑P)映射逻辑,用于将多个虚拟处理器暴露给软件,多个虚拟处理器对于软件就像是多个同构处理器核,该软件用于好像多个虚拟处理器是同构处理器核那样来将多个线程分配给多个虚拟处理器;其中,V‑P映射逻辑用于将每一个虚拟处理器映射至物理处理器核的第一集合或物理处理器核的第二集合中的物理处理器,使得由软件分配给第一虚拟处理器的线程由从物理处理器的第一集合或第二集合被映射至第一虚拟处理器的物理处理器执行。
-
公开(公告)号:CN104204990B
公开(公告)日:2018-04-10
申请号:CN201280072078.3
申请日:2012-03-30
Applicant: 英特尔公司
IPC: G06F12/1045 , G06F9/38 , G06F12/1027 , G06F12/0875 , G06F12/1072 , G06F12/1081 , G06F12/14 , G06F12/1009 , G06F12/0811 , G06F12/084
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查找操作以将虚拟地址映射到物理地址。
-
公开(公告)号:CN103443760B
公开(公告)日:2018-01-02
申请号:CN201180069206.4
申请日:2011-12-29
Applicant: 英特尔公司
IPC: G06F12/1027
CPC classification number: G06F12/1027 , G06F12/1036 , G06F12/109 , G06F2212/302 , G06F2212/682
Abstract: 在图形处理单元中出现的页面错误可通过在中央处理单元上运行的操作系统来处理。在一些实施例中,这意味着未钉扎存储器可用于图形处理单元。在一些情况下,在图形处理单元中使用未钉扎存储器可扩展图形处理单元的能力。
-
公开(公告)号:CN104969182A
公开(公告)日:2015-10-07
申请号:CN201380059052.X
申请日:2013-06-25
Applicant: 英特尔公司
Inventor: E·高巴托夫 , A·纳韦 , I·M·索迪 , G·N·斯里尼瓦萨 , E·威斯曼 , G·康纳 , M·奈克 , R·J·芬格 , A·D·亨罗伊德 , D·R·萨巴瑞迪 , D·A·考法蒂 , P·纳凡兹
CPC classification number: G06F9/5094 , G06F1/206 , G06F1/3206 , Y02D10/16 , Y02D10/22
Abstract: 一个方面的处理器包括至少一个较低处理能力且较低功耗的物理计算元件和至少一个较高处理能力且较高功耗的物理计算元件。迁移性能受益评估逻辑将评估工作负荷从至少一个较低处理能力的计算元件向至少一个较高处理能力的计算元件的迁移的性能受益,并基于评估的性能受益,判断是否允许迁移。可用的能量和热预算评估逻辑将评估可用的能量和热预算,并如果迁移在可用的能量和热预算内,则判断允许迁移。当由迁移性能受益评估逻辑和可用的能量和热预算评估逻辑两者都允许时,工作负荷迁移逻辑将执行迁移。
-
公开(公告)号:CN104813280A
公开(公告)日:2015-07-29
申请号:CN201380059921.9
申请日: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: 描述了用于提供加速器的低等待时间调用的装置和方法。例如,根据一个实施例的处理器包括:命令寄存器,用于存储标识将被执行的命令的命令数据;结果寄存器,用于存储命令的结果或指示该命令为何不能被执行的原因的数据;执行逻辑,用于执行多条指令,这些指令包括用于调用一个或多个加速器命令的加速器调用指令;以及一个或多个加速器,用于从命令寄存器中读取命令数据,并且响应性地尝试执行由命令数据标识的命令。
-
公开(公告)号:CN104781803A
公开(公告)日:2015-07-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不知晓的情况下,基于来自共享存储设备的架构状态,继续执行该线程。
-
公开(公告)号:CN104081315A
公开(公告)日:2014-10-01
申请号:CN201280068733.8
申请日:2012-12-12
Applicant: 英特尔公司
CPC classification number: G06F1/3243 , G06F1/3234 , Y02D10/152 , Y02D50/20
Abstract: 本申请中描述了用于线程合并的装置、方法和系统。确定当前处理器利用率。并且,根据处理器利用率和其它提取参数来标识合并机会,诸如估计合并之后的新利用率,基于新的利用率来确定是否将出现功率节省,并执行线程到活动处理元件的子集的迁移/合并。一旦执行合并,则将现在空闲的非子集处理元件断电以节能,并提供能源高效的执行环境。
-
公开(公告)号:CN103988145A
公开(公告)日:2014-08-13
申请号:CN201280061735.4
申请日:2012-12-13
Applicant: 英特尔公司
Inventor: K·V·西斯特拉 , J·谢拉 , S·H·冈瑟 , E·罗特姆 , A·纳韦 , E·威斯曼 , A·阿加瓦尔 , M·T·罗兰德 , A·万玛 , I·M·斯坦纳 , M·巴斯 , A·N·阿南塔克里什南 , J·布兰德特
CPC classification number: G06F1/3275 , G06F1/266 , G06F1/3203 , G06F1/3206 , G06F1/3234
Abstract: 在一个实施例中,本发明包括具有核以及功率控制器的处理器,功率控制器用以控制处理器的功率管理特征。功率控制器可从核接收能量性能倾斜(EPB)值并基于该值访问功率性能调节表。使用来自表的信息,可更新功率管理特征的至少一个设定。描述和要求保护了其它实施例。
-
-
-
-
-
-
-
-
-