default device type cpu