1. A method for providing power-regulated multi-core processing comprising: determining a configuration of processing cores for optimal power consumption, the configuration of processing cores comprising a managing core and zero or more active processing cores, the active processing cores selected from one or more available processing cores operatively coupled to the managing core; receiving one or more processing requests at the managing core; the managing core dynamically distributing power to the configuration of processing cores and dynamically retaining or distributing processing requests to the configuration of processing cores, the managing core presenting an appearance of a single core to an electronic system.