Intel® Multi-Core Processors: Making the Move