В Samsung Galaxy S4 с Exynos Octa этим летом активируют одновременную работу всех 8 ядер

04 мая 2013г.
Глава компании Samsung господин Дж. К. Шин (J. K. Shin) на днях заверил покупателей в том, что различие начинки в продающихся смартфонах Galaxy S4 не сказывается на общей производительности устройства. Восьмиядерный чип Exynos Octa в действительности показывает примерно одинаковый результат в тестах, что и четырехъядерный Qualcomm Snapdragon 600. Другими словам, компания Samsung обеспечила равноценность различающимся версиям коммуникатора. Однако принципиальные различия между двумя процессорами весьма существенны – компоновка восьми ядер в Exynos Octa подразумевает использование сразу двух процессоров маломощного Cortex A7 и скоростного Cortex A15, который только лишь по мановению руки Samsung способен ускориться еще на 10%.

Двухчиповая начинка играет важную роль в обеспечении более продолжительной автономной работы Samsung Galaxy S4 в режиме ожидания в отличие от однокристальной системы Qualcomm Snapdragon 600. Кроме того, как сообщается западным профильным порталом Android Authority, 10%-е увеличение производительности Cortex A15 возможно программным способом, чем южнокорейский гигант непременно воспользуется уже этим летом.

Дело в том, что Exynos Octa единовременно использует всегда только четырехъядерную конфигурацию, попеременно включая, то экономичный в плане потребления заряда батареи Cortex A7, то полнопроизводительный Cortex A15 при нагрузках. Другими словами, если работает чип Exynos Octa A7, то A15 автоматически отключается. Таким образом, Exynos Octa использует максимум четыре ядра в один момент, подразумевая возможность выгодно использовать технологию энергосбережения в режиме ожидания.

Такая конфигурация 4 + 4 ядра, именуемая компанией ARM архитектурой big.LITTLE была разработана в Кэмбридже и лицензирована помимо Samsung другими производителями, включая Fujitsu Semiconductor и MediaTek. При этом готовый коммерческий продукт Exynos Octa повсеместно критикуется за обманный маркетинг, утверждающий, что это восьмиядерный процессор с полноценными восемью ядрами, который «лучше четырехъядерных решений».

Однако в компьютерных системах принято называть такими процессоры с эквивалентными ядрами как Symmetric Multi Processing (SMP). То есть они работают симметрично и одинаковы по характеристикам. Но архитектура big.LITTLE не является системой SMP. Ее конфигурация представляет лишь сборку двух разных четырехъядерных чипов в рамках одного Exynos Octa. И чтобы вырваться из этих рамок компания ARM совместно с лабораторией Linaro работают над способом активировать все ядра архитектуры big.LITTLE и заставить их работать одновременно. В перспективе такая сборка должна попасть под описание стандарта Heterogeneous Multi Processing (HMP).

На сайте компании ARM сообщается, что совместно с Linaro им уже удалось получить некоторые результаты в создании чипа стандарта HMP. Партнеры ARM, среди которых есть и Samsung уже получили первые наработки для ознакомления. Создание готового и полностью проверенного работоспособного решения запланировано на вторую половину 2013 года. При этом отмечается, что для достижения требуемого результата не понадобились аппаратные изменения в архитектуре big.LITTLE для запуска обоих чипов в режиме HMP. Согласно сведениям ARM, именно в режиме HMP возможно программными средствами добиться увеличения производительности Samsung Galaxy S4 на 10%.