Method for determining the optimum access strategy
AssigneeInfineon Technologies AG
InventorsAlexander Benedix, Georg Braun, Bernd Klehn
Life of this patent
Estimating the term…
Loading patent…
AssigneeInfineon Technologies AG
InventorsAlexander Benedix, Georg Braun, Bernd Klehn
Estimating the term…
A configuration for executing data processing processes has an operating system and various system resources that are accessed by the operating system using an access strategy for the execution of system processes. When there are different applications, different access strategies to the system resources are used. A method is also provided for determining the optimum access strategy to the system resources.
A method for determining an optimum access strategy in a configuration for data processing, the method which comprises:
Dependencies are inferred from the claim text.
Drawings are temporarily unavailable. Open the PDF at USPTO
From the US filing history. Foreign family members aren’t listed.
Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of…:…
Computing and data processing
Term ended 5 Mar 2023 (estimated)
The invention relates to a method for determining the optimum access strategy in a configuration for processing data processing processes where an operating system allows one or a plurality of system resources to process system processes when an application is carried out.
The efficiency or speed of applications depends in some cases to a great extent on how existing system resources of a system are addressed. For example, there are programs with which it is appropriate to leave the banks of the main memory, namely a DRAM (Dynamic Random Access Memory) open after the first access. Other programs in turn are then particularly fast if the banks of the DRAMs are closed again immediately after the first access.
An optimum access strategy to the main memory cannot be defined for all applications and all conceivable systems. Nevertheless, it is desirable to use the respective optimum access strategy for each combination of a system and an application.
The drawing FIGURE is a basic view of a configuration for executing data processing processes.
Referring now to the figures of the drawing in detail and first, particularly, to FIG. 1 thereof, there is shown a basic view of a configuration for executing data processing processes. Such a configuration is generally used in a PC or a workstation. An operating system 1 is installed on each PC or each workstation. The operating system 1 accesses what are referred to as system resources 2 in order to execute system processes, and the system resources 2 take over the execution of the system processes.
A system resource 2 is, for example, the processor or the main memory, for example a DRAM (Dynamic Random Access Memory) or an arithmetic and logic unit such as an integer or floating point unit arithmetic and logic unit or, for example, a graphics card or the processor on the graphics card.
If an application program or an application 3 or 3′ is then made to run on the PC or the workstation, the execution speed of the application 3 or 3′ depends to a great extent on which access strategy A, B, C, . . . has been selected for the system resources 2.