The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Dec. 19, 2023
Filed:
Apr. 12, 2018
Intel Corporation, Santa Clara, CA (US);
David Hunt, Meelick, IE;
Niall Power, Limerick, IE;
Kevin Devey, Limerick, IE;
Changzheng Wei, Shanghai, CN;
Bruce Richardson, Clare, IE;
Eliezer Tamir, Bait Shemesh, IL;
Andrew Cunningham, Ennis, IE;
Chris MacNamara, Limerick, IE;
Nemanja Marjanovic, Galway, IE;
Rory Sexton, Fermoy Cork, IE;
John Browne, Limerick, IE;
Intel Corporation, Santa Clara, CA (US);
Abstract
Technologies for providing efficient detection of idle poll loops include a compute device. The compute device has a compute engine that includes a plurality of cores and a memory. The compute engine is to determine a ratio of unsuccessful operations to successful operations over a predefined time period of a core of the plurality cores that is assigned to continually poll, within the predefined time period, a memory address for a change in status and determine whether the determined ratio satisfies a reference ratio of unsuccessful operations to successful operations. The reference ratio is indicative of a change in the operation of the assigned core. The compute engine is further to selectively increase or decrease a power usage of the assigned core as a function of whether the determined ratio satisfies the reference ratio. Other embodiments are also described and claimed.