Method and devices for controlling operations of a central processing unit
AssigneeNasdaq Technology AB
InventorHakan WINBOM
Life of this patent
Estimating the term…
Abstract
Control circuitry controls the operations of a central processing unit, CPU, which is associated with a nominal clock frequency. The CPU is further coupled to an I/O range and configured to deliver input to an application. The control circuitry controls the CPU to poll the I/O range for input to the application. The control circuitry also monitors whether or not each poll results in input to the application and adjusts a clock frequency at which the CPU operates to a clock frequency lower than the nominal clock frequency if a pre-defined number of polls resulting in no input is detected.
Claims1
A data processing system for processing data messages received from multiple user terminals over one or more data networks, the data processing system comprising:
- a processor;
- an input/output (I/O) range;
- and
- multiple processing layers configured to run on the processor, the multiple processing layers including:
- an application layer, including an application, configured when run on the processor to process data messages from the I/O range;
- a hardware layer configured when run on the processor to communicate with hardware devices including the user terminals;
- and
- an operating system kernel layer configured when run on the processor to provide data communications between the application layer and the hardware layer;
- wherein the processor is associated with a nominal clock frequency;
- and
- wherein the application layer is further configured when run on the processor to poll the I/O range for data messages for input to and processing by the application at different frequencies depending on polling results.
Dependencies are inferred from the claim text.