A method for operating a computer system comprising a plurality of computer system circuits including a CPU, a plurality of input/output circuits, and a memory circuit, and having at least three functional power consumption modes including a first mode, a second mode, and a third mode, said computer system adapted to perform a plurality of activities including execution of threads associated with