Чем восемь ядер процессора смартфона лучше четырех?
В чем различия между четырехъядерными и восьмиядерными процессорами смартфонов? Объяснение достаточно простое. В восьмиядерных чипах в два раза больше процессорных ядер, чем в четырехъядерных. На первый взгляд восьмиядерный процессор представляется вдвое более мощным, не так ли? На самом деле ничего подобного не происходит. Чтобы понять, почему восьмиядерность процессора не удваивает производительность смартфона вдвое, потребуются некоторые пояснения. Будущее в сфере процессоров смартфонов уже наступило. Восьмиядерные процессоры, о которых совсем недавно можно было только мечтать, получают все большее распространение. Но, оказывается, их задача состоит не в том, чтобы повысить производительность устройства.
Эти пояснения были опубликованы Йоном Манди (Jon Mundy) в статье «Octa-core vs Quad-core: Does it make a difference?» на страницах ресурса Trusted Reviews.
Четырех- и восьмиядерные процессоры. Производительность
Сами термины «восьмиядерный» и « четырехъядерный» отражают число ядер центрального процессора.
Но ключевое различие между этими двумя типами процессоров — по крайней мере по состоянию на 2015 год — состоит в способе установки процессорных ядер.
В четырехъядерном процессоре все ядра способны работать одновременно, обеспечивая быструю и гибкую многозадачность, делая более ровными 3D-игры и повышая скорость работы камеры, а также осуществляя другие задачи.
Современные восьмиядерные чипы, в свою очередь, просто состоят из двух четырехъядерных процессоров, которые распределяют между собой различные задачи в зависимости от их типа. Чаще всего в восьмиядерном чипе присутствует набор из четырех ядер с более низкой тактовой частотой, чем во втором наборе. Когда требуется выполнить сложную задачу, за нее, разумеется, берется более быстрый процессор.
Более точным термином, чем «восьмиядерный» стал бы «двойной четырехъядерный». Но это звучит не так красиво и не подходит для маркетинговых задач. Поэтому эти процессоры называют восьмиядерными.
Зачем нужны два набора процессорных ядер?
В чем причина сочетания двух наборов процессорных ядер, передающих задачи один другому, в одном устройстве? Для обеспечения энергоэффективности.
Более мощный центральный процессор потребляет больше энергии и батарею приходится чаще заряжать. А аккумуляторные батареи намного более слабое звено смартфона, чем процессоры. В результате — чем более мощен процессор смартфона, тем более емкая батарея ему нужна.
При этом для большинства задач смартфона вам не понадобится столь высокая вычислительная производительность, какую может обеспечить современный процессор. Перемещение между домашними экранами, проверка сообщений и даже веб-навигация — не столь требовательные к ресурсам процессора задачи.
Но HD-видео, игры и работа с фотографиями такими задачами являются. Поэтому восьмиядерные процессоры достаточно практичны, хотя элегантным это решение назвать трудно. Более слабый процессор обрабатывает менее ресурсоемкие задачи. Более мощный — более ресурсоемкие. В итоге сокращается общее энергопотребление по сравнению с той ситуацией, когда обработкой всех задач занимался бы только процессор с высокой тактовой частотой. Таким образом, сдвоенный процессор прежде всего решает задачу повышения энергоэффективности, а не производительности.
Технологические особенности
Все современные восьмиядерные процессоры базируются на архитектуре ARM, так называемой big.LITTLE.
Эта восьмиядерная архитектура big.LITTLE была анонсирована в октябре 2011 года и позволила четырем низкопроизводительным ядрам Cortex-A7 работать совместно с четырьмя высокопроизводительными ядрами Cortex-A15. ARM с тех пор ежегодно повторяла этот подход, предлагая более способные чипы для обоих наборов процессорных ядер восьмиядерного чипа.
Некоторые из основных производителей чипов для мобильных устройств сосредоточили свои усилия на этом образце «восьмиядерности» big.LITTLE. Одним из первых и наиболее примечательных стал собственный чип компании Samsung, известный Exynos. Его восьмиядерная модель использовалась начиная с Samsung Galaxy S4, по крайней мере в некоторых версиях устройств компании.
Сравнительно недавно Qualcomm также начала применение big.LITTLE в своих восьмиядерных чипах Snapdragon 810 CPU. Именно на этом процессоре базируются такие известные новинки рынка смартфонов, как HTC One M9 и G Flex 2, ставший большим достижением компании LG.
В начале 2015 года NVIDIA представила Tegra X1, новый суперпроизводительный мобильный процессор, который компания предназначает для автомобильных компьютеров. Основной функцией X1 является его вызываемый консольно («console-challenging») графический процессор, который также основывается на архитектуре big.LITTLE. То есть он также станет восьмиядерным.
Велика ли разница для обычного пользователя?
Велика ли разница между четырех- и восьмиядерным процессором смартфона для обычного пользователя? Нет, на самом деле она очень мала, считает Йон Манди.
Термин «восьмиядерный» вносит некоторую неясность, но на самом деле он означает дублирование четырехъядерных процессоров. В итоге получаются два работающих независимо четырехъядерных набора, объединенных одним чипом для повышения энергоэффективности.
Нужен ли восьмиядерный процессор в каждом современном смартфоне. Такой необходимости нет, полагает Йон Манди и приводит пример Apple, обеспечивающих достойную энергоэффективность своих iPhone при всего двухъядерном процессоре.
Таким образом, восьмиядерная архитектура ARM big.LITTLE является одним из возможных решений одной из самых важных задач, касающихся смартфонов — времени работы от одной зарядки батареи. По мнению Йона Манди, как только найдется другое решение этой задачи, так и прекратится тренд установки в одном чипе двух четырехъядерных наборов, и подобные решения выйдут из моды.
Знаете ли вы другие преимущества восьмиядерных процессоров смартфонов?
Источник
Сравнение процессоров
Все базовые характеристики, важные для пользователя, мы свели в таблицу, которая поможет подобрать подходящий вариант. Сюда вошли самые распространенные чипы известных производителей за последние 2-3 года, которые еще не потеряли актуальность.
Модель | GPU | Ядра | Частота (ГГц) | Техпроцесс (нм) | Дата выхода |
Snapdragon 835 | Adreno 540 | ||||
Snapdragon 821 | Adreno 530 | ||||
Snapdragon 820 | Adreno 530 | ||||
Snapdragon 810 | Adreno 430 | ||||
Snapdragon 808 | Adreno 418 | ||||
Snapdragon 650 | Adreno 510 | ||||
Snapdragon 625 | Adreno 506 | ||||
Snapdragon 430 | Adreno 505 | ||||
MT6797T Helio X25 | Mali-T880 MP4 | 1,55+2+2,5 | |||
MT6797 Helio X20 | Mali-T880 MP4 | 1,4+1,8+21 | |||
MT6757 Pro/Helio P25 | Mali T880 MP2 | ||||
MT6755(M)/Helio P10 | Mali T860 MP2 | ||||
MT6738(T) | Mali T860 MP2 | ||||
Kirin 960 | Mali-G71 MP8 | ||||
Kirin 955 | Mali-T880 MP4 | ||||
Kirin 935 | Mali-T628 MP4 | ||||
Exynos 8895 | Mail-G71 MP20 | ||||
Exynos 8890 | Mali T880MP12 | ||||
Exynos 7880 | Mali-T830 MP3 | ||||
Exynos 7870 | Mali-T830 MP3 | ||||
Exynos 7580 | Mali-T720 MP2 |
Еще один удобный способ сравнения мобильных процессоров — графики их производительности. На рисунке ниже вы видите топ устройств от бенчмарка Antutu по состоянию на конец 2016 начало 2017 годов.
Итак
, при выборе мобильного процессора, в первую очередь, обращаем внимание на производителя (самых надежных мы перечислили выше), тактовую частоту производительных ядер, наличие нагрева. Все остальное — технические тонкости, в которые рядовому пользователю вникать нет смысла (а если вы не рядовой пользователь, вы ничего нового из этого текста не почерпнули). Достаточно руководствоваться простым правилом: флагманские модели здесь собирают все лучшее, с ними не бывает проблем (за редким исключением), нужны они, в первую очередь, игроманам и энтузиастам. Например, Google Daydream совместим только с передовыми процессорами. Современные “середнячки” тоже без проблем справляются с приложениями и играми, в том числе, трехмерными,. Что же до начального уровня, здесь придется идти на компромиссы, но куда лучше, если это будет маломощный, но надежный чипсет от именитого производителя, чем кустарный ноунейм, от которого можно ждать чего угодно.
Канули в лету те времена, когда у большинства обладателей мобильных гаджетов было осознание насчёт того, что такое словосочетание MediaTek. Но, даже та когорта, которая всё же была обозвана насчёт этого процессора — ассоциации были не очень весёлыми, и связанные в основном с «глюками» системы.
Но, спустя пару лет, китайский производитель всё же решил выпускать процессоры, которые по своему функционалу стали вполне конкурентной категорией на рынке мобильных чипов. В свою очередь, такой «технологический» скачок спровоцировал серьезный интерес со стороны многих производителей мобильных аппаратов.
В то же время, американский Qualcomm не сидел сложа руки. Для начала потеснил с отечественного рынка Texas Instruments. А теперь, Qualcomm и MediaTek — это флагманы рынка мобильных чипов на различные смартфоны. Но, какая фирма лучше? Выясним в нашей статье.
В чем разница между мобильными и десктопными процессорами?
Если не вдаваться в многочисленные технические особенности, то главным отличием можно назвать архитектуру.
Архитектура — это совокупность принципов построения, общая схема расположения элементов на кристалле и схема взаимодействия ПО с чипом.
В десктопных моделях используется архитектура x86/x64, однако инженерам так и не удалось добиться требуемой энергоэффективности, несмотря на все попытки. Процессоры потребляли слишком много энергии из-за необходимости дополнительных преобразований, поэтому не подходили для мобильной техники. В итоге разработчики предложили использовать новую архитектуру RISC (reduced instruction set computer) вместо существующей CISC (complex instruction set computing).
В CISC-архитектуре каждая команда имеет свой формат и длину, из-за чего процессору требуется больше времени и ресурсов на обработку. В RISC-архитектуре команды имеют не только общую длину, но и формат. Благодаря этому процессоры на RISC более энергоэффективны, быстрее обрабатывают команды и требуют меньшего объема ОЗУ, что делает их практически идеальным кандидатом для мобильной электроники.
Развитием RISC занялась компания ARM Limited, которая представила усовершенствованную архитектуру под названием ARM. Стоит отметить, что эта компания не только создает собственные вариации процессоров, но и предоставляет лицензии на свои разработки. В итоге на базе предоставленных ARM ядер крупные бренды создают авторские топологии и фирменные процессоры, о которых мы и поговорим далее.
Apple
Разрабатывать процессоры с собственной топологией компания Apple начала лишь в 2010 году, презентовав свой первый iPad. Модель процессора A4 построена на ядре ARM Cortex-A8 и стала началом всей линейки, которая продолжается до сегодняшнего дня. Кстати, в смартфонах первого поколения до iPhone 4 в Apple использовали микропроцессоры от Samsung.
С 2010 года Apple выпустили более 15 моделей в линейке, каждая последующая была усовершенствованием предыдущей и, как правило, устанавливалась в новой модели iPhone или iPad.
Модель | Число транзисторов | Число ядер | Техпроцесс | Устройства |
A4 | ? | 1 | 45 нм | iPadi, Phone 4, iPod touch 4G |
A5 | ? | 2 | 45 и 32 нм | iPad 2, iPhone 4S, iPod Touch 5G, iPad Mini. |
A5X | ? | 2 | 45 нм | iPad 3 |
A6 | ? | 2 | 32 нм | iPhone 5, iPhone 5c |
A6X | ? | 2 | 32 нм | iPad 4-generation |
A7 | ≈ 1 млрд | 2 | 28 нм | iPhone 5S, iPad Air, iPad mini, iPad mini 3 |
A8 | ≈ 2 млрд | 2 | 20 нм | iPhone 6 и 6 Plus, iPod touch 6G, iPad mini 4, HomePod |
A8X | ≈ 3 млрд | 3 | 20 нм | iPad Air 2 |
A9 | ≈ 2 млрд | 2 | 14 и 16 нм | iPhone 6S и 6S Plus, iPhone SE, iPad 5 |
A9X | ? | 2 | 16 нм | iPad Pro |
A10 | 3,28 млрд | 4 | 16 нм | iPhone 7 (Plus), iPad 6, iPad 7, iPod Touch 7 |
A10X | ≈ 4 млрд | 6 | 10 нм | iPad Pro (10,5; 12,9) |
A11 | 4,3 млрд | 6 | 10 нм | iPhone 8 (Plus), iPhone X |
A12 | 6,9 млрд | 6 | 7 нм | iPhone XS, iPhone XS Max, iPhone XR |
A12X | ≈ 10 млрд | 8 | 7 нм | iPad Pro (2018) |
A12Z | ≈ 10 млрд | 8 | 7 нм | iPad Pro (2020) |
A13 | 8,5 млрд | 6 | 7 нм | iPhone 11 (все), iPhone SE 2, iPad 9th Gen. |
A14 | 11,8 млрд | 6 | 5 нм | iPad Air (4th Gen), iPhone 12 (все) |
A15 | 13 млрд | 6 | 5 нм | iPad mini (6th Gen). iPhone 13 (все) |
Компания Apple была одной из первых, кто понял все преимущества RISC-архитектуры в мобильном сегменте. В паре с ОС собственной разработки инженерам удавалось выпускать одни из самых мощных моделей, которые на 50–100 % обгоняли по производительности топовые продукты других брендов.
В среднем с каждым новым поколением процессоров Apple удавалось наращивать производительность от 1,3 вплоть до 2 раз.
Более того, в определенных тестах процессоры серии A не уступают в производительности десктопным моделям, показывая схожие или даже лучшие результаты. Мощнейшим прорывом можно назвать Apple M1 — это система на кристалле ARM-архитектуры, которая используется уже не только в iPad Pro, но и в последних MacBook.
За графику в мобильных процессорах до A11 отвечали ускорители от PowerVR, а, начиная с A11, инженеры Apple ставили собственное GPU, но используя лицензированное ПО.
Компанию Apple без преувеличения можно назвать одним из лидеров в области мобильных процессоров. Многолетний опыт и подгонка «железа» под операционную систему позволяют получать высочайшие результаты. Однако процессоры от Apple устанавливаются исключительно в технику этого бренда.
Qualcomm
Конкуренцию «купертиновцам» составляют инженеры из компании Qualcomm — одной из крупнейших фирм по разработке и исследованию беспроводных средств связи и систем на кристалле. В частности, компания известна процессорами линейки Snapdragon. Производство первых SoC фирма начала в 2007 году, предоставляя процессоры для HTC, Acer, Asus, LG, Huawei и других брендов. В период с 2007 по 2012 годы были созданы четыре поколения моделей S1–S4 по техпроцессу 28 нм и больше.
В поколениях до S4 архитектуру разрабатывали на базе собственных ядер, которые являются модифицированными версиями ARM-Cortex.
С 2013 года компания представила пять основных линеек своих процессоров, нацеленных на разные классы устройств:
Источник
Производители процессоров
Какие самые лучшие процессоры для смартфонов? Однозначного ответа на данный вопрос не существует. Стоит отметить одного из лидеров в производстве микрочипов. Это – компания Qualcomm, которая разработала такие хиты продаж, как Snapdragon 400, 600 и 800. Корпорация Apple под свои девайсы проектирует процессоры самостоятельно с использованием архитектуры ARM. Корейский бренд Samsung тоже разработал микрочипы Samsung Exynos, которые устанавливаются на ТОП-овые смартфоны компании. Достойна особого внимания и китайская компания MediaTek, которая уверенно осваивает современный рынок. Стоит упомянуть бренд Intel, выпускающий процессоры на архитектуре х86, используемой для разработки компьютерных микрочипов. В основном продукция данного производителя задействуется в Windows-устройствах.
Важно ли количество ядер в процессоре смартфона?
На что обращать внимание при выборе процессора в смартфоне?
Многие покупатели смартфонов стремятся выбрать производительное устройство, хорошо себя показывающее в плане многозадачности или запуске современных игр. Будущие пользователи часто обращают внимание на частоту процессорных ядер. Этот показатель указывается в характеристиках каждого устройства и активно рекламируется производителями. Однако исследования утверждают, что избыточное количество ядер мало влияет на повседневное использование. В большинстве случаев, это маркетинговый ход, привлекающий потенциальных покупателей.
В последнее время значительную популярность заслужили процессоры с 4 и 8 ядрами. Разница межу ними небольшая. Секрет в том, что 8-ядерные чипсеты состоят из двух 4-ядерных процессоров, распределяющих между собой различные задачи. При простых действиях (например, открытия системного меню или запуске камеры) работает процессор с небольшой тактовой частотой. Для требовательных задач (запуска игр и программ) используются вычислительные ресурсы более мощного процессора.
Возникает вопрос — зачем нужен второй кластер ядер, если можно обойтись одним? Во-первых, такое решение привлекает потенциальных покупателей и служит хорошим маркетинговым ходом. Во-вторых, два процессора иногда увеличивают время автономной работы благодаря перераспределению нагрузок.
Как работает ядро процессора
Каждое ядро внутри процессора представляет собой набор микроскопических транзисторов, расположенных на кристалле кремния. Основная работа транзисторов заключается в переключении подаваемой электрической энергии. Если энергия подается – транзистор находится в открытом состоянии. При отсутствии или нехватке подаваемой энергии – в закрытом состоянии.
В понимании человека транзистор находится в состоянии «Вкл» или «Выкл», тогда как в понимании процессора – 1 или 0 соответственно, что вписывается в двоичную систему счисления. Поэтому для обращения к процессору команды кодируются из десятичной системы счисления в двоичную систему, а при получении результата происходит декодирование в обратном порядке.
Соответственно на вычислительную мощь и быстродействие процессорного ядра влияет количество транзисторов в блоке. Не последнюю роль так же выполняет «ширина шины» для передачи данных, а так же кэш-память, для хранения часто используемых инструкций и других данных.
Выбор оптимального процессора для смартфона
При выборе смартфона с производительным процессором не нужно руководствоваться только количеством ядер. Есть более важные характеристики, например, графический ускоритель. Многие производители оснащают дорогостоящие модели телефоном дополнительным чипом, отвечающим за обработку трехмерной графики. Существует большое разнообразие 3D-ускорителей, изготавливаемых под брендами Adreno и Mali. Большинство чипсетов не ориентированы на тяжелые игры, поэтому нужно уточнять этот момент заранее.
Второй важный показатель — нагрев. Избыточное выделение тепла процессором может спровоцировать появление желтых пятен на поверхности матрицы экрана. Также нагрев отрицательно сказывается на процессорном чипе. Чтобы этого избежать, процессор понижает частоту. Такая особенность называется троттлингом. Иными словами, чем горячее смартфон, тем медленнее он будет работать. Рекомендуется обращать внимание на результаты тестов перед покупкой, а также выбирать устройства с теплопроводящим корпусом.
Третьим фактором производительной работы является оптимизация. Она достигается благодаря совокупности нескольких факторов. Например, объем оперативной памяти неразрывно связан с процессором. Даже мощные чипсеты при малом количестве ОЗУ не способны полностью продемонстрировать свои функциональные возможности. Сегодня оптимальным размером оперативной памяти является 4-6 ГБ. Приобретать смартфоны с ОЗУ меньше 2 ГБ настоятельно не рекомендуется. Нет пока большого смысла в гаджетах с 8 и 10 ГБ ОЗУ — они обычно бесполезны и выведены на рынок только благодаря маркетингу.
Четвертый показатель — бенчмарки. Каждый мобильный процессор проходит синтетическое тестирование в специальных программах для определения вычислительной мощности. Обычно она измеряется в баллах AnTuTu. Чем больший показатель наберет устройство, тем лучший результат заметит пользователь при запуске игр или требовательных приложений. Однако ориентироваться только на цифры не рекомендуется — некоторые производители подтасовывают результаты тестов через специально «обученные» смартфоны.
Наконец, пятый критерий выбора — производитель процессора. Сегодня первенство на рынке устойчиво держат Snapdragon от Qualcomm (вот последний актуальный рейтинг). Они изготавливают чипсеты разного ценового сегмента отличного качества. Также большой популярностью обладают процессоры Exynos, созданные корпорацией Samsung. Они встречаются только в аппаратах южнокорейского производителя. Среди бюджетных моделей широкой известностью обладают чипы от MediaTek, значительно уступающие Snapdragon по параметрам производительности, однако стоящие намного дешевле конкурентов.
Троттлинг
Обычно троттлинг означает чрезмерный нагрев процессора, после которого тот снижает частоту и заметно теряет в производительности. Это механизм защиты, придуманный для того, чтобы сохранить целостность CPU в критической ситуации. Отчего случается «плохой троттлинг»?
«Если система отвода тепла не продумана, гигагерцы не помогут»
Например, из-за желания ядра процессора, не обеспечив эффективного охлаждения и/или не проведя оптимизацию ПО и других «железных» компонентов. Или чтобы набрать больше баллов в тестах, рекламируя свой телефон как «самый мощный». А еще из-за желания вендоров идти по грани, удерживая максимальную производительность долгое время. По большому счету троттлинг в смартфонах неизбежен, но с ним можно управиться, и чем труднее процессору добраться до точки кипения, тем он эффективнее.
В спецификациях к мобильнику можно заявить о частоте в 2,5 ГГц на все восемь ядер, в синтетических тестах. В реальности же смартфон не будет справляться с играми или тяжелыми приложениями: первые пару минут все будет хорошо, затем последует сильный нагрев из-за попыток CPU выдавить из себя условные 2,5 ГГц, появятся «фризы», «тормоза», аппарат будет неприятно горячим и станет бесполезным — если система отвода тепла не продумана, а ПО работает плохо.
Источник
Итоги
При выборе смартфона с производительным процессором обращайте внимание на целый комплекс различных факторов — количество ядер, производителя, оптимизацию и результаты бенчмарков. Также уделяйте внимание материалу, из которого изготовлен корпус мобильного устройства. Хорошо подходят алюминиевые или керамические корпуса, обладающие хорошей теплопроводностью. Стеклянные варианты лучше не рассматривать, поскольку в большинстве случаев пользователь сталкивается с избыточным нагревом.
Более подробная статья про важнейшие характеристики смартфонов доступна по этой ссылке. Рекомендуем к прочтению.
Источник
Двойная польза 8- и 10-ядерных процессоров смартфонов
Процессор современного смартфона порой обладает большим числом ядер, чем процессор настольного компьютера. Означает ли это, что производительность такого смартфона выше, чем у компьютера? Нужны ли процессору смартфона 8 или даже 10 ядер? Существует точка зрения о том, что столько ядер процессору не нужно. Особенностью процессоров телефонов является то, что не все его ядра обладают одинаковой тактовой частотой. К примеру, все цилиндры автомобильного двигателя обладают одинаковой емкостью. И это полностью все меняет. 8-ядерные процессоры, такие как Qualcomm 615, Qualcomm 810 и Samsung Exynos 7420, располагают двумя различными наборами ядер.
Четыре ядра — высокопроизводительны, и еще четыре — потребляют меньше энергии. Когда необходимо выполнять такие повседневные задачи, как проверка электронной почты, потребности в высокой производительности процессора нет. Гэри Симс (Gary Sims) в своей заметке «Why 8 and 10 CPU cores in smartphones are a good idea – a lesson from the kitchen» поясняет, почему такой подход не лишен смысла, а также знакомит читателей с теми инженерными и маркетинговыми причинами, по которым происходит переход к производству 8- и 10-ядерных процессоров, несмотря на то что производительность умного телефона они не повышают.
В случае наличия двух наборов ядер, Android обращается к тем, которые наиболее эффективно справятся с задачей. Сетевые соединения характеризуются большим временем простоя и ожидания по сравнению с реальным выполнением задач. А если вы начали играть в игру, то тут потребуются высокопроизводительные ядра.
Техническая польза
Подобный подход к распределению задач известен под названием «разнородные вычисления» («heterogeneous computing»). В этом случае не все ядра одинаковы. Чтобы подобный подход работал, планировщику операционной системы необходимо понимать то, что ядра обладают разными характеристиками, и передавать задачи ядрам в зависимости от этих характеристик.
Модель разнородных вычислений ARM называется big.LITTLE (большое.МАЛЕНЬКОЕ). 8 ядер набора big.LITTLE подразделяются на два кластера. Один кластер содержит четыре ядра Cortex-A57 или Cortex-A72. Эти мощные ядра обладают высокой вычислительной способностью. Второй кластер состоит из ядер Cortex-A53, которые также являются 64-битными, достаточно работоспособными, но более энергоэффективными, поскольку они характеризуются более низкой тактовой частотой. Производители чипов не ограничиваются моделью 4+4. Они могут создавать и иные конфигурации, например 2+4 (двухъядерный набор Cortex-A57 и четырехъядерный A53), как в Snapdragon 808.
Так и на кухне — в процессе приготовления пищи используется та посуда и те инструменты, которые наилучшим образом справятся с задачей. Нет необходимости жарить в кастрюле, если есть сковородка.
В смартфонах увеличение числа ядер процессора не предназначено для увеличения общей производительности устройства, как в настольных компьютерах. Если у компьютерного процессора 8 ядер, то он производительнее четырехъядерного. А повышенное число ядер смартфона увеличивает энергоэффективность девайса.
Если говорить о MediaTek X20, то этот 10-ядерный процессор предназначен для того, чтобы на 30% усовершенствовать энергопотребление по сравнению с рассмотренным двухкластерным дизайном. В процессоре два ядра с высокой производительностью, четыре — со средней, и еще четыре — с низким энергопотреблением. Этот процессор позволяет достичь значительного снижения энергопотребления на таких простых задачах, как загрузка веб-страниц, просмотр видео или использование Facebook.
На самом деле, смартфон не может использовать в рамках одного сценария более трех ядер, отмечает обозреватель Forbes Патрик Мурхед (Patrick Moorhead). Вопрос лишь в том, какие именно ядра использует операционная система? Если бы все ядра были одинаковыми, у операционной системы не было бы выбора.
Источник
Многоядерность, тактовая частота
Все адекватные производители смартфонов используют сегодня решения с многоядерными процессорами. Многоядерность позволяет эффективнее утилизировать ресурсы.
«Многоядерность — это плюс и минус одновременно»
Появляется возможность одновременного выполнения нескольких заданий (работа приложений в фоне). Кроме того, в одном CPU обычно компонуются как менее производительные ядра, так и более производительные с разной тактовой частотой. В восьмиядерном процессоре это могут быть «наборы» 4+4, 4+3+1 или другие в зависимости от производителя процессора и требований заказчика.
Нужно набрать SMS или посмотреть список дел? Задействованы «слабые» ядра с низкой частотой, нагрузка на батарейку минимальная. Запустили игру? Включились «сильные» ядра, аккумулятор стал активнее терять заряд. В жизни это означает, что один и тот же смартфон в руках мобильного геймера или любителя поснимать видео в 4K продержится часов пять, а у предпочитающего только звонки и SMS — двое суток.
Многоядерность — это плюс и минус одновременно. Наличие разных инструментов (ядер) позволяет сделать смартфон универсальным для разных задач. Но в то же время нужно научить их работать правильно со всеми приложениями, а это получается не всегда. Что выливается в проблемы, например, с производительностью (система не понимает, что нужно включить производительные ядра, и все «тупит») или утечкой энергии (работает все на максимуме, аж дым идет, когда не надо).
Изучаем Android. Ядро (Kernel) — что это такое.
Многие владельцы Android устройств на различных форумах и сайтах часто встречают упоминание о чем-то непонятном, что называют ядром, или по-английски kernel. Его можно поменять и упоминание о нем встречается в меню настроек устройства, в разделе «О планшете (телефоне)».
Если копнуть поглубже, то окажется, что ядро – это часть операционной системы, и оно есть не только у Android, но и у других операционных систем: Windows, iOS, MacOS и прочих. Но нас будет интересовать ядро Android, и что это такое я попытаюсь объяснить на уровне начинающих пользователей.
Вы, наверное, знаете, что любая операционная система, и Android в том числе – это, по большому счету, набор программ, которые управляют работой всего устройства, и отвечают за запуск пользовательских приложений, таких как игры, менеджеры файлов, веб-браузеры и прочие.
А ядро Android является, практически, самой главной частью операционной системы, которая отвечает за взаимодействие между всем «железом» и программной частью системы. Ядро состоит из набора драйверов всего имеющегося в устройстве оборудования и подсистемы управления памятью, сетью, безопасностью, и прочих основных функций операционной системы. Например, когда вы касаетесь экрана, чтобы запустить какое-либо приложение, драйвер сенсорной панели экрана определяет место, в котором произошло нажатие и сообщает координаты другим программам, которые опять же с помощью ядра найдут в памяти устройства нужное приложение и запустят его. Это конечно, очень упрощенная модель, но суть работы операционной системы она отражает.
Таким образом, мы выяснили, что когда любое программное обеспечение нуждается в том, чтобы оборудование планшета или телефона что-нибудь сделало, оно обращается за этим к ядру операционной системы.
Ядро управляет абсолютно всем оборудованием: Wi-Fi, Bluetooth, GPS, памятью и прочими устройствами. Не является исключением и «сердце» устройства – его процессор. Ядро может управлять его частотой и энергоснабжением. Ядро операционной системы Android, позаимствовано ее разработчиками, компанией Google, у операционной системы Linux.
Так как ядро управляет всем оборудованием, а оборудование у всех планшетов и телефонов разное, базовое ядро Android дорабатывается производителем для каждого устройства отдельно.
Как и прошивки, ядра бывают стоковыми (заводскими) и кастомными – альтернативными, созданные независимыми разработчиками.
Зачем нужны кастомные ядра? Стоковое ядро максимально оптимизируется производителем для конкретного устройства, но в нем обычно заблокированы такие важные функции ядра, как, например, управление частотой процессора. И если вам понадобится разогнать процессор своего планшета, вам нужно будет сменить ядро на кастомное, в котором функция управления частотой процессора разблокирована.
Кроме того, кастомные ядра, обычно основаны на более свежих версиях Linux ядер. Вот примерный перечень возможностей, которые нам дают кастомные ядра:
Так как альтернативные ядра создаются независимыми разработчиками, нет никакой гарантии, что после установки кастомного ядра ваш планшет или телефон будут работать без сбоев. Поэтому перед прошивкой нового ядра желательно сделать полную резервную копию системы.
Похожие материалы:
Прошивка. Что это такое и зачем она нужна.
Батареи планшетов и телефонов. Три самых распространенных мифа о сроке их службы
Калибровка батареи планшета или смартфона без использования каких-либо программ.
Изучаем Android. Как очистить историю поиска видео на Youtube
Изучаем Android. Как очистить кэш приложений и сбросить их к исходному состоянию.
Изучаем Android. Как заменить экранную клавиатуру. Как заставить USB клавиатуру переключать языки ввода.
Какое количество ядер необходимо для эффективной функциональности устройства?
На современном рынке присутствует огромнейшее количество многоядерных процессоров, которые для разных задач используют несколько вычислительных блоков. После создания двухъядерных микрочипов на рынке стали появляться также четырех-, пяти- и восьмиядерные решения. При покупке мобильного устройства выбор может казаться очевидным, исходя из принципа – чем больше количество ядер, тем лучше. Но это не всегда так. Процессоры для смартфонов практически никогда не используют все ядра для запуска и функционирования приложений, для большинства которых вполне хватает двухъядерного чипа. Ярким свидетельством этого может послужить iPhone последней версии, использующий двухъядерный процессор. Правильная и качественная оптимизация позволяет функционировать гаджету на высшем уровне, а работоспособности данного устройства позавидуют многие аппараты даже с восьмиядерными микрочипами.
Стоит уделить внимание процессору Samsung Exynos 5, которым оснащены некоторые модели гаджетов бренда. Он имеет восемь ядер за счет двух четырехъядерных микрочипов, которые не функционируют одновременно. Один из процессоров более мощный и запускается при открытии «тяжелых» игр и приложений. При этом он является достаточно «прожорливым». Остальные задачи выполняются более экономным чипом, который бережет заряд батареи и способен обеспечивать отменную производительность менее сложных приложений.
Не знаете, как выбрать хороший процессор для смартфона? Приобретая бюджетный девайс, достаточно будет двухъядерного чипа. При увлеченности играми стоит обратить внимание на четырехъядерные вариации. Восьмиядерный процессор – это, конечно, хорошо, но применения ему пока практически нет. Когда появятся возможности использовать подобные гаджеты, то современные смартфоны премиум-класса будут стоить, как бюджетные модели.
Какие-то нанометры
«У вас будет 7-нанометровый процессор!» Речь о размерах транзисторов, из которых «собран» CPU. Чем меньше цифра, тем в теории лучше. Когда-то в смартфоны устанавливали 64-нанометровые процессоры, сейчас мейнстримом становится 7 нанометров, однако есть также 8-нанометровые, 10-нанометровые и более «крупные» для смартфонов подешевле и постарше.
Представьте, что на одну и ту же площадь можно установить больше маленьких транзисторов, повысив тем самым общую вычислительную мощность. К тому же они нагреваются меньше, что позволяет еще больше увеличить производительность.
К примеру, 7-нанометровый чип будет производительнее 14-нанометрового при том же напряжении на четверть или таким же по производительности при вдвое сниженном напряжении (и батарея сядет позже).
Но есть нюанс, связанный с маркетингом (куда без него): производители могут использовать разные способы подсчета нанометров и производительности, так что эти цифры носят отчасти условный характер, из-за чего прямое сравнение возможностей процессоров от разных компаний не всегда возможно.
Кастомное ядро — для чего используется?
Операционная система Android имеет множество модификаций, но официальных прошивок не так уж и много. Представьте ситуацию — куча производителей, разные модели, отличающиеся техническими характеристиками. Как в этой ситуации работает kernel, получится ли одновременно адаптироваться к бюджетному телефону и флагманскому смартфону? Конечно же, нет.
Именно поэтому, — индивидуально настроенные модификации под конкретные устройства, с учетом особенностей аппарата — камеры, размера экрана, емкости аккумулятора и т.д.
Увы, не все бренды поступают таким образом. Чтобы не тратить время на создание оптимального варианта, они просто доверяют работу девайса стоковому (универсальному) ядру. Плюсы подобного решения очевидны — экономия бюджета. Но появляется минус для пользователей — некоторые возможности аппарата не задействованы по максимуму (частота процессора ограничена, Android не видит весь объем оперативной памяти, крутая камера снимает хуже обещанного).
К счастью, описанное выше случается крайне редко и характерно для малоизвестных брендов. Уважающие себя компании никогда не допустят такого, ведь это непременно скажется на репутации и продажах.
Кроме того, есть энтузиасты, которые самостоятельно «разбирают» ядро, вносят корректировки, чтобы добавить полезные фишки (разгон процессора, управление питанием и т.п.), затем снова собирают всё в единое целое и предлагают скачивать, устанавливать вместе с кастомной прошивкой для конкретной модели девайса. Если решитесь на использование альтернативных решений, то помните:
Мы закончили рассмотрение темы «Ядро в телефоне — за что отвечает, как работает». Надеемся, что статья оказалась полезной.
Частота процессора: какая лучше для смартфона?
Выбирая смартфон, не стоит акцентироваться на показателях тактовых частот. Но, чем более высоки цифры, тем это лучше. Практически все процессоры для «мобильников» имеют свойство автоматически регулировать собственные частоты. Поэтому в характеристиках смартфона либо планшета указывают верхний показатель. Основная масса смартфонов имеет процессоры с такими диапазонами:
Важно понимать: мегагерцы на одном устройстве могут «показывать себя» быстрее, чем на ином. На показатель скорости функционирования гаджета влияет не только частота, но и много других параметров. Для определения скорости работы процессора разработаны специальные программы, с помощью которых можно сравнивать производительность смартфонов. При любых обстоятельствах выбор процессора для смартфона лучше остановить на микрочипе с частотой не ниже 1500 МГц.
Источник
Какой телефон купить, чтобы он был быстрый
После всего прочитанного выше у многих может возникнуть вопрос, какой купить телефон или планшет чтобы он был достаточно быстрый. Возможно кто-то из читателей планирует поменять телефон и хочет узнать насколько новый телефон будет быстрее старого.
Тестируем телефон
Определить насколько мощный телефон поможет специальный тест под названием Antutu Benchmark (антуту бенчмарк) . Он проверяет скорость работы каждого из компонентов смартфона и по результатам теста выставляет Андроид устройству итоговый балл.
Просто сравните этот балл для разных телефонов и узнаете какой из них мощнее, и примерно на сколько мощнее. Кроме оценки мощности телефона в приложении Antutu Benchmark можно увидеть детальную информацию об устройстве — модель процессора, модель графического ядра, разрешение экрана, установленные датчики и много другое.