Пристигането на Apple Silicon постави началото на нова ера на компютрите на Apple. Това е така, защото получихме значително по-голяма производителност и по-ниска консумация на енергия, което вдъхна нов живот на Mac и значително увеличи популярността им. Тъй като новите чипове са предимно значително по-икономични в сравнение с процесорите на Intel, те дори не страдат от известните проблеми с прегряването и практически винаги запазват "хладна глава".
След като преминаха към по-нов Mac с чип Apple Silicon, много потребители на Apple бяха изненадани да установят, че тези модели дори не се нагряват бавно. Ясно доказателство е например MacBook Air. Той е толкова икономичен, че може напълно да се справи без активно охлаждане под формата на вентилатор, което просто не би било възможно в миналото. Въпреки това, Air може лесно да се справи, например, с игри. В крайна сметка хвърлихме малко светлина върху това в нашата статия за игри на MacBook Air, когато пробвахме няколко заглавия.
Защо Apple Silicon не прегрява
Но нека да преминем към най-важното или защо Mac компютрите с Apple Silicon чип не загряват толкова много. Няколко фактора играят в полза на новите чипове, които впоследствие също допринасят за тази страхотна характеристика. В началото е редно да споменем различната архитектура. Apple Silicon чиповете са изградени на ARM архитектура, която е типична за използване например в мобилни телефони. Тези модели са значително по-икономични и лесно могат да се справят без активно охлаждане, без да губят по никакъв начин производителността. Използването на 5nm производствен процес също играе важна роля. По принцип, колкото по-малък е производственият процес, толкова по-ефективен и икономичен е чипът. Например шестядреният Intel Core i5 с честота 3,0 GHz (с Turbo Boost до 4,1 GHz), който бие в продавания в момента Mac mini с процесор Intel, е базиран на 14nm производствен процес.
Въпреки това, много ключов параметър е консумацията на енергия. Тук се прилага пряка зависимост - колкото по-голяма е консумацията на енергия, толкова по-вероятно е да се генерира допълнителна топлина. В крайна сметка, точно затова Apple залага на разделянето на ядрата на икономични и мощни в своите чипове. За сравнение можем да вземем чипсета Apple M1. Той предлага 4 мощни ядра с максимална консумация от 13,8 W и 4 икономични ядра с максимална консумация от само 1,3 W. Именно тази фундаментална разлика играе основна роля. Тъй като при нормална работа в офиса (браузване в интернет, писане на имейли и т.н.) устройството не консумира практически нищо, то логично няма как да загрява. Напротив, предишното поколение на MacBook Air щеше да има консумация от 10 W в такъв случай (при най-ниско натоварване).
Оптимизиране
Въпреки че продуктите на Apple може да не изглеждат най-добре на хартия, те все още предлагат спираща дъха производителност и работят повече или по-малко без никакви проблеми. Но ключът към това не е просто хардуерът, а добрата му оптимизация в комбинация със софтуер. Точно на това Apple базира своите iPhone от години, а сега пренася същата полза и в света на компютрите на Apple, които в комбинация със собствените си чипсети са на съвсем ново ниво. Оптимизирането на операционната система със самия хардуер дава плодове. Благодарение на това самите приложения са малко по-щадящи и не изискват такава мощност, което естествено намалява ефекта им върху консумацията и последващото генериране на топлина.
Наистина е смешно да се сравнява "century" i5 на 14nm с настоящите SoC на 5/4nm. Архитектурата "apple silicon" сама по себе си със сигурност няма да има толкова голяма производителност (дори като сегашния i5). Apple залага на специализирани ускорители (копроцесори). По този начин споменатата оптимизация на операционната система на техния SoC носи „спираща дъха“ производителност. Но - ако сте използвали приложение, за което "apple silicon" няма копроцесор, производителността ще падне и едва ще е на нивото на най-бавния i3. От друга страна, гореспоменатият i5 се представя "еднакво зле" при всички видове задачи (без да броим трагичните му графики). Разбира се, не казвам, че SoC от "ябълковия силикон" са лоши, просто обяснявам разликата. x86 просто дърпа съвместимост от 1976 (!), така че софтуерът от това време може да работи на днешните x86 CPU/SoC. Което е един от проблемите на "бавността" на x86 в сравнение с "оптимизираната за ябълка" aarch64 архитектура...
Е, Intel сам си е виновен за това, защото продължава да пуска нови процесори с 14nm процесори. Когато сравнявате производителността на отделните нови процесори, дори не можете да видите значителна промяна на годишна база! Intel почиваха малко на лаврите си и сега плащат за това.
*с 14nm производствен процес