Apple компаниясының жеке чипі бар бірінші құрылғы 2010 жылы iPad болды. Ол кезде A4 процессорында бір ядро болған және оның өнімділігін бүгінгі ұрпақпен мүлдем салыстыруға болмайды. Бес жыл бойы бұл чиптерді Mac компьютерлеріне біріктіру туралы қауесеттер де болды. Мобильді чиптер жыл сайын өнімділігін жылдам арттыратындықтан, оларды жұмыс үстелінде орналастыру өте қызықты тақырып болып табылады.
Өткен жылғы 64 биттік A7 процессоры «үстелдік класс» деп белгіленді, яғни ол ұялы процессорларға қарағанда үлкен процессорларға көбірек ұқсайды. Ең соңғы және ең қуатты процессор - A8X - iPad Air 2-ге қойылды. Оның үш ядросы бар, үш миллиард транзисторы бар және оның өнімділігі MacBook Air Mid-5 шығарған Intel Core i4250-2013U-ге тең. Иә, синтетикалық эталондар құрылғының нақты жылдамдығы туралы ештеңе айтпайды, бірақ кем дегенде, олар бүгінгі мобильді құрылғылар сенсорлық экранмен жылтыратылған сия ғана деп адастыруы мүмкін.
Apple шынымен өзінің ARM чиптерін біледі, сондықтан компьютерлеріңізді неге олармен жабдықтамасқа? KGI Securities сарапшысы Мин-Чи Куоның айтуынша, біз ARM процессорларында жұмыс істейтін алғашқы Mac компьютерлерін 2016 жылдың басында көре аламыз. Бірінші қабілетті процессор 16 нм A9X, одан кейін бір жылдан кейін 10 нм A10X болуы мүмкін. Сұрақ туындайды, неге Intel процессорлары жоғары көтеріліп жатқанда Apple бұл қадамға бару керек?
Неліктен ARM процессорлары мағынасы бар?
Бірінші себеп Intel өзі болады. Бұл жерде бірдеңе жоқ, бірақ Apple әрқашан ұранды ұстанды: «Бағдарламалық жасақтаманы әзірлейтін компания өзінің аппараттық құралдарын да жасауы керек.» Мұндай күйдің артықшылықтары бар - сіз әрқашан бағдарламалық жасақтаманы да, аппараттық құралды да ең жоғары деңгейге оңтайландыруға болады. Соңғы жылдары Apple мұны тікелей көрсетті.
Жасыратыны жоқ, Apple басқаруды ұнатады. Intel жұмысын тоқтату бүкіл өндіріс процесін жеңілдету және оңтайландыру дегенді білдіреді. Сонымен қатар, бұл чиптерді өндіруге кететін шығынды азайтар еді. Екі компания арасындағы қазіргі қарым-қатынас оңдырақ болса да - сіз бір нәрсені арзанырақ өндіре алатыныңызды білсеңіз, бір-біріңізге сенім артпағаныңыз жөн. Оның үстіне, сіз үшінші тарапқа сенудің қажеті жоқ, болашақтағы барлық дамуды толығымен өзіңіз басқаратын едіңіз.
Мүмкін мен оны тым қысқа етіп жаздым, бірақ бұл шындық. Сонымен қатар, бұл процессор өндірушісінің өзгеруі бірінші рет болмас еді. 1994 жылы бұл Motorola 68000-ден IBM PowerPC-ке, содан кейін 2006 жылы Intel x86-ға көшу болды. Apple әрине өзгерістен қорықпайды. 2016 жылы Intel корпорациясына ауысқанына 10 жыл толады. IT саласындағы онжылдық - бұл ұзақ уақыт, бәрі өзгеруі мүмкін.
Қазіргі компьютерлер жеткілікті қуатқа ие және оларды автомобильдермен салыстыруға болады. Кез келген заманауи көлік сізді А нүктесінен В нүктесіне еш қиындықсыз апарады. Тұрақты міну үшін ең жақсы баға/өнімділік арақатынасы бар біреуін сатып алыңыз және ол сізге қолжетімді бағамен жақсы қызмет етеді. Егер сіз жиі және әрі қарай жүрсеңіз, жоғары сыныптағы және мүмкін автоматты беріліс қорабы бар көлікті сатып алыңыз. Дегенмен, техникалық қызмет көрсету құны сәл жоғары болады. Жолдан тыс жерде сіз 4x4 жетегі немесе тікелей жол талғамайтын көлігі бар нәрсені сатып ала аласыз, бірақ ол үнемі пайдаланылады және оны пайдалану шығындары жоғары болады.
Мәселе мынада, шағын көлік немесе төменгі орта таптың көлігі көпшілігі үшін жеткілікті. Осыған ұқсас, көптеген пайдаланушылар үшін «қарапайым» ноутбук YouTube-тен бейнелерді көруге, Facebook-те фотосуреттермен бөлісуге, электрондық поштаны тексеруге, музыка ойнауға, Word бағдарламасында құжат жазуға, PDF басып шығаруға жеткілікті. Apple компаниясының MacBook Air және Mac mini құрылғылары осындай пайдалану үшін жасалған, бірақ олар, әрине, өнімділікті талап ететін әрекеттер үшін пайдаланылуы мүмкін.
Неғұрлым талапшыл пайдаланушылар өнімділігі жоғары болатын MacBook Pro немесе iMac телефондарына қол жеткізгенді жөн көреді. Мұндай пайдаланушылар қазірдің өзінде бейнелерді өңдей алады немесе графикамен жұмыс істей алады. Тиісті баға бойынша ымырасыз өнімділікке қол жеткізуді талап ететіндердің ең талапшылы, яғни Mac Pro. Жол талғамайтын көліктер Fabia, Octavia және басқа да танымал көліктерге қарағанда әлдеқайда аз қозғалатыны сияқты, олардың басқа аталған модельдерге қарағанда мөлшері аз болады.
Сонымен, егер жақын арада Apple өзінің (алғашқыда аз талап ететін) пайдаланушыларының қажеттіліктерін қанағаттандыра алатындай ARM процессорын шығара алатын болса, неге оны OS X жүйесін іске қосу үшін пайдаланбасқа? Мұндай компьютердің батареясының ұзақ қызмет ету мерзімі болады және оны пассивті түрде салқындатуға болатын сияқты, өйткені ол энергияны аз қажет етеді және «қызбайды».
Неліктен ARM процессорлары мағынасы жоқ?
ARM чиптері бар Mac компьютерлері x86 қолданбаларын іске қосу үшін Rosetta тәрізді қабатты іске қосу үшін жеткілікті қуатты болмауы мүмкін. Бұл жағдайда Apple нөлден бастауы керек еді, ал әзірлеушілер өздерінің қолданбаларын айтарлықтай күш жұмсап қайта жазуы керек еді. Негізінен танымал және кәсіби қосымшаларды әзірлеушілер бұл қадамға баруға дайын ма, жоқ па, бұл туралы дау айту қиын. Бірақ кім біледі, мүмкін Apple x86 қолданбаларының «ARM OS X» жүйесінде бірқалыпты жұмыс істеуін қамтамасыз ету жолын тапқан шығар.
Intel-мен симбиоз тамаша жұмыс істейді, жаңа нәрсені ойлап табуға ешқандай себеп жоқ. Бұл кремний гигантының процессорлары жоғарыға жатады және әр ұрпақтың өнімділігі энергияны аз тұтынумен артады. Apple ең төменгі Mac үлгілері үшін Core i5, қымбатырақ үлгілер немесе теңшелетін конфигурация үшін Core i7 пайдаланады, ал Mac Pro өте қуатты Xeons құрылғыларымен жабдықталған. Осылайша сіз әрқашан жеткілікті қуат аласыз, идеалды жағдай. Apple Intel корпорациясымен ажырасқанда оның компьютерлерін ешкім қаламайтын жағдайға тап болуы мүмкін.
Сонда қалай болады?
Әрине, мұны сырттан ешкім білмейді. Егер мен бүкіл жағдайды Apple тұрғысынан қарастыратын болсам, мен оны ұнатамын Дженну ұқсас чиптер менің барлық құрылғыларыма біріктірілді. Егер мен оларды мобильді құрылғылар үшін жобалай алсам, мен компьютерлер үшін де солай жасағым келеді. Дегенмен, олар қазіргі уақытта маған күшті серіктес тұрақты түрде қамтамасыз ететін қазіргі процессорлармен де жақсы жұмыс істейді, дегенмен алдағы жаңа 12 дюймдік MacBook Air шығарылымы Intel компаниясының енгізумен кешігуіне байланысты дәл кейінге қалдырылған болуы мүмкін. процессорлардың жаңа буынын.
Мен Macbook Air жүйесіндегілер деңгейінде болатын жеткілікті қуатты процессорларды әкеле аламын ба? Олай болса, мен кейінірек кәсіби компьютерлерде ARM қолдана аламын ба (немесе жасай аламын ба)? Мен екі түрлі компьютерге ие болғым келмейді. Сонымен қатар, менде ARM Mac жүйесінде x86 қолданбаларын іске қосу технологиясы болуы керек, себебі пайдаланушылар өздерінің сүйікті қолданбаларын пайдаланғысы келеді. Егер ол менде болса және ол жұмыс істейтініне сенімді болсам, мен ARM негізіндегі Mac шығарамын. Әйтпесе, мен әзірге Intel-ді ұстанамын.
Ал, бәлкім, түбінде мүлде басқаша болатын шығар. Маған келетін болсақ, менің Mac компьютерімдегі процессордың түрі менің жұмысыма жеткілікті қуатты болса, мені қызықтырмайды. Сондықтан, егер ойдан шығарылған Mac жүйесінде өнімділігі Core i5-ке баламалы ARM процессоры болса, мен оны сатып алмағанда бірде-бір мәселе болмас еді. Сіз ше, қалай ойлайсыз, Apple алдағы бірнеше жылда өзінің процессоры бар Mac компьютерін шығара алады ма?
ARM - бұл 99.9% пайдалы бағдарламалық жасақтаманы тастау және компьютерді тек электрондық поштаны, Facebook және Angry birds оқу үшін пайдалануды білдіреді (иә, мен әсірелеп айтып отырмын) және бұған толықтай емес ешкім жол бермейді деп үміттенемін. Intel жүйесіне ауысу көп нәрсені жеңілдетеді. Өйткені, Мэйсиге ғылыми салада аздаған адамдар барады. Бұл менің пікірім.
ARM жүйесіне көшу үйлесімділіктің үлкен жоғалуын және алдын ала таңдалған қолданбалардың мықтап қорғалған экожүйесіне көбірек сығуды білдіреді. Бұған Macbook Air-тен USB портын алып тастау жоспарларын және басқа идеяларды қосыңыз, нәтиже тек өзімен үйлесімді болатын компьютер болып табылады, мүмкін, тіпті содан кейін де. Мен үшін бұл маған ұнайтындай MAC-тың аяқталуын білдіреді:-( Бірақ кім біледі, бұл өзгеріс - бұл өмір ...
Неліктен Intel жүйесіндегі ең әлсіз iMac және mini компьютерлері соңғы ұрпақ сияқты әлсіз болса?
Мен үшін, кем дегенде, осы модельдерді сынап көру және Retina сияқты ұқсас бағытта жүру, өнім желісін біртіндеп су басуы.
Сіз Intel Core M процессорларының алдағы буынын ұмытып бара жатырсыз…
тарих қайталанады ма?
Мен бұл өте жақын арада келетініне сенемін. Бұл күткен ауа болса, таң қалмас едім. Бұл көп жұмыс істемейтін, керісінше көңіл көтеріп, кофе ішетін көпшілікке арналған құрылғы. Сондай-ақ, мен x86 эмуляторының қандай да бір түрін елестете аламын және алма қосылғандықтан, көптеген әзірлеушілер жаңа аппараттық құрал үшін бағдарламалық жасақтамасын бірінші болып қайта жасауға асығады. Flusbrok сонда барады, неге бармасқа? :-)
Менің ойымша, жалғыз кемшілік ескі бағдарламалық жасақтамамен үйлеспеушілік болады.
Артықшылық, мысалы, бағаның төмендеуі мүмкін. Тіпті ең арзан Mac компьютерлері үшін чипсетімен Intel процессоры 250 доллардан тұрады. Apple A8, A9, ... процессорларын 50 доллардан төмен жасай алады.
Тағы бір артықшылығы Mac компьютерлерінде Metal grafik API пайдалану болады. Ағымдағы графикасы бар төрт ядролы A8 өнімділігі соңғы ойын консольдерінің деңгейінде болар еді.
Mac компьютерлерінің негізгі нұсқаларында ARM процессорлары болуы мүмкін, ал ең қуатты Mac компьютерлері әлі де Intel процессорларында қалуы мүмкін. Apple-де өзінің қолданбалар дүкені және өзінің аудармашысы бар әзірлеуші ортасы бар. Қазіргі уақытта тек Apple ұсынған стандартты API қолданатын бағдарламаларды ARM процессорларына аудару оңай.
Кейінірек Mac компьютерлерінің ең қуатты нұсқаларында ARM және Intel процессорлары болуы мүмкін. OS X және iLife және iWorks бағдарламалары ARM процессорларында, ал Photoshop, Premiere, Final Cut және басқа бағдарламалар Intel процессорларында жұмыс істейтін болады.
Өкінішке орай, кемшілігі жаңа бағдарламалық жасақтамамен үйлеспеушілік болады.
Неліктен жаңа бағдарламалық құралмен сәйкессіздік болуы керек? Мен OS X үшін бағдарлама жазамын, оны Intel және ARM үшін құрастырып, App Store дүкеніне жіберемін. Егер мен тек Apple ұсынған API ұсынатын болсам, онда бұл мәселе болмайды. Егер мен Intel процессоры үшін арнайы бірдеңе қолдансам, әрине ол жұмыс істемейді. Жоғары өнімділікті талап ететін кәсіби бағдарламалық жасақтамадан басқа, бұған ешқандай себеп жоқ.
Пайдаланушы App Store дүкенін іске қосады, оның процессоры үшін бағдарламаның нұсқасын жүктеп алады және оны пайдаланады.
Бірде мен Intel процессорында OS X жүйесін қолданып көргенде, дүкеннен таба алатын ең қымбат Sony Vaio-ны сатып алғаны және ол екі күнде жұмыс істегені туралы мақаланы оқыдым. Екі апта ішінде тіпті Apple компаниясының негізгі бағдарламалары келді.
Негізгі мәселе - Apple ARM жүйесінде x86 бағдарламаларының жұмыс істеуін қаншалықты қамтамасыз ете алады. Әсіресе, компанияның пайдалануы үшін Windows жүйесінен бірдеңені кездейсоқ пайдалану өте маңызды. Егер x86 Windows виртуализациясы ARM жүйесінде өнімділікті айтарлықтай жоғалтпай жұмыс істей алатын болса, пайдаланушылар нәтижесінде физикалық түрде қандай процессор бар екеніне мән бермеуі мүмкін. Бірақ бұл эмуляцияны қажет етпей және соған байланысты өнімділіктің айтарлықтай төмендеуінсіз болмайды деп қорқамын. Бірақ кім біледі. Мысалы, Купертино осындай шешімнің жоғары өнімділігі мен энергия тиімділігін сақтайтындай процессор архитектурасын эмуляциялаудың тамаша әдісін таба алды.
Apple оны қорғауға міндетті емес. Оның жеке қолданбалар дүкені бар. Әзірлеушілердің өз бағдарламаларын ARM-ге бейімдеуге уақыты бар екеніне көз жеткізу жеткілікті, бұл проблема болмауы керек. Бір кездері мен Intel процессорлары бар Mac сататын боламын.
Келесі жылы жаңа ARM ядросы болуы керек және өнімділік қазіргіден 3.5 есе жоғары болуы керек, сондықтан эмуляцияны жеңуге болады.
Келесі жылы WWDC көрмесінде Apple ARM процессорларында OS X жүйесін енгізеді, әзірлеушілерге бағдарламаларын сынау үшін ARM процессоры бар Mac mini ұсынады және Рождество мерекесіне жарты жыл қалғанда олар mac mini негізгі нұсқаларын сата бастайды деп елестете аламын. , ARM процессорлары бар macbook air және iMac. Бір жылдан кейін Intel процессорларын тек 15 дюймдік macbook pro, 27 дюймдік iMac және Mac Pro-да қалдырады. Ал кейде 2-3 жылдан кейін Intel процессорды тек Mac Pro-да қалдырады.
Неліктен сәйкессіздік? Windows 10 енді ARM жүйесінде де жұмыс істейді. Trď - BroadCom компаниясының ARM SoC жүйесі бар RasPi 2 жаңа нұсқасы және Windows сол жерде жұмыс істеуі керек. Сондықтан мен Mac жүйесінде ARM қолданбау себебін көрмеймін. IBM PowerPC қолданбалары да Apple корпорациясы Intel компаниясымен жұмыс істей бастаған кезде x86 нұсқауларына қайта жазылды және құрастырылды. Apple үшін ARM архитектурасы одан әрі миниатюризация және жеңілірек, неғұрлым нәзік машиналар бағытында тиімдірек болар еді, ал bigLITTLE технологиясымен, тіпті көбірек ядролармен де, батарея ұзағырақ болады. Ол iPhone, iPad, Mac, Apple теледидарларында және қазір ұсынатын барлық нәрселерде бірдей чиптерді қолданады.
Әсіресе, олар әр түрлі HW-де жұмыс істегенде жақсы оңтайландыра алатындай етіп.