Mediatek может выпустить 12-ядерный мобильный процессор
По новым сообщениям, один из ведущих производителей ARM-процессоров, компания Mediatek, готовит для выпуска уже в текущем году 10-ядерные и даже 12-ядерные процессоры для мобильных устройств. Впечатляет.
Однако же, гонка за количеством ядер оправдана далеко не всегда. Вместо увеличения числа вычислительных потоков можно оптимизировать быстродействие на один такт, или же повышать рабочую частоту процессора. В качестве примера можно взять компанию Intel: когда-то, по достижению 4-гигагерцевой границы, инженеры пообещали взять частоту 16 ГГц 'уже в ближайшее время'. Для процессоров Pentium тогда рост частоты был единственным способом увеличения быстродействия, но подход оказался неудачным и технически маловыполнимым, и от него отказались. Так же быстро Intel отказалась и от гонки за числом ядер, в отличие от AMD, своего ближайшего конкурента.
Другие же компании, видимо, не желают учиться на чужом опыте. Нет смысла отрицать, что для серверного применения, для сверхсложных целенаправленных вычислений, многоядерные процессоры подходят куда лучше. Вопрос в другом: в том, что обычному пользователю 'лишние' ядра дают лишь ложную уверенность в том, что его смартфон или планшет - самый быстрый и современный. Однако же, многие приложения в Интернет-магазинах Apple и Google ориентированы лишь на два, а то и даже на один вычислительный поток. Остальные ядра будут простаивать, бесцельно потребляя энергию и сокращая время автономной работы устройства. И никакие финты, вроде модной нынче концепции big.LITTLE, этот факт не исправят.
(big.LITTLE, или 'больше.МЕНЬШЕ' - использование части вычислительных ядер процессора для сложных задач, и другой части ядер - для несложных; первые активируются при работе с требовательными приложениями, вроде игр, вторые активны всё оставшееся время и экономят энергию. Например, в последних 8-ядерных процессорах Samsung число 'простых' и 'сложных' ядер совпадает - по 4).