1. A non-transitory computer-readable storage device having computer program product for activating processor cores within a computer system, said computer-readable storage device comprising: program code for receiving a value representing a number of processor cores to be enabled within said computer system having a plurality of processors, wherein at least one of said processors includes a plurality of processor cores; program code for receiving a scale variable value representing a specific type of tasks to be optimized during an execution of said tasks within said computer system; program code for selecting from a pool of available processor cores within said computer system a subset of processor cores to be activated, wherein said program code for selecting is performed by: X n = m - ( ⌈ n S ⌉ ⁢ ⁢ mod ⁢ ⁢ m ) from n=1 to T, where T represents said number of processor cores to be enabled, S represents said scale variable, m represents a total number of processors within said computer system, and X n represents a processor number; and program code for activating said subset of processor cores to achieve system optimization during an execution of said tasks.