Patents by Inventor NIR MISGAV
NIR MISGAV has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20250307146Abstract: Power may be reduced by dynamically controlling coherent cache fabric (CCF) utilization to efficiently support the number of active cores. In some embodiments, this may be achieved by dynamically reducing or even bypassing the CCF.Type: ApplicationFiled: March 28, 2024Publication date: October 2, 2025Inventors: Leon POLISHUK, Efraim ROTEM, Nir MISGAV, Eliezer WEISSMANN, Julius MANDELBLAT, Roman RECHTER, Talia INSLER, Keren MELAMED
-
Publication number: 20250004490Abstract: Presented are temperature-monitoring supply voltage compensation techniques. Some techniques allow for a supply voltage to be monitored and compensated during a reduced power state, even when a control unit circuit that controls the supply voltage is in the reduced power state.Type: ApplicationFiled: June 30, 2023Publication date: January 2, 2025Inventors: Yoni AIZIK, Yevgeni SABIN, Sagi WEISS, Dor ZVIK, Itai FEIT, Lisa EZRA, Yossi BEN SIMON, Nir MISGAV, Yulia OKUNEV, Arik GIHON, Yoav BABAJANI, Pavel MIKHLIN
-
Publication number: 20240231465Abstract: Embodiments herein relate to a technique to be performed by a power control unit (PCU) of an electronic device. Specifically, the PCU may identify, based on a metric related to an activity level of a processor core of a multi-core processor of the electronic device, first, second, and third weights that are respectively related to first, second, and third cores of the multi-core processor. Based on these weights, the PCU may identify a number of active processor cores of the multi-core processor, and alter a frequency limit of the multi-core processor accordingly. Other embodiments may be described and claimed.Type: ApplicationFiled: October 19, 2022Publication date: July 11, 2024Inventors: Yoav Babajani, Hisham Abu Salah, Nadav Shulman, Nir Misgav, Arik Gihon
-
Publication number: 20240134440Abstract: Embodiments herein relate to a technique to be performed by a power control unit (PCU) of an electronic device. Specifically, the PCU may identify, based on a metric related to an activity level of a processor core of a multi-core processor of the electronic device, first, second, and third weights that are respectively related to first, second, and third cores of the multi-core processor. Based on these weights, the PCU may identify a number of active processor cores of the multi-core processor, and alter a frequency limit of the multi-core processor accordingly. Other embodiments may be described and claimed.Type: ApplicationFiled: October 18, 2022Publication date: April 25, 2024Inventors: Yoav Babajani, Hisham Abu Salah, Nadav Shulman, Nir Misgav, Arik Gihon
-
Patent number: 11543878Abstract: 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.Type: GrantFiled: May 1, 2018Date of Patent: January 3, 2023Assignee: Intel CorporationInventors: 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
-
Patent number: 11436118Abstract: An apparatus and method for intelligently scheduling threads across a plurality of logical processors.Type: GrantFiled: December 27, 2019Date of Patent: September 6, 2022Assignee: Intel CorporationInventors: Eliezer Weissmann, Omer Barak, Rajshree Chabukswar, Russell Fenger, Eugene Gorbatov, Monica Gupta, Julius Mandelblat, Nir Misgav, Efraim Rotem, Ahmad Yasin
-
Publication number: 20210200656Abstract: An apparatus and method for intelligently scheduling threads across a plurality of logical processors.Type: ApplicationFiled: December 27, 2019Publication date: July 1, 2021Inventors: ELIEZER WEISSMANN, Omer Barak, Rajshree Chabukswar, Russell Fenger, Eugene Gorbatov, Monica Gupta, Julius Mandelblat, Nir Misgav, Efraim Rotem, Ahmad Yasin
-
Publication number: 20210018971Abstract: 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.Type: ApplicationFiled: May 1, 2018Publication date: January 21, 2021Inventors: 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
-
Patent number: 10204047Abstract: An apparatus is described that includes a memory controller having an interface to couple to a multi-level system memory. The memory controller also includes a coherency buffer and coherency services logic circuitry. The coherency buffer is to keep cache lines for which read and/or write requests have been received. The coherency services logic circuitry is coupled to the interface and the coherency buffer. The coherency services logic circuitry is to merge a cache line that has been evicted from a level of the multi-level system memory with another version of the cache line within the coherency buffer before writing the cache line back to a deeper level of the multi-level system memory if at least one of the following is true: the another version of said cache line is in a modified state; the memory controller has a pending write request for the cache line.Type: GrantFiled: March 27, 2015Date of Patent: February 12, 2019Assignee: Intel CorporationInventors: Israel Diamand, Nir Misgav, Aravindh Anantaraman, Zvika Greenfield
-
Patent number: 9767041Abstract: Apparatus, systems, and methods to manage memory operations are described. In one example, a controller comprises logic to receive a first transaction to operate on a first data element in the cache memory, perform a lookup operation for the first data element in the volatile memory and in response to a failed lookup operation, to generate a cache scrub hint forward the cache scrub hint to a cache scrub engine and identify one or more cache lines to scrub based at least in part on the cache scrub hint. Other examples are also disclosed and claimed.Type: GrantFiled: May 26, 2015Date of Patent: September 19, 2017Assignee: Intel CorporationInventors: Aravindh V. Anantaraman, Zvika Greenfield, Israel Diamand, Anant V. Nori, Pradeep Ramachandran, Nir Misgav
-
Publication number: 20160350237Abstract: Apparatus, systems, and methods to manage memory operations are described. In one example, a controller comprises logic to receive a first transaction to operate on a first data element in the cache memory, perform a lookup operation for the first data element in the volatile memory and in response to a failed lookup operation, to generate a cache scrub hint forward the cache scrub hint to a cache scrub engine and identify one or more cache lines to scrub based at least in part on the cache scrub hint. Other examples are also disclosed and claimed.Type: ApplicationFiled: May 26, 2015Publication date: December 1, 2016Applicant: Intel CorporationInventors: Aravindh V. Anantaraman, Zvika Greenfield, Israel Diamand, Anant V. Nori, Pradeep Ramachandran, Nir Misgav
-
Publication number: 20160283389Abstract: An apparatus is described that includes a memory controller having an interface to couple to a multi-level system memory. The memory controller also includes a coherency buffer and coherency services logic circuitry. The coherency buffer is to keep cache lines for which read and/or write requests have been received. The coherency services logic circuitry is coupled to the interface and the coherency buffer. The coherency services logic circuitry is to merge a cache line that has been evicted from a level of the multi-level system memory with another version of the cache line within the coherency buffer before writing the cache line back to a deeper level of the multi-level system memory if at least one of the following is true: the another version of said cache line is in a modified state; the memory controller has a pending write request for the cache line.Type: ApplicationFiled: March 27, 2015Publication date: September 29, 2016Inventors: ISRAEL DIAMAND, NIR MISGAV, ARAVINDH ANANTARAMAN, ZVIKA GREENFIELD