Patent ID: 8321693

Claim:
A method, comprising: operating a multi-processing system including a cluster of processors having respective central processing units, the operating including: defining a master central processing unit within said respective central processing units to coordinate operation of said multi-processing system; running on said master central processing unit a cluster manager agent, said cluster manager agent being structured for dynamically allocating software processes over said central processing units and changing power settings therein, the changing power settings including running active central processing units in said cluster at full clock frequency in a round-robin fashion in which each active central processing unit toggles between sleep mode and full-speed active mode; executing a same kernel image by a plurality of said central processing units: providing a shared memory area for said central processing units; decompressing operating systems of said processors in said cluster into a specific region of said shared memory area and causing each subsequent processor that is booted to run said operating system by pointing to said region in said shared memory area.