Patents by Inventor Vijay Anand Mathiyalagan
Vijay Anand Mathiyalagan 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: 20240111598Abstract: In an embodiment, a processor may include a plurality of processing engines and a sequencing circuit. The sequencing circuit may be to: detect a completed execution of a first workload by a first processing engine; in response to a detection of the completed execution of the first workload by the first processing engine, identify at least one processing engine specified as consecutive to the first processing engine in a sequence mapping; and activate the at least one processing engine specified as consecutive to execute a second workload.Type: ApplicationFiled: September 30, 2022Publication date: April 4, 2024Inventors: Shidlingeshwar Khatakalle, Vijay Anand Mathiyalagan, Diyanesh Babu Chinnakkonda Vidyapoornachary
-
Publication number: 20230137769Abstract: Systems, apparatuses and methods may provide for operating system (OS) technology that determines an average bandwidth consumption with respect to a memory device, wherein the average bandwidth consumption is dedicated to a previous execution of a thread in a multi-threaded execution environment, stores the average bandwidth consumption, and sends the average bandwidth consumption to a power management unit in response to a subsequent execution of the thread being scheduled. Additionally, logic hardware technology may include a first set of registers to accumulate an average bandwidth consumption for a plurality of threads on a per thread basis with respect to the memory device, wherein the average bandwidth consumption corresponds to previous executions of the plurality of threads. The logic hardware technology determines a minimum bandwidth demand based on the average bandwidth consumption and sets a dynamic voltage and frequency scaling point based on the minimum bandwidth demand.Type: ApplicationFiled: November 3, 2021Publication date: May 4, 2023Inventors: Vijay Anand Mathiyalagan, Stephen H. Gunther, Shidlingeshwar Khatakalle, Diyanesh Babu Chinnakkonda Vidyapoornachary
-
Publication number: 20220404883Abstract: Various embodiments provide apparatuses, systems, and methods for bandwidth-based control of phase count in a voltage regulator. The techniques described herein may be used with a voltage regulator that supply power to a data circuit that processes data traffic. The voltage regulator includes a plurality of phases to generate an output voltage that is provided to the data circuit. A control circuit determines a bandwidth of the data traffic that is handled by the data circuit and control a number of the phases that are active based on the determined bandwidth. Other embodiments may be described and claimed.Type: ApplicationFiled: June 22, 2021Publication date: December 22, 2022Inventors: Vijay Anand Mathiyalagan, Madhusudan Chidambaram
-
Publication number: 20220199142Abstract: Hardware and/or software that dynamically enables or disables CRC and/or adjust voltage level of power supply to a physical layer block on a host by determining an optimum tradeoff between power and performance. The hardware and/or software decreases the voltage level for the power supply and enables CRC to compensate signal errors (e.g., errors from signal integrity issues). Hardware and/or software dynamically adjusts voltage level of the power supply rail based on the throughput or speed of the DDR link. In some examples, depending on read or write operations, the voltage level of the power supply rail is adjusted.Type: ApplicationFiled: December 22, 2020Publication date: June 23, 2022Applicant: Intel CorporationInventors: Vijay Anand Mathiyalagan, Sambaran Mitra
-
Publication number: 20210132123Abstract: A scheme for measuring AC and DC load-line (LL) using voltage and current monitoring apparatus. During calibration for LL measurement, a tested or known workload is executed on a processor or system-on-chip (SoC). The calibration can be done when the processor is first used in a real-time system (customer) scenario, or repeated whenever necessary to compensate silicon aging or other effects that affect the LL values. LL is estimated, determined, and/or calculated for each power supply rail in the processor or SoC. The measured LL is used in calculations that determine the operating voltage of an input voltage regulator (VR) at run time, thereby optimizing the power/performance characteristics of that specific system.Type: ApplicationFiled: December 19, 2020Publication date: May 6, 2021Applicant: Intel CorporationInventors: Vijay Anand Mathiyalagan, Stephen Gunther
-
Patent number: 10248502Abstract: In an example, a method of correcting an error in a memory device includes determining a temperature profile associated with a region of a memory device. The temperature profile is one of a plurality of temperature profiles each associated with a respective region of a plurality of regions of the memory device. The method includes determining a correction capability based on the thermal profile. The method also includes correcting an error in the memory region using the determined correction capability.Type: GrantFiled: August 19, 2015Date of Patent: April 2, 2019Assignee: International Business Machines CorporationInventors: Diyanesh B. Chinnakkonda Vidyapoornachary, Vijay Anand Mathiyalagan, Gary A. Tressler
-
Patent number: 9760437Abstract: Systems and methods to manage a memory device by executing program code to determine a temperature profile associated with a region of the memory device. The temperature profile may be one of many temperature profiles each associated with a respective region of the memory device. A correction capability may be determined based on the thermal profile and an error in the memory region may be corrected using the determined correction capability.Type: GrantFiled: July 1, 2015Date of Patent: September 12, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Diyanesh B. Chinnakkonda Vidyapoornachary, Vijay Anand Mathiyalagan, Gary A. Tressler
-
Publication number: 20170004040Abstract: In an example, a method of correcting an error in a memory device includes determining a temperature profile associated with a region of a memory device. The temperature profile is one of a plurality of temperature profiles each associated with a respective region of a plurality of regions of the memory device. The method includes determining a correction capability based on the thermal profile. The method also includes correcting an error in the memory region using the determined correction capability.Type: ApplicationFiled: August 19, 2015Publication date: January 5, 2017Inventors: Diyanesh B. Chinnakkonda Vidyapoornachary, Vijay Anand Mathiyalagan, Gary A. Tressler
-
Publication number: 20170004032Abstract: Systems and methods to manage a memory device by executing program code to determine a temperature profile associated with a region of the memory device. The temperature profile may be one of many temperature profiles each associated with a respective region of the memory device. A correction capability may be determined based on the thermal profile and an error in the memory region may be corrected using the determined correction capability.Type: ApplicationFiled: July 1, 2015Publication date: January 5, 2017Inventors: Diyanesh B. Chinnakkonda Vidyapoornachary, Vijay Anand Mathiyalagan, Gary A. Tressler
-
Patent number: 9360021Abstract: An approach is provided in which a cooling manager retrieves pre-characterization data corresponding to a fan that electronic components included in a computer system. The pre-characterization data includes operational zones based upon fan power measurements and fan speed settings. The cooling manager sets the fan to a first speed setting within a first operational zone, and detects that one of the components generates a temperature change value that exceeds a specified temperature change value corresponding to the component. In turn, the cooling manager selects a second operational zone and sets the fan to a second speed setting within the second operational zone.Type: GrantFiled: January 14, 2013Date of Patent: June 7, 2016Assignee: International Business Machines CorporationInventors: Robert Walter Berry, Diyanesh Babu Vidyapoornachary Chinnakkonda, Prasanna Jayaraman, Vijay Anand Mathiyalagan, Tony Emile Sawan, Eakambaram Rangaswamy Thirumalai
-
Patent number: 9341190Abstract: An approach is provided in which a cooling manager retrieves pre-characterization data corresponding to a fan that electronic components included in a computer system. The pre-characterization data includes operational zones based upon fan power measurements and fan speed settings. The cooling manager sets the fan to a first speed setting within a first operational zone, and detects that one of the components generates a temperature change value that exceeds a specified temperature change value corresponding to the component. In turn, the cooling manager selects a second operational zone and sets the fan to a second speed setting within the second operational zone.Type: GrantFiled: October 18, 2012Date of Patent: May 17, 2016Assignee: International Business Machines CorporationInventors: Robert Walter Berry, Diyanesh Babu Vidyapoornachary Chinnakkonda, Prasanna Jayaraman, Vijay Anand Mathiyalagan, Tony Emile Sawan, Eakambaram Rangaswamy Thirumalai
-
Publication number: 20140112754Abstract: An approach is provided in which a cooling manager retrieves pre-characterization data corresponding to a fan that electronic components included in a computer system. The pre-characterization data includes operational zones based upon fan power measurements and fan speed settings. The cooling manager sets the fan to a first speed setting within a first operational zone, and detects that one of the components generates a temperature change value that exceeds a specified temperature change value corresponding to the component. In turn, the cooling manager selects a second operational zone and sets the fan to a second speed setting within the second operational zone.Type: ApplicationFiled: January 14, 2013Publication date: April 24, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Robert Walter Berry, Diyanesh Babu Vidyapoornachary Chinnakkonda, Prasanna Jayaraman, Vijay Anand Mathiyalagan, Tony Emile Sawan, Eakambaram Rangaswamy Thirumalai
-
Publication number: 20140114496Abstract: An approach is provided in which a cooling manager retrieves pre-characterization data corresponding to a fan that electronic components included in a computer system. The pre-characterization data includes operational zones based upon fan power measurements and fan speed settings. The cooling manager sets the fan to a first speed setting within a first operational zone, and detects that one of the components generates a temperature change value that exceeds a specified temperature change value corresponding to the component. In turn, the cooling manager selects a second operational zone and sets the fan to a second speed setting within the second operational zone.Type: ApplicationFiled: October 18, 2012Publication date: April 24, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Robert Walter Berry, Diyanesh Babu Vidyapoornachary Chinnakkonda, Prasanna Jayaraman, Vijay Anand Mathiyalagan, Tony Emile Sawan, Eakambaram Rangaswamy Thirumalai