8-ядерный процессор в телефоне: хорошо это или плохо
Обновлено: 21.11.2024
При покупке нового смартфона вы столкнетесь со сравнениями и спецификациями, которые до краев заполнены такими значениями, как мАч, ГБ и ГГц. Однако для среднего потребителя эти значения не имеют смысла, поэтому мы в конечном итоге смотрим, какое устройство имеет характеристики с самыми высокими фактическими значениями.
Но, как говорится, есть ложь, наглая ложь и статистика. Эта пословица верна для характеристик смартфонов и планшетов, так как некоторые числа гораздо важнее других, а в некоторых случаях меньшее число лучше, чем большее.
Поэтому, чтобы помочь вам разобраться во всех необработанных данных, предлагаемых производителями устройств, я постараюсь изложить каждую из ключевых характеристик с точки зрения непрофессионала ниже. Универсального руководства для покупателей смартфонов не существует, но если вы знаете, какие характеристики действительно важны и на что обращать внимание, вы сможете принять взвешенное решение о следующей крупной покупке.
Экран: продолжайте считать пиксели
По словам Стива Джобса (во время продвижения термина "дисплей Retina"), человеческий глаз не способен обнаружить более 300 пикселей на квадратном дюйме дисплея, когда этот дисплей находится на расстоянии 12 дюймов. Это породило популярное заблуждение, что дисплеи не могут быть более четкими, чем то, что уже позволяют современные технологии. Но Джобс был неправ, поскольку морковный сок не лечит рак.
Разрешение экрана действительно по-прежнему имеет значение, так как человеческий глаз способен различать до 900 пикселей на квадратный дюйм, а это недостижимо для современных технологий. Ключевой спецификацией, на которую следует обращать внимание, является плотность пикселей экрана (обычно обозначаемая как DPI или PPI), которая представляет собой количество пикселей на квадратный дюйм дисплея. В наши дни все, что имеет значение DPI более 250, должно быть приемлемым, но если вы платите флагманские цены, вы должны ожидать здесь не менее 400.
Недостаток высоких значений DPI заключается в том, что для отслеживания всех этих пикселей требуется больше вычислительной мощности. А в случае со смартфонами более высокое энергопотребление приводит к большему расходу заряда батареи, поэтому вы можете придерживаться диапазона от 300 до 500 точек на дюйм, чтобы обеспечить баланс между производительностью и эффективностью.
ОЗУ: чем больше, тем лучше
Оперативная память (обычно называемая памятью, но не путать с хранилищем) — это место, где хранятся биты данных, ожидающие своей очереди для обработки вашим ЦП. Это действительно важно, когда вы работаете в режиме многозадачности, так как недавно активные приложения сохраняются в оперативной памяти вашего телефона на тот случай, если вы захотите вернуться к ним в ближайшее время.
Развивая эту концепцию еще дальше, такие вещи, как клавиатура, системные интерфейсы телефона и главный экран, почти всегда хранятся в оперативной памяти, потому что умные люди, разрабатывающие Android и iOS, знают, что все это может понадобиться вам в любой момент. уведомление о моменте. И в зависимости от системы эти основные элементы могут постоянно занимать до половины гигабайта ОЗУ, так что вы знаете, что для начала вам нужно как минимум столько же.
При покупке устройств ищите телефон с оперативной памятью не менее 2 ГБ (гигабайт). Устройства Apple, как правило, более эффективно используют оперативную память, чем их аналоги на Android, но даже тогда прошлогодний iPhone 6 был обновлен до 2 ГБ, так что это стало новым минимумом. Для современных устройств Android 3 или 4 ГБ — это оптимальное место, хотя чем больше, тем лучше.
Процессор (часть 1): тактовая частота и размер кристалла
В основе вашего телефона лежит процессор. По сути, это мозг вашего устройства, и его характеристики определяют, будет ли ваш телефон чувствовать себя «быстрым» или «медленным». Но скорость — это не единственная характеристика, которая имеет значение для процессора, потому что другие факторы играют роль, когда вы учитываете эффективность батареи, многозадачность и способность выполнять функции, когда ваш экран выключен.
Самым фундаментальным показателем быстродействия процессора является его тактовая частота, которая обычно представлена в виде значения в гигагерцах. Самые быстрые на сегодняшний день мобильные процессоры имеют тактовую частоту от 1,8 ГГц до 2,2 ГГц, хотя допускается частота выше 1 ГГц.
Помимо тактовой частоты, вторым фактором, который следует учитывать, является размер кристалла процессора. Для простоты это размер физических частей, составляющих ЦП. При прочих равных условиях меньший размер кристалла лучше, потому что выделяется меньше тепла, а значит, меньше энергии тратится впустую.Современные мобильные процессоры имеют размер кристалла 14 нанометров, а предыдущее поколение использовало кристаллы размером 20 нанометров, так что вам следует ориентироваться на все, что находится в этом диапазоне.
Процессор (часть 2): многоядерная производительность и производительность отдельных ядер
В настоящее время вам будет сложно найти одноядерный процессор. С появлением многоядерных процессоров дни, когда приложения зависали или блокировались, когда операционная система максимально загружала ЦП, давно прошли, поскольку теперь дополнительные процессы могут обрабатываться другим процессорным ядром.
Поэтому многоядерные процессоры явно лучше, но сколько ядер вам нужно? Короткий ответ: «не менее двух ядер», но, конечно, есть и более длинный ответ.
Во-первых, если процессор имеет как минимум два ядра, тактовая частота по-прежнему должна быть основным отличительным фактором при выборе процессора. Двухъядерный процессор с более высокой тактовой частотой обычно превосходит чип с более низкой тактовой частотой, но большим количеством ядер. Это связано с тем, что большинство приложений запрограммированы на одновременную работу только на одном ядре ЦП, поэтому чем выше производительность отдельных ядер, тем лучше.
Но второй фактор, который следует учитывать, заключается в том, что некоторые приложения с интенсивным использованием графики действительно могут распределять свою рабочую нагрузку между несколькими ядрами. Мобильные игры только сейчас начинают программировать таким образом, равно как и приложения для редактирования фотографий и видео. Для приложений такого типа лучше использовать ЦП с большим количеством ядер, при условии, что тактовая частота отдельных ядер все еще находится на должном уровне.
Подводя итог, всегда ищите ЦП с высокой тактовой частотой, независимо от количества ядер. Но если вы геймер, художник-график или видеоредактор, процессор с большим количеством ядер действительно может подойти лучше, но только в том случае, если тактовая частота по-прежнему соответствует вашим другим параметрам.
Процессор (часть 3): маломощные ядра и архитектура
Еще одно важное преимущество мобильных процессоров с несколькими ядрами заключается в том, что в последнее время одно или несколько из этих ядер назначаются задачам с низким энергопотреблением, которые могут быть весьма полезными. Например, некоторые мобильные процессоры будут иметь ядро с низким энергопотреблением, предназначенное для постоянно прослушивающей фазы триггера «ОК, Google» или «Привет, Siri», которая может вывести ваше устройство из спящего режима для выполнения голосового поиска. Вместо использования ядра основного процессора для постоянного прослушивания этой триггерной фразы ядро с низким энергопотреблением может выполнять ту же задачу, оказывая минимальное влияние на срок службы батареи.
Кстати, если говорить о времени автономной работы, архитектура вашего процессора может иметь большое значение. Большинство мобильных процессоров основаны на архитектуре ARM или ARM64, которая достаточно быстро переходит в спящий режим с низким энергопотреблением, когда вы не используете свое устройство активно. Однако некоторые мобильные процессоры используют архитектуру X86 или X64, которая изначально была разработана для настольных компьютеров с расчетом на грубую мощность и скорость, но не имеет такой же эффективности спящего режима чипа. .
Подводя итог, ищите процессор с ядрами с низким энергопотреблением, который выполняет полезные задачи при выключенном экране, не разряжая аккумулятор. И если для вас важно время автономной работы, вероятно, лучше использовать устройства с архитектурой ARM или ARM64 вместо X86 или X64.
GPU: количество ядер имеет значение
Хотя мы говорим о процессорах и ядрах, графический процессор устройства или GPU может быть важным фактором реальной производительности, особенно если вы увлекаетесь мобильными играми. . Но в настоящее время в большинстве телефонов используется схема под названием «Система на чипе» или SoC. Это означает, что, в отличие от настольных компьютеров, графический процессор тесно связан с центральным процессором.
Это означает, что может быть сложно отличить спецификации фактического графического процессора в мобильном устройстве, поскольку они обычно включаются в состав спецификаций ЦП. Но вместо того, чтобы анализировать и диагностировать эти спецификации, более простым подходом было бы просто посмотреть на номер модели графического процессора. В SoC Snapdragon используются графические процессоры Adreno, в Exynos — Mali, а в чипах Apple A9 используются графические процессоры PowerVR. Найдите эти ключевые слова в спецификации, а затем найдите числа, которые следуют непосредственно за ними. Здесь чем выше число, тем лучше, поэтому Adreno 530 предлагает лучшие игровые возможности, чем, например, Adreno 418.
Хранилище: внешнее, внутреннее и облачное
Емкость памяти устройства (опять же, не путать с ОЗУ или памятью) – важная характеристика, на которую следует обращать внимание, если вы сохраняете такие файлы, как изображения, видео и файлы MP3, на телефоне или планшете. Чем больше памяти предлагает устройство, тем больше места у вас будет для хранения файлов такого типа. Это еще одна спецификация, в которой в качестве значения используются гигабайты, а объем хранилища обычно кратен 8 ГБ.
Но в наши дни операционная система вашего телефона может сама по себе занимать до 4 ГБ памяти, поэтому 8 ГБ просто нецелесообразны, а 16 ГБ должны быть минимальным объемом. Кроме того, объем памяти, который вам понадобится, будет зависеть от того, как вы используете свое устройство.
Nexus 6P и iPhone 6 s . Nexus и iPhone не имеют расширяемой памяти. Изображение с сайта Tech Stage/Flickr
Если вы выполняете потоковую передачу музыки из такого сервиса, как Spotify, а не сохраняете MP3-файлы непосредственно на свое устройство, хранение не должно быть большой проблемой. То же самое происходит, если вы синхронизируете свои фотографии и видео в облаке с помощью такой службы, как Google Фото, потому что фактические файлы хранятся на внешнем веб-сервере и просто просматриваются на вашем устройстве, а не сохраняются локально.< /p>
Некоторые устройства предлагают расширяемое хранилище (также известное как внешнее хранилище). Это означает, что если у вас закончилось обычное внутреннее хранилище, вы можете просто вставить SD-карту, чтобы получить больше. Так что, если один из ваших финалистов предложит этот вариант вместе с базовым уровнем внутренней памяти не менее 16 ГБ, я бы выбрал его, вместо того чтобы платить еще сотни за вариант конкурента с 32 ГБ или 64 ГБ.
Батарея: все дело в мА·ч
Срок службы батареи важен для всех, а что касается технических характеристик, то важна только одна цифра: миллиампер-часы. Это число обычно отображается как значение мА·ч, и оно максимально простое.
Проще говоря, чем выше значение мАч, тем дольше будет работать батарея устройства. Конечно, эффективность процессора, размер экрана, тип дисплея и другие характеристики играют большую роль в времени автономной работы, но при прочих равных лучше выбирать устройство с более высоким значением мАч.
Камера: мегапиксели больше не имеют значения
В течение многих лет производители участвовали в гонке технических характеристик камер, и в центре этой войны всегда были мегапиксели. Потребителям легко понять эту спецификацию, потому что большее количество мегапикселей означает, что ваши фотографии состоят из большего количества крошечных точек и, следовательно, должны иметь более высокое разрешение. Тем не менее, мы пересекли черту Стива Джобса-Retina несколько лет назад, и даже датчики самых дешевых камер теперь способны захватывать больше мегапикселей, чем может видеть человеческий глаз. Например, первоклассный телевизор с разрешением 4K имеет разрешение 8,3 Мп, поэтому все, что превышает это значение, не может правильно отображаться даже на экране с самым высоким разрешением в вашем доме.
Поэтому вместо того, чтобы поддаваться рекламе мегапикселей, ищите камеру с большим размером сенсора, большим размером пикселя и более широкой апертурой. Имейте в виду, что некоторые из этих спецификаций представлены в виде дробей, что может немного сбивать с толку. Размер пикселя будет необработанным числом, поэтому чем больше, тем лучше. Но диафрагма представлена, например, как «f / 2,0» (f, деленное на 2,0), поэтому чем меньше число (делитель), тем шире диафрагма. То же самое касается размера сенсора, где 1 делится на любое количество дюймов, поэтому здесь также ищите меньший номер делителя.
Что касается записи видео, то большинство из этих цифр очевидны, поэтому чем больше, тем лучше. Более высокое разрешение записи (1080p, 2160p и т. д.) поможет вашим видеоклипам не устареть слишком быстро, а высокая частота кадров (60, 120 кадров/с и т. д.) обеспечит более плавное движение.
Хотя Moto Z Force оснащен 21-мегапиксельной камерой, он также имеет диафрагму f/1,8, оптическую стабилизацию изображения, видео 1080p, 60 кадров в секунду, глубокую изоляцию траншей и многое другое. Изображение через Motorola
И последнее, на что следует обратить внимание, — это стабилизация изображения. Оптическая стабилизация изображения (OIS) — это функция мобильных камер более высокого класса, которая механически стабилизирует датчик камеры, чтобы уменьшить дрожание в видео и размытие на фотографиях. Электронная стабилизация изображения (EIS) выполняет ту же задачу, но она выполняется с помощью программного обеспечения для предотвращения дрожания и размытия после завершения записи, поэтому она не так хороша. Тем не менее, EIS лучше, чем полное отсутствие стабилизации изображения, поэтому сначала ищите камеру OIS, затем камеру EIS и отказывайтесь от устройства, которое не поддерживает ни то, ни другое.
Защитите свое соединение без ежемесячного счета.Получите пожизненную подписку на VPN Unlimited для всех своих устройств, совершив разовую покупку в новом магазине Gadget Hacks Shop, и смотрите Hulu или Netflix без региональных ограничений, повышайте безопасность при просмотре в общедоступных сетях и многое другое.
ОБНОВЛЕНО: заголовок с новым «10-ядерным процессором SoC», представленным сегодня MediaTek.
Как я уже писал ранее, индустрия смартфонов и мобильных SoC движется в очень тревожном направлении, которое может привести к неправильному направлению многих исследований и разработок, потенциально запутать потребителей и, возможно, даже оказать медвежью услугу конечным потребителям, потому что компании разрабатывают неправильные решения.
Эта тревожная тенденция — чрезмерное рекламирование 8-ядерных процессоров в смартфонах. Я называю это «8-ядерным мифом». После того, как я написал первую статью, я понял, что, возможно, потерял некоторых читателей из-за технического жаргона и модных словечек. Поэтому я хотел придумать аналогию, объясняющую миф о восьми ядрах в более простых терминах. Для этого я хотел использовать аналогию.
Идеальных аналогий не бывает, но в целом между телефонами и автомобильными платформами проводится множество аналогий. Обе платформы в основном полагаются на центральный блок (движок / SoC) для обеспечения своей мощности, и обе они представляют собой невероятно сложные системы, в которых требуется множество компонентов для обеспечения полного опыта. Как автомобили, так и телефоны также ограничены количеством энергии, которую они могут потреблять либо в виде бензина, либо в виде заряда аккумулятора.
У автомобильной промышленности был свой собственный "миф о восьми ядрах", и мы начинаем видеть, как отрасль отказывается от своей собственной гонки за "больше ядер" с их гонкой за более крупными двигателями с большим количеством цилиндров из-за стандартов экономии топлива. Это происходит в то время, когда индустрия мобильных SoC буквально сходит с ума от процессорных ядер.
Источник: Стивен Боулер, Flickr
Одна из причин такого отступления со стороны автомобильной промышленности заключается в том, что в автомобиле нельзя просто отключить цилиндры, когда вы хотите, в большинстве конструкций двигателей, а наличие более крупного двигателя с большим количеством цилиндров снижает топливную экономичность. В смартфоне вы можете отключать ядра, когда вы их не используете, но реальность такова, что в смартфоне вы на самом деле не используете более 3 больших ядер в любом заданном сценарии использования, и если бы вы использовали все 8 ядер. или больше, у вас также будет ужасная экономия с точки зрения времени автономной работы. Кроме того, и двигатели, и SoC страдают от тепловых проблем, когда вы используете их на полную мощность. Однако у двигателей есть выхлопные газы, а у смартфонов их нет, а это означает, что 8-ядерный процессор с большими ядрами, работающий одновременно на всех ядрах, в конечном итоге столкнется с проблемами перегрева и должен использоваться экономно (если вообще когда-либо).
Движок одного размера, очень разные результаты
Но автомобильная промышленность также дает нам несколько полезных уроков по извлечению значительно большей производительности из двигателя того же размера. Toyota Yaris — это четырехцилиндровый двигатель объемом 1,5 л, который развивает мощность 109 лошадиных сил при 6000 об/мин. Этот двигатель обеспечивает фантастическую экономию топлива, но развивает максимальную скорость 115 миль в час и разгоняется до 100 км/ч за 10,2 секунды. А теперь сравните это с Audi TTS, у которой тоже четырехцилиндровый двигатель, и вы увидите довольно большую разницу. 4-цилиндровый двигатель Audi TTS развивает впечатляющие 310 лошадиных сил в 2-литровом двигателе, а это означает, что Audi может добиться почти трехкратной производительности своего двигателя при увеличении объема двигателя всего на 30%. Он также имеет максимальную скорость 155 миль в час и 0-60 4,7 секунды. Audi по показателю 0–60 более чем в два раза быстрее Yaris.
Автомобиль | Дисплей двигателя (л) | Цилиндры | Мощность | 0-60 (с) | Максимальная скорость | Средняя скорость на галлон |
Toyota Yaris, 2016 г. | 1,5 | 4 | 109 | 10,2< /td> | 115 | 34 |
2016 Audi TTS | 2 | 4 | 310 | 4.7< /td> | 155 | 27 |
Бессмысленная гонка за большим количеством ядер
Конечно, когда говорят о производительности, также говорят об экономичности, и, честно говоря, средняя экономичность TTS составляет 27 миль на галлон, что, учитывая производительность, действительно впечатляет. Yaris, с другой стороны, имеет среднюю экономичность 34 миль на галлон, что более чем на 20% лучше, чем у TTS, но за счет того, что он более чем на 50% медленнее. Но если бы у вас был выбор между двумя двигателями, для большинства людей это было бы несложно. Вы всегда хотели бы иметь гораздо более быстрый двигатель с примерно такой же, чуть худшей, экономичностью. Когда дело доходит до мобильных SoC и процессоров на них, вы обнаружите, что оптимальное место для процессорных ядер составляет около 4 больших ядер, и в большинстве случаев вы не увидите, что SoC использует более 3 в любой момент.< /p>
В то время как компании-производители SoC продолжают стремиться к увеличению числа ядер ЦП, а некоторые, по слухам, даже имеют 10 ядер, такие компании, как Apple и Intel, остаются твердыми в своем выборе ядер ЦП. По общему признанию, на Android OEM-производители и производители SoC имеют меньший контроль над операционной системой, чем Apple, но Apple действительно является отличным примером того, как использование меньшего количества ядер может дать вам отличный и быстрый опыт. Когда дело доходит до Intel, они просто не могут иметь более 4 ядер x86, если они хотят оставаться энергоэффективными и иметь кристалл разумного размера. Большие и толстые 64-разрядные процессорные ядра Apple положили начало гонке 64-разрядных SoC, и они по-прежнему в основном имеют только двухъядерные SoC (трехъядерные в A8X для iPad).
Итак, как получается, что двух- и трехъядерная реализация может обеспечить аналогичный или лучший результат, чем 8-ядерная? Потому что количество ядер ЦП на самом деле не имеет значения, а качество ваших ЦП — это то, что действительно важно, а также другие вспомогательные компоненты SoC.
Поддерживаете ли вы восьмиосновный миф?
В конце концов, есть много других компонентов автомобиля, которые влияют на опыт, в том числе трансмиссия, подвеска и множество других деталей. Как и в случае с телефоном, без хорошего, хорошо сконструированного ядра очень мало шансов, что другие части, такие как графический процессор, DSP или память, смогут обеспечить качественное взаимодействие. Проще говоря, количество ядер ЦП не имеет значения, важно качество этих ядер и других компонентов SoC вокруг них.
Если вы занимаетесь управлением продуктами, оператором связи, розничной торговлей или даже обозревателем или оценщиком и поддерживаете миф о восьми ядрах, я прошу вас пересмотреть свое отношение к восьми ядрам в долгосрочной перспективе. Восьмой основной миф реален, и, поддерживая его, вы потенциально неправильно направляете множество отраслевых исследований и разработок, потенциально сбиваете с толку потребителей и, возможно, даже оказываете конечным потребителям медвежью услугу, потому что ваша компания решает проблемы, которых у потребителей нет. Дайте мне знать, что вы думаете в разделе комментариев.
Я оставлю вас с этим забавным пародийным видео на Mad TV, чтобы вы поразмышляли над преимуществами бритвы с 20 лезвиями.
Примечание. В подготовке этой статьи участвовал Аншел Саг, штатный технолог и технический писатель Moor Insights & Strategy.
Одна из менее заметных тенденций ежегодного фестиваля гаджетов и телефонов Mobile World Congress, который состоялся пару недель назад, заключается в том, что четырех ядер скоро будет недостаточно для современного взыскательного мобильного телефона. Видимо.
Qualcomm и Mediatek объявили о выпуске восьмиядерных процессоров на основе новейших чипсетов ARM, которые могут сделать следующее поколение телефонов действительно очень мощными. «Восьмиядерные» смартфоны будут одновременно работать быстро, продлевать время автономной работы и улучшать внешний вид игр.
Звучит слишком хорошо, чтобы быть правдой? Иногда. А иногда и нет.
Восемь ядер? Держу пари, Samsung рад, что оказался первым со своим восьмиядерным Galaxy S4?
Возможно. Но это было год назад. Новый флагман 2014 года от корейцев — Galaxy S5 — строго четырехъядерный.
Проклятие ядра! Разве это не ретроградно?
Не обязательно. Но чтобы объяснить, почему нам придется немного отступить. Даже подсчет ядер сложен. Например, восемь не всегда означает восемь. Даже в настольных компьютерах редко можно найти настоящий восьмиядерный процессор. Например, восьмиядерные чипы AMD делят определенные ресурсы попарно, что делает их более похожими на четыре ядра плюс бит. Тем временем Intel продолжает делать свои четырехъядерные чипы выглядящими как восьмиядерные с технологией Hyperthreading.
Гиперчто?
Это термин Intel, который примерно переводится как возможность запускать два потока на одном ядре одновременно, обманывая вашу операционную систему, заставляя ее видеть как "настоящее" ядро, так и виртуальное рядом с ним, тем самым выдавая инструкции для удвоить количество потоков, которое, по его мнению, должно быть.
Нет. Еще потерял меня. При чем здесь шитье?
Ключевым преимуществом многоядерных процессоров является то, что они могут работать более чем с одним «потоком» одновременно. Представьте Thief в виде большого клетчатого одеяла для пикника из компьютерного кода. Это выглядит как одна часть программного обеспечения, но на самом деле она разделена на более мелкие независимые цветные блоки, которые могут представлять все различные программы, которые на самом деле составляют игру. Зеленый для графики, синий для искусственного интеллекта, красный для рек крови, ставших возможными благодаря физическому движку, и так далее. В свою очередь, они состоят из сотен подпрограмм или потоков, работающих вместе.
Thief — это одеяло для пикника, говоришь? Объясняет, почему в нем так много ошибок.
Вы понимаете. В старые добрые времена у ЦП было одно «ядро» — или «механизм выполнения», — который был способен выполнять математические операции в одном потоке за раз. Так что, если бы ему пришлось вычислять значение для каждого из этих потоков в большом одеяле Thief для каждого кадра, это заняло бы много времени.
Изначально этот промежуток времени был сокращен за счет увеличения тактовой частоты. Хотя единовременно можно было управлять только одним потоком, вы все равно могли обрабатывать около трех миллионов таких потоков в секунду, чего для большинства целей было достаточно.
Проблема в том, что одеяла становились все больше и усложнялись быстрее, чем разработчики чипов могли справляться с более высокими тактовыми частотами. Чем быстрее работает чип, тем больше энергии он потребляет и тем сильнее нагревается. Горячие фишки начинают терпеть неудачи и ошибаться в своих математических расчетах.
Возможно, это небольшое упрощение работы компьютера.
Я думаю, вы увлеклись аналогией.
Дело в том, что чуть более десяти лет назад индустрия ПК перешла на "многоядерные" чипы: процессоры, способные обрабатывать два или четыре потока одновременно. Это не только более эффективно с точки зрения обработки большого количества потоков, но и, вообще говоря, два ядра меньшего размера могут выполнять больше работы с меньшими затратами энергии, чем одно большое горячее ядро.
Из-за своего размера и ограниченного количества тепла, которое они могут генерировать, и времени автономной работы, которые они могут потреблять, телефоны еще более ограничены тактовой частотой, чем ПК на этом этапе их существования. Таким образом, добавление дополнительных ядер для повышения эффективности и быстрого выполнения задач, таких как плавное переключение между телефонным номеронабирателем и Angry Birds, например, считается критически важным для обеспечения бесперебойной работы смартфонов.
Значит, восьмиядерные телефоны — это круто?
Ну, так и было бы, за исключением того, что, за исключением Goophone N3, который был запущен в Индии с некоторой помпой, но без драматических обзоров в конце прошлого года, настоящего восьмиядерного телефона еще не было.
А как насчет Samsung Galaxy S4?
Существовало две версии. Один из них был стандартным четырехъядерным чипом, а другой — «большой.МАЛЕНЬКИЙ».
большой.МАЛЕНЬКИЙ? Не нужно кричать.
Вполне. Пару лет назад ARM много кричала, когда было объявлено о big.LITTLE. Идея состоит в том, что вы берете четырехъядерный телефонный процессор с новейшими и лучшими технологиями внутри, способный работать с телефоном очень быстро, а затем добавляете второй набор из четырех ядер, специально предназначенный для операций с низким энергопотреблением, которые вступают во владение, когда большие мальчики перестают работать. не нужно.
Теоретически это должно означать, что когда ваш телефон находится в режиме ожидания — в ожидании звонков или воспроизведения музыки — МАЛЕНЬКИЕ ядра обеспечивают его работу с минимальным энергопотреблением. Когда вы хотите поиграть в Minecraft, «большие» ядра вступают во владение и выполняют свою работу. Samsung позиционирует его как восьмиядерный, но одновременно используются только четыре.
Похоже на гениальную идею.
Это так. Но на практике получается не очень. Взять тот же Самсунг S4. Различия в времени автономной работы и производительности между двумя версиями были незначительными, если вообще были заметны. С другой стороны, четырехъядерная модель имела радиомодуль LTE, которого не было у восьмиъядерной модели.
Что, вероятно, объясняет отсутствие восьмиъядерного процессора S5?
Именно. На этот раз Samsung сосредоточилась только на одной модели и предпочла значительно более быстрый интернет теоретически более высокой производительности. Неплохая идея, на самом деле.
Значит, четыре ядра — хорошо, восемь — плохо?
На самом деле, пока рано говорить. Последние чипы Qualcomm Snapdragon 610 и 615 имеют по восемь передовых ядер A53 каждый, поэтому они являются настоящими восьмиядерными процессорами, в то время как умный MT6595 от Mediatek имеет дизайн в стиле big.LITTLE с уникальной изюминкой: четыре вспомогательных ядра можно включить. с четырьмя мощными ядрами для дополнительного увеличения вычислительной мощности.
Теперь мы говорим…
За исключением того, что оба еще не тестировались, поэтому мы не знаем, как они будут работать. Что еще хуже, не многие приложения для мобильных телефонов в любом случае правильно оптимизированы для многоядерных процессоров, поэтому добавление в них большего количества ядер не сделает их быстрее. В конце концов, посмотрите, что Apple делает с оптимизацией своего программного обеспечения.
Двухъядерный процессор Apple превосходит четырех- и восьмиядерные процессоры, потому что Apple сделала правильный выбор при разработке своих процессоров, в то время как в мире Android компании просто гонятся за количеством ядер.
Обманывает ли Apple потребителей?
Является ли iOS, на которой работает iPhone 6, настолько нетребовательна к ресурсам, что ее можно легко использовать с двухъядерным процессором, в то время как для Android KitKat или Android Lollipop требуется четырехъядерный процессор?
Ответ на оба вопроса — нет.
Правда в том, что двухъядерный процессор iPhone 6 — самый быстрый в мире мобильный процессор. Да, вы правильно прочитали. Процессор A8 с двумя ядрами и частотой 1,4 ГГц в iPhone 6 быстрее, чем Qualcomm Snapdragon 805, который является самым быстрым процессором для смартфонов, доступным для телефонов Android, даже если Snapdragon 805 имеет четыре ядра и работает со скоростью до 2,7 ГГц.
Причина, по которой двухъядерный процессор Apple превосходит все четырех- и восьмиядерные процессоры, заключается в том, что Apple сделала правильный выбор (и правильный компромисс) при разработке своих процессоров, в то время как в мире Android компании просто гонятся за ядром. количество.
Чтобы понять это, имейте в виду следующее:
-- Вычислительная мощность чипа зависит от многих факторов. Количество ядер и скорость — это всего лишь два аспекта.
-- Более важными аспектами производительности вычислений являются пропускная способность памяти, задержка и возможность более эффективного выполнения потоков. Это регулирует количество инструкций за такт (IPC), которые процессор может помещать внутрь.
-- IPC зависит от многих аспектов, но не факт, что высокая тактовая частота или большее количество ядер приводят к лучшему IPC.
Помня об этом, вот что происходит в мире мобильных устройств. Apple, которая начала разрабатывать свои собственные процессоры с A5 в 2011 году, вероятно, потому, что чувствовала, что ни одна другая компания не использует правильный подход, идет за IPC. Теперь IPC - это то, что плохо звучит в маркетинговой брошюре. Количество ядер звучит более сексуально. Поэтому другие компании, такие как Qualcomm и MediaTek, сосредоточены на увеличении количества ядер, даже если это не имеет значения.
Как же Apple делает свои процессоры быстрее, несмотря на то, что у них всего два (или, в случае A8X в iPad Air 2, три) ядра? Вот как это объясняет Скотт Уоссон, технический гуру из TechReport:
В то время как многие конкуренты пошли по пути увеличения количества ядер в своих последних SoC, Apple создала одно из самых высокопроизводительных мобильных ядер ЦП в мире. Мы знаем даже из больших настольных ПК, что взаимодействие с пользователем часто зависит от производительности одного большого сложного потока, который трудно выполнить. Решение Apple повысить производительность для каждого потока вместо увеличения количества ядер кажется разумным.
Проще говоря, Apple создает свои процессоры с более широким и сложным конвейером, который также уделяет большое внимание максимальному увеличению пропускной способности памяти. Создавать такие процессоры непросто. Процессоры с более длинным и простым конвейером проще. Более длинный конвейер также помогает компаниям использовать процессоры с высокой тактовой частотой, чтобы они могли сообщить потребителям, что их процессор работает на частоте 3 ГГц.
Но подход Apple заключается в создании более эффективного процессора. Это означает, что его новейший процессор A8 не только обеспечивает более высокую производительность всего за два ядра, но и потребляет меньше энергии, что означает увеличение времени автономной работы.
Четырехъядерный процессор Snapdragon 805 быстрее в многоядерном тесте, но в реальной жизни это не имеет значения, поскольку большинство приложений не могут должным образом использовать несколько ядер. Когда дело доходит до вычислительной производительности, говорят, что ничто не заменит хорошую однопоточную производительность, и именно здесь iPhone 6 намного быстрее по сравнению с другими устройствами.
Мы видели это ранее, в 2006 году. Когда Intel и AMD конкурировали друг с другом, а AMD начала одерживать верх благодаря более совершенным процессорам в 2002 и 2003 годах, Intel решила противодействовать этому, увеличив скорость своих процессоров. Но даже несмотря на то, что процессоры Pentium работали на частоте выше 3 ГГц, они в основном проигрывали процессорам AMD по производительности из-за низкой IPC.
Intel изменила это в 2006 году. Она выпустила процессоры Core. Первый массовый процессор, использующий новую технологию, E6300, был настолько хорош, что превосходил самые мощные и дорогие процессоры Pentium, даже когда работал на частоте 1,9 ГГц, в то время как Pentium работал на частоте более 3 ГГц.
Что-то подобное происходит и в мире мобильных процессоров. С точки зрения базовой технологии процессоры, используемые в телефонах Android, во многом напоминают энергоемкие и неэффективные Pentium, тогда как процессоры, созданные Apple, более эффективны.Неудивительно, что Apple A8 превосходит четырехъядерные и восьмиядерные процессоры, даже несмотря на то, что два ядра работают на частоте всего 1,4 ГГц. И самое главное, это также помогает Apple увеличить время автономной работы своих телефонов.
Единственный способ изменить эту ситуацию — если компании, производящие процессоры для телефонов Android, начнут улучшать базовую технологию внутри чипов или, другими словами, улучшать архитектуру процессора. В противном случае Apple продолжит удерживать лидерство в обработке.
Мораль истории: не все ядра одинаковы, и вы не должны покупать телефон только потому, что он оснащен четырехъядерным или восьмиъядерным процессором.
Читайте также: