Method and apparatus for saving power for a computing system by providing instant-on resuming from a hibernation state

A computing system, sleep state technology, applied in computing, energy-saving computing, memory systems, etc., can solve problems such as slowing down the response time

Inactive Publication Date: 2008-08-20
INTEL CORP
View PDF0 Cites 31 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, while the S4 state is perfect for power saving, it is in a long-latency sleep state due to the system context being saved to (and readback from) the hard disk drive (HDD)
Assuming microdrives are typically required for handheld PCs (to achieve form factor and cost targets), this results in recovery times that vary widely from 3-4 seconds (S3 recovery) to 30+ seconds (S4 recovery using microdrives)
In other words, although the S4 state saves more power than the S3 state, it slows down the PC's response time during wakeup, which is unacceptable in today's fast computing environment

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
  • Method and apparatus for saving power for a computing system by providing instant-on resuming from a hibernation state
  • Method and apparatus for saving power for a computing system by providing instant-on resuming from a hibernation state
  • Method and apparatus for saving power for a computing system by providing instant-on resuming from a hibernation state

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0036] According to an embodiment of the presently disclosed subject matter, a computing system conserves power by entering the S4 state (instead of the S3 state) after a long period of inactivity, and is also able to quickly recover from the S4 state to provide fast response. Instead of storing hibernation data in HDD, non-volatile cache is used to cache hibernation data when the system enters S4 state. The non-volatile cache can be flash memory and can be coupled to the bus that connects the HDD to the disk controller. When resuming from S4 state, the hibernation data can be read from the non-volatile cache, so the recovery time can be reduced because the access latency of the non-volatile cache is much shorter than that of HDD. Both the high-speed save and restore processes can be performed in an OS-transparent manner (eg, through a storage drive and optional read-only memory (ROM)). Recovery time can be further reduced by using an efficient recovery process that relies on...

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 present invention "provides a computing system power-saving method and device for instantaneous power-on recovery from a dormant state". A computing system can save more power than S3 state by entering S4 state after long periods of inactivity, and has instant-on capability when resuming from S4 state by using a fast accessible non-volatile cache. When the system enters the S4 state, the memory contents are not stored to the disk drive, but are cached in the non-volatile cache. The non-volatile cache can be coupled to a bus that connects the disk drives with the disk controller. When resuming from the S4 state, memory contents can be read from the non-volatile cache instead of the slow disk drive. Both caching and restoration procedures can be performed in an OS-transparent manner. Mapping tables can be created and stored in the non-volatile cache during caching to provide efficient reads from the non-volatile cache during recovery.

Description

[0001] related application [0002] This application is related to commonly assigned U.S. Patent Application Ser.No.xx / xxx,xxx (Attorney's Record No. 42P24468), which is jointly applied by Ram Chary and Pradeep Sebastian and the title of the invention is "Configuring a Device for Operation on a Computing Platform (A device configured to operate on a computing platform)", also referring to commonly assigned U.S. Patent Application Ser. No. xx / xxx, xxx (Attorney's Record No. 42P24527), by R. , the title of the invention jointly applied by Shubha Kumbadakone and Shreekant S.Thakkar is "Method and Apparatus for Caching Memory Content on a Computing System to Facilitate Instant-On Resuming from a HibernationState." Method and apparatus for facilitating instant-on recovery from dormant state)". technical field [0003] The present invention generally relates to reduction of power consumption of computer systems, and in particular, but not exclusively, to methods and apparatus for p...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F1/32G06F12/08
CPCG06F1/32G06F12/0866G06F2212/1028G06F2212/2022Y02D10/00
Inventor R·查里S·S·塔卡U·R·哈纳布特P·塞巴斯蒂安S·库姆巴塔科内
Owner INTEL CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products