1. A processor comprising: a plurality of processing elements; storage to hold a representation of a plurality of maximum current configurations for the processor, each of the maximum current configurations to be associated with a plurality of maximum turbo frequencies to be stored in the storage; and a turbo module adapted to dynamically select a maximum current configuration of the plurality of maximum current configurations based on a power event, to determine a number of the plurality of processing elements that are active and, based on the number of the plurality of processing elements that are active, to determine a maximum turbo frequency of the plurality of maximum turbo frequencies associated with the selected maximum current configuration.