Moved CPU utility functions to separate utility.h