1. An apparatus comprising: first aggregator logic to aggregate a first idle duration from a first device and a second idle duration from a second device, wherein the first aggregator logic is to, identify the first idle duration and the second idle duration as deterministic idle durations, and determine a platform idle duration based at least in part on the deterministic idle durations, wherein the idle state is to be selected based at least in part on the platform idle duration; and power management logic to select an idle state for the platform based at least in part on the first idle duration and the second idle duration, wherein the first aggregator logic is to determine a first latency tolerance associated with the platform idle duration, and the power management logic is to conduct a pre-wake activity prior to an expiration of the platform idle duration.