many cpu support initial commit