Unlock instant, AI-driven research and patent intelligence for your innovation.

Dynamic update adaptive idle timer

A technology of memory and timeout value, applied in the direction of instruments, computing, memory systems, etc., can solve the problem of unable to solve the problem of memory controller data change, no change during operation, etc.

Inactive Publication Date: 2007-11-14
INTEL CORP
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, the conventional technique used to set the idle time is set by the basic input output system (BIOS) at boot time and does not change during the operation of the memory controller
Thus, these conventional techniques are static and thus cannot account for data changes encountered by the memory controller

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Dynamic update adaptive idle timer
  • Dynamic update adaptive idle timer
  • Dynamic update adaptive idle timer

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] In the following discussion, exemplary devices are described that may provide and / or utilize dynamically updated adaptive idle timers. Exemplary procedures are then described that may be used by these exemplary devices, and by other devices without departing from the spirit and scope of the present invention.

[0026] exemplary device

[0027] FIG. 1 illustrates an example implementation 100 of a computing device 102 operable to use dynamically updated adaptive idle timer techniques. Computing device 102 may be configured in various ways, such as a traditional desktop computer (eg, desktop PC), server, notebook computer, personal information device, and the like. Accordingly, computing device 102 may be configured from a "thick" computing device (eg, a server) with significant processing and memory resources to a "thin" computing device (eg, a personal information device) with relatively limited processing and / or memory resources. A wide variety of other configuration...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention presents embodiments of dynamic update adaptive idle timer. The dynamic update adaptive idle timer is configured with a code stream technology which closes page layout and addressing dynamic varying by tailing the former adjudication of closing page layout. The dynamic update adaptive idle timer also can dynamic adjust to expiate bad page close adjudication and good adjudication for increasing the number of good adjudication. The dynamic update adaptive idle time can use scaling technology which bases on the transfer of former adjudication of closing page in destine time over values scale regardless of good adjudication or bad adjudication. So the dynamic update adaptive idle timer can pretest the code stream behaviors at hand basing on the former code stream, adjust idle time by using time over values and determine when to close page profiting the idle time.

Description

technical field [0001] The present invention relates to dynamically updating an adaptive idle timer. Background technique [0002] Computing devices typically include a memory controller for controlling access to memory, such as by a processor, to read and write data. For example, the memory may be configured as dynamic random access memory (DRAM), which provides the "main memory" of the computing device for storing data for use by the processor, such as computer-executable instructions, and for further processing in accordance with the computer-executable instructions data and so on. [0003] One technique used to improve the efficiency of access to DRAM is to shut down "pages" of main memory when communication to the memory has been idle for a predetermined amount of time (this may be referred to as "idle time"). Thus, future requests to memory will take advantage of the "page is empty" occasion, thus not incurring the additional overhead of closing a page before opening...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F13/16
CPCG06F13/161G06F12/0215G06F9/44G06F12/02G06F13/00
Inventor C·H·德S·卡里纳哈利Z·博金
Owner INTEL CORP