-
公开(公告)号:US12013719B2
公开(公告)日:2024-06-18
申请号:US17130982
申请日:2020-12-22
申请人: Intel Corporation
发明人: Daniel Ragland , Nadav Shulman , Louis Draghi
IPC分类号: G06F1/10 , G06F1/08 , G06F1/20 , G06F1/3206 , G06F16/9035
CPC分类号: G06F1/10 , G06F1/08 , G06F1/206 , G06F1/3206 , G06F16/9035
摘要: Methods, apparatus, and articles of manufacture to dynamically configure overclocking frequency have been disclosed. An example apparatus include a clock rate adjuster to cause a processor core to operate at a first overclocked clock rate; a comparator to compare a sensed temperature corresponding to the processor core to a threshold; and the clock rate adjuster to, when the sensed temperature satisfies the threshold, decrease a clock rate of the processor core from the first overclocked clock rate by a user-defined amount, the decreased clock rate being above a normal operating clock rate of the processor core.
-
公开(公告)号:US11543878B2
公开(公告)日:2023-01-03
申请号:US17042804
申请日:2018-05-01
申请人: Intel Corporation
发明人: Efraim Rotem , Eliezer Weissmann , Eric Dehaemer , Alexander Gendler , Nadav Shulman , Krishnakanth Sistla , Nir Rosenzweig , Ankush Varma , Ariel Szapiro , Arye Albahari , Ido Melamed , Nir Misgav , Vivek Garg , Nimrod Angel , Adwait Purandare , Elkana Korem
IPC分类号: G06F1/32 , G06F9/4401 , G06F1/329 , G06F1/3206 , G06F9/30 , G06F9/48
摘要: A local power control arbiter is provided to interface with a global power control unit of a processing platform having a plurality of processing entities. The local power control arbiter controls a local processing unit of the processing platform. The local power arbiter has an interface to receive from the global power control unit, a local performance limit allocated to the local processing unit depending on a global power control evaluation and processing circuitry to determine any change to one or more processing conditions prevailing in the local processing unit on a timescale shorter than a duration for which the local performance limit is applied to the local processing unit by the global power control unit and to select a performance level for the local processing unit depending on both the local performance limit and the determined change, if any, to the prevailing processing conditions on the local processing unit.
-
公开(公告)号:US10564699B2
公开(公告)日:2020-02-18
申请号:US16223818
申请日:2018-12-18
申请人: Intel Corporation
发明人: Avinash N. Ananthakrishnan , Efraim Rotem , Eliezer Weissmann , Doron Rajwan , Nadav Shulman , Alon Naveh , Hisham Abu-Salah
IPC分类号: G06F12/00 , G06F1/3234 , G06F12/0864 , G06F12/084 , G06F1/28 , G06F12/0802 , G06F1/3287 , G06F12/0846
摘要: In one embodiment, the present invention is directed to a processor having a plurality of cores and a cache memory coupled to the cores and including a plurality of partitions. The processor can further include a logic to dynamically vary a size of the cache memory based on a memory boundedness of a workload executed on at least one of the cores. Other embodiments are described and claimed.
-
公开(公告)号:US10394300B2
公开(公告)日:2019-08-27
申请号:US15966397
申请日:2018-04-30
申请人: Intel Corporation
发明人: Ryan D. Wells , Itai Feit , Doron Rajwan , Nadav Shulman , Zeev Offen , Inder M. Sodhi
IPC分类号: G06F1/28 , G06F1/3206 , G06F1/324 , G06F1/26
摘要: In an embodiment, a processor includes a core domain with a plurality of cores and a power controller having a first logic to receive a first request to increase an operating voltage of a first core of the core domain to a second voltage, to instruct a voltage regulator to increase the operating voltage to an interim voltage, and to thereafter instruct the voltage regulator to increase the operating voltage to the second voltage. Other embodiments are described and claimed.
-
公开(公告)号:US09891695B2
公开(公告)日:2018-02-13
申请号:US14751889
申请日:2015-06-26
申请人: Intel Corporation
发明人: Alexander Gendler , Ariel Berkovits , Michael Mishaeli , Nadav Shulman , Sameer Desai , Shani Rehana , Ittai Anati , Hisham Shafi
IPC分类号: G06F1/32 , G06F12/08 , G06F12/14 , G06F12/0868 , G06F12/0804 , G06F12/0888
CPC分类号: G06F1/3287 , G06F12/0804 , G06F12/0868 , G06F12/0888 , G06F12/1433 , G06F2212/1052 , G06F2212/311 , G06F2212/621
摘要: A method and apparatus for flushing and restoring core memory content to and from, respectively, external memory are described. In one embodiment, the apparatus is an integrated circuit comprising a plurality of processor cores, the plurality of process cores including one core having a first memory operable to store data of the one core, the one core to store data from the first memory to a second memory located externally to the processor in response to receipt of a first indication that the one core is to transition from a first low power idle state to a second low power idle state and receipt of a second indication generated externally from the one core indicating that the one core is to store the data from the first memory to the second memory, locations in the second memory at which the data is stored being accessible by the one core and inaccessible by other processor cores in the IC; and a power management controller coupled to the plurality of cores and located outside the plurality of cores.
-
公开(公告)号:US20170285703A1
公开(公告)日:2017-10-05
申请号:US15623536
申请日:2017-06-15
申请人: Intel Corporation
发明人: Israel Diamand , Asaf Rubinstein , Arik Gihon , Tal Kuzi , Tomer Ziv , Nadav Shulman
CPC分类号: G06F1/3296 , G06F1/26 , G06F1/3228 , G06F1/324 , Y02D10/126 , Y02D10/172 , Y02D50/20
摘要: In an embodiment, a processor includes a first core and a power management agent (PMA), coupled to the first core, to include a static table that stores a list of operations, and a plurality of columns each to specify a corresponding flow that includes a corresponding subset of the operations. Execution of each flow is associated with a corresponding state of the first core. The PMA includes a control register (CR) that includes a plurality of storage elements to receive one of a first value and a second value. The processor includes execution logic, responsive to a command to place the first core into a first state, to execute an operation of a first flow when a corresponding storage element stores the first value and to refrain from execution of an operation of the first flow when the corresponding element stores the second value. Other embodiments are described and claimed.
-
公开(公告)号:US20170090945A1
公开(公告)日:2017-03-30
申请号:US14866584
申请日:2015-09-25
申请人: Intel Corporation
发明人: Doron Rajwan , Eliezer Weissmann , Yoni Aizik , Itai Feit , Tal Kuzi , Tomer Ziv , Nadav Shulman
CPC分类号: G06F11/3024 , G01V11/002 , G06F1/3228 , G06F1/324 , G06F9/5094 , G06F11/3058 , G06F11/3409 , G06F11/3419 , G06F11/3452 , G06F11/348 , G06F2201/88
摘要: Methods and apparatus relating to techniques for flexible and/or dynamic frequency-related telemetry are described. In an embodiment, logic, coupled to a processor, communicates information to a module. The communicated information includes a duration counter value corresponding to a duration in which an operating characteristic of the processor is controlled. Other embodiments are also disclosed and claimed.
-
公开(公告)号:US09541949B2
公开(公告)日:2017-01-10
申请号:US14492179
申请日:2014-09-22
申请人: Intel Corporation
发明人: Tal Kuzi , Nadav Shulman , Ofer J. Nathan , Ori Levy , Itai Feit
CPC分类号: G06F1/14 , G06F9/50 , G06F11/1658 , G06F2201/835
摘要: In an embodiment, a processor includes a master counter to store a time stamp count for the processor, and multiple cores each including a core counter to store core time stamp counts. The processor also includes synchronization logic to, in response to a de-synchronization event in a core: obtain a value of the master counter; initiate a first core counter using the value of the master counter, where the first core counter is included in the first core; compare a synchronization digit of the first core counter to a synchronization signal indicating a value of a synchronization digit of the master counter; and in response to a determination that the synchronization digit does not match the synchronization signal, adjust a first subset of digits of the first core counter based on a latency value of the synchronization signal. Other embodiments are described and claimed.
摘要翻译: 在一个实施例中,处理器包括用于存储处理器的时间戳计数的主计数器,以及多个核心,每个核心包括用于存储核心时间戳计数的核心计数器。 处理器还包括响应于核心中的去同步事件的同步逻辑:获得主计数器的值; 使用主计数器的值来启动第一核心计数器,其中第一核心计数器包括在第一核心中; 将第一核心计数器的同步数字与指示主计数器的同步数字的值的同步信号进行比较; 并且响应于所述同步数字与所述同步信号不匹配的确定,基于所述同步信号的等待时间值来调整所述第一核心计数器的第一数字子集。 描述和要求保护其他实施例。
-
公开(公告)号:US20160252952A1
公开(公告)日:2016-09-01
申请号:US14634777
申请日:2015-02-28
申请人: Intel Corporation
发明人: Israel Diamand , Asaf Rubinstein , Arik Gihon , Tal Kuzi , Tomer Ziv , Nadav Shulman
IPC分类号: G06F1/32
CPC分类号: G06F1/3296 , G06F1/26 , G06F1/3228 , G06F1/324 , Y02D10/126 , Y02D10/172 , Y02D50/20
摘要: In an embodiment, a processor includes a first core and a power management agent (PMA), coupled to the first core, to include a static table that stores a list of operations, and a plurality of columns each to specify a corresponding flow that includes a corresponding subset of the operations. Execution of each flow is associated with a corresponding state of the first core. The PMA includes a control register (CR) that includes a plurality of storage elements to receive one of a first value and a second value. The processor includes execution logic, responsive to a command to place the first core into a first state, to execute an operation of a first flow when a corresponding storage element stores the first value and to refrain from execution of an operation of the first flow when the corresponding element stores the second value. Other embodiments are described and claimed.
摘要翻译: 在一个实施例中,处理器包括耦合到第一核的第一核和电源管理代理(PMA),以包括存储操作列表的静态表,以及多个列,以指定包括 相应的操作子集。 每个流的执行与第一核的相应状态相关联。 PMA包括控制寄存器(CR),其包括多个存储元件以接收第一值和第二值中的一个。 处理器包括执行逻辑,响应于将第一核放入第一状态的命令,当对应的存储元件存储第一值时,执行第一流的操作,并且当第一流处于 相应的元素存储第二个值。 描述和要求保护其他实施例。
-
公开(公告)号:US09292068B2
公开(公告)日:2016-03-22
申请号:US13782539
申请日:2013-03-01
申请人: Intel Corporation
发明人: Avinash N. Ananthakrishnan , Efraim Rotem , Doron Rajwan , Eliezer Weissmann , Ryan Wells , Nadav Shulman
CPC分类号: G06F1/3206 , G06F1/26 , G06F1/324 , G06F1/3243 , G06F1/3287 , G06F9/3885 , Y02D10/126 , Y02D10/152 , Y02D10/171
摘要: In one embodiment, the present invention includes a multicore processor with a power controller to control a frequency at which the processor operates. More specifically, the power controller can limit a maximum operating frequency of the processor to less than a configured maximum operating frequency to enable a reduction in a number of frequency transitions occurring responsive to power state events, thus avoiding the overhead of operations performed in handling such transitions. Other embodiments are described and claimed.
-
-
-
-
-
-
-
-
-