CPU id detection and arch