Patents by Inventor JERRY A. AHRENS
JERRY A. AHRENS 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).
-
Patent number: 11835998Abstract: Methods and apparatuses control the clock rate of a processing unit. The methods and apparatus control the clock rate by generating an output clock rate based on the determined frequency adjustment such that the processing unit maintains the overclocking. The methods include: receiving an analog voltage supply in response to detecting overclocking in the processing unit; dynamically sensing measurements of an output voltage from a voltage generator based on the received analog voltage supply; determining characteristics of a voltage droop in the output voltage based on the dynamically sensed output voltage measurements; determining a frequency adjustment for the clock rate of the processing unit based on the determined characteristics of the voltage droop; and generating an output clock rate based on the determined frequency adjustment such that the processing unit maintains the overclocking.Type: GrantFiled: June 29, 2021Date of Patent: December 5, 2023Assignee: ADVANCED MICRO DEVICES, INC.Inventors: Amitabh Mehra, Jerry A. Ahrens, Anil Harwani, Richard Martin Born, Dirk J. Robinson, William R. Alverson, Joshua Taylor Knight
-
Patent number: 11720266Abstract: Automatic memory overclocking, including: increasing a memory frequency setting for a memory module until a memory stability test fails; determining an overclocked memory frequency setting including a highest memory frequency setting passing the memory stability test; and generating a profile including the overclocked memory frequency setting.Type: GrantFiled: February 3, 2022Date of Patent: August 8, 2023Assignee: ADVANCED MICRO DEVICES, INC.Inventors: William R. Alverson, Amitabh Mehra, Anil Harwani, Jerry A. Ahrens, Grant E. Ley, Jayesh Joshi
-
Publication number: 20220413543Abstract: Methods and apparatuses control the clock rate of a processing unit. The methods and apparatus control the clock rate by generating an output clock rate based on the determined frequency adjustment such that the processing unit maintains the overclocking. The methods include: receiving an analog voltage supply in response to detecting overclocking in the processing unit; dynamically sensing measurements of an output voltage from a voltage generator based on the received analog voltage supply; determining characteristics of a voltage droop in the output voltage based on the dynamically sensed output voltage measurements; determining a frequency adjustment for the clock rate of the processing unit based on the determined characteristics of the voltage droop; and generating an output clock rate based on the determined frequency adjustment such that the processing unit maintains the overclocking.Type: ApplicationFiled: June 29, 2021Publication date: December 29, 2022Inventors: Amitabh Mehra, Jerry A. Ahrens, Anil Harwani, Richard Martin Born, Dirk J. Robinson, William R. Alverson, Joshua Taylor Knight
-
Patent number: 11435806Abstract: Automatic voltage reconfiguration in a computer processor including one or more cores includes executing one or more user-specified workloads; determining, based on the user-specified workloads, a respective minimum safe voltage for each core of one or more cores; and modifying a respective voltage configuration for each core of the one or more cores based on the respective minimum safe voltage.Type: GrantFiled: December 16, 2019Date of Patent: September 6, 2022Assignees: ADVANCED MICRO DEVICES, INC., ATI TECHNOLOGIES ULCInventors: Jerry A. Ahrens, Amitabh Mehra, Anil Harwani, William R. Alverson, Grant E. Ley, Charles Sy Lee
-
Patent number: 11436114Abstract: Automatic part testing includes: booting a part under testing into a first operating environment; executing, via the first operating environment, one or more test patterns on the part; performing a comparison between one or more observed characteristics associated with the one or more test patterns and one or more expected characteristics; and modifying one or more operational parameters of a central processing unit of the part based on the comparison.Type: GrantFiled: July 19, 2021Date of Patent: September 6, 2022Assignee: ADVANCED MICRO DEVICES, INC.Inventors: Amitabh Mehra, Anil Harwani, William R. Alverson, Grant E. Ley, Jerry A. Ahrens, Mustansir M. Pratapgarhwala, Scott E. Swanstrom
-
Publication number: 20220155982Abstract: Automatic memory overclocking, including: increasing a memory frequency setting for a memory module until a memory stability test fails; determining an overclocked memory frequency setting including a highest memory frequency setting passing the memory stability test; and generating a profile including the overclocked memory frequency setting.Type: ApplicationFiled: February 3, 2022Publication date: May 19, 2022Inventors: WILLIAM R. ALVERSON, AMITABH MEHRA, ANIL HARWANI, JERRY A. AHRENS, GRANT E. LEY, JAYESH JOSHI
-
Patent number: 11262924Abstract: Automatic memory overclocking, including: increasing a memory frequency setting for a memory module until a memory stability test fails; determining an overclocked memory frequency setting including a highest memory frequency setting passing the memory stability test; and generating a profile including the overclocked memory frequency setting.Type: GrantFiled: December 30, 2019Date of Patent: March 1, 2022Assignee: ADVANCED MICRO DEVICES, INC.Inventors: William R. Alverson, Amitabh Mehra, Anil Harwani, Jerry A. Ahrens, Grant E. Ley, Jayesh Joshi
-
Publication number: 20210349797Abstract: Automatic part testing includes: booting a part under testing into a first operating environment; executing, via the first operating environment, one or more test patterns on the part; performing a comparison between one or more observed characteristics associated with the one or more test patterns and one or more expected characteristics; and modifying one or more operational parameters of a central processing unit of the part based on the comparison.Type: ApplicationFiled: July 19, 2021Publication date: November 11, 2021Inventors: AMITABH MEHRA, ANIL HARWANI, WILLIAM R. ALVERSON, GRANT E. LEY, JERRY A. AHRENS, MUSTANSIR M. PRATAPGARHWALA, SCOTT E. SWANSTROM
-
Patent number: 11068368Abstract: Automatic part testing includes: booting a part under testing into a first operating environment; executing, via the first operating environment, one or more test patterns on the part; performing a comparison between one or more observed characteristics associated with the one or more test patterns and one or more expected characteristics; and modifying one or more operational parameters of a central processing unit of the part based on the comparison.Type: GrantFiled: December 16, 2019Date of Patent: July 20, 2021Assignee: ADVANCED MICRO DEVICES, INC.Inventors: Amitabh Mehra, Anil Harwani, William R. Alverson, Grant E. Ley, Jerry A. Ahrens, Mustansir M. Pratapgarhwala, Scott E. Swanstrom
-
Publication number: 20210200456Abstract: Automatic memory overclocking, including: increasing a memory frequency setting for a memory module until a memory stability test fails; determining an overclocked memory frequency setting including a highest memory frequency setting passing the memory stability test; and generating a profile including the overclocked memory frequency setting.Type: ApplicationFiled: December 30, 2019Publication date: July 1, 2021Inventors: WILLIAM R. ALVERSON, AMITABH MEHRA, ANIL HARWANI, JERRY A. AHRENS, GRANT E. LEY, JAYESH JOSHI
-
Publication number: 20210191778Abstract: Automatic central processing unit (CPU) usage optimization includes: monitoring performance activity of a workload comprising a plurality of threads; and modifying a resource allocation of a plurality of cores for the plurality of threads based on the performance activity.Type: ApplicationFiled: December 20, 2019Publication date: June 24, 2021Inventors: ANIL HARWANI, AMITABH MEHRA, WILLIAM R. ALVERSON, GRANT E. LEY, JERRY A. AHRENS, KENNETH MITCHELL
-
Publication number: 20210182163Abstract: Automatic part testing includes: booting a part under testing into a first operating environment; executing, via the first operating environment, one or more test patterns on the part; performing a comparison between one or more observed characteristics associated with the one or more test patterns and one or more expected characteristics; and modifying one or more operational parameters of a central processing unit of the part based on the comparison.Type: ApplicationFiled: December 16, 2019Publication date: June 17, 2021Inventors: AMITABH MEHRA, ANIL HARWANI, WILLIAM R. ALVERSON, GRANT E. LEY, JERRY A. AHRENS, MUSTANSIR M. PRATAPGARHWALA, SCOTT E. SWANSTROM
-
Publication number: 20210181825Abstract: Automatic voltage reconfiguration in a computer processor including one or more cores includes executing one or more user-specified workloads; determining, based on the user-specified workloads, a respective minimum safe voltage for each core of one or more cores; and modifying a respective voltage configuration for each core of the one or more cores based on the respective minimum safe voltage.Type: ApplicationFiled: December 16, 2019Publication date: June 17, 2021Inventors: JERRY A. AHRENS, AMITABH MEHRA, ANIL HARWANI, WILLIAM R. ALVERSON, GRANT E. LEY, CHARLES SY LEE