I am master's student enrolled in the Hardware track of Computer Engineering.

I am working on a research project in the area of Leakage Power and Low Power Design at architectural level. My aim is to develop a mechanism so that we can control the temperature of the the individual components like hard drive, video card, CPU when they are least used while performing different tasks on our computer or Laptop, so that we can reduce the power consumption.

I want to learn how the drivers communicate with each of the components, want to understand the interfacing and learn all other useful things so that I can determine how I can control the individual componets by programming for reducing the power loss . For that I need the good understanding of the drivers and their interfacing.

I will sincerely appreciate you, for your valuable suggestions, references, links which I can refer, and the ideas that may help me in working further on this project and in making some remarkable progress under your guidance.