Что такое троттлинг процессора в смартфоне

Обновлено: 03.07.2024

Что такое троттлинг ЦП или ГП?

Когда процессор смартфона находится под нагрузкой из-за выполнения тяжелых задач, таких как игры, он начинает нагреваться. Этот нагрев имеет тенденцию влиять на производительность процессора, делая его медленным. Это снижение производительности называется дросселированием. То же самое происходит и с GPU. Некоторые производители смартфонов создали процессор или графический процессор таким образом, что они намеренно работают медленно, чтобы можно было контролировать нагрев, а другие физические части смартфона не пострадали. Эффект дросселирования в смартфоне также снижает расход заряда батареи, потому что устройство, как правило, потребляет меньше энергии и остается холодным. Этот эффект увеличивает долговечность смартфона.

Как выполнить троттлинг процессора и графического процессора смартфона?

Одиночный тест на проверку дроссельной заслонки длится долго. При повышении температуры производительность должна снижаться. Это позволяет инструменту измерить падение производительности, вызванное дросселированием.

Тест троттлинга процессора на смартфоне

Как в Play Store (Android), так и в App Store (iPhone) есть много приложений, которые позволяют тестировать производительность процессора вашего устройства. Мы собираемся привести вам пример с использованием Тест троттлинга процессора приложение.

Откройте приложение, и когда на экране появится запрос с опцией ОК, нажмите на него.

Нажмите Начать тест, расположенный прямо в верхней части экрана приложения.

Приложение начнет проверку дроссельной заслонки и отобразит результаты в виде графика.

В этом случае приложение использует три цвета для отображения результатов. Зеленый цвет означает, что процессор устройства стандартный. Желтый цвет означает, что дросселирование только что началось. Красный цвет означает, что устройство полностью троттлинг.

Тест троттлинга графического процессора на смартфоне

Откройте приложение, и когда на экране появится запрос, вы должны согласиться со всеми разрешениями.

Приложение отобразит некоторые доступные тесты для вашего смартфона на первом экране. Вы должны позволить им скачать.

Когда загрузка закончится, нажмите «Играть». Это запустит тест дроссельной заслонки графического процессора.

Пожалуйста, обрати внимание: Приведенные здесь приложения используются только в качестве примера. Доступно несколько приложений для выполнения троттлинга. Вы можете проверить обзоры лучших, а затем использовать тот, который считаете лучшим. Упомянутые шаги почти одинаковы для пользователей Android и iOS.

Проверьте свой смартфон, чтобы понять, как работают дроссели ЦП и ГП, чтобы понять, насколько хорошо они могут работать. Это особенно полезно, если вы любите в течение длительного времени играть на своем телефоне в множество игр с богатой графикой.

Технические характеристики современных гаджетов в некотором роде могут уделать даже ноутбуки и ПК среднего и бюджетного ценового сегмента. Что уж говорить о флагманах. Даже средненькие смартфоны могут похвастаться быстродействием и высокой производительностью, что позволяет им воспроизводить видео в 4К, запускать тяжелые 3D игры и т.д. Во всем этом, в первую очередь, заслуга ОЗУ и процессора.

Что такое чипсет смартфона?

Процессор – это как сердце у человека. Маленький чип, от которого зависит вся работа гаджета. Чипсет взаимодействует со всеми элементами гаджета, образуя единую сеть. Всей этой сетью он как раз и руководит. Естественно, что вся нагрузка приходится именно на него и это самый первый элемент, который начинает нагреваться при повышении нагрузки на систему.

Как мы уже сказали выше, из-за высоких нагрузок процессор начинает нагреваться, а это приводит к разрушительным последствиям. Поэтому одной из основных задач производителей является оборудование своего гаджета отличной системой охлаждения.

В компьютерах и ПК эта проблема решается установкой активной системы охлаждения, то есть, ставятся кулеры. Габариты устройств полностью позволяют устанавливать даже по несколько вентиляторов в один корпус.

Со смартфонами и планшетами не все так просто. Вспомним тот же iPhone 5. Его вес составляет 112 грамм, что даже легче небольшого Тульского пряника. Куда там ставить кулер вообще непонятно. Да и стремление к легкости заставляет использовать более слабые системы охлаждения, то есть, пассивные. К ним относят термосоставы, которые передают часть тепла от чипсета на заднюю крышку телефона. Поэтому она и греется.

Но, на высокопроизводительных устройствах зачастую такой системы охлаждения не хватает. Охлаждение не справляется со своей задачей, а остудить чипсет как-то нужно, иначе он попросту сгорит. Для решения этой проблемы была создана система троттлинга, о которой мы поговорим дальше.

Что такое троттлинг?

Грубо говоря – это контроллер, который вступает в действие тогда, когда процессор нагревается до критической отметки. Заметить включение троттлинга можно по резкому спаду тактовой частоты.

В этом случае производительность чипсета снижается, а его температура постепенно начинает падать. Если играть в ресурсоемкую игрушку, или иметь много открытых вкладок в фоновом режиме, то будет заметно, как смартфон начнет подвисать, а игра и вовсе может превратиться в слайд-шоу.

Порог срабатывания этой технологии у разных смартфонов может отличаться. Например, одни производители ставят критическим уровень в 45 С, другие около 55 С. Все зависит от того, сколько электронных элементов в устройстве, и как близко они расположены к чипсету.

Говоря о бюджетных решениях, то там вообще перегрев может произойти и при 30 градусах по Цельсию, так как многие компании не оборудуют бюджетный сегмент даже пассивной системой охлаждения.

Есть много программ, которые позволяют узнать критический уровень, при котором срабатывает эта технология. Например, одной из самых популярных утилит является CPU Throttling Test. Работает приложение следующим образом. Оно узнает технические характеристики чипсета. Создает образ программы, которая начинает нагружать процессор до отказа. Затем происходит анализ тактовой частоты с порогом ее снижения. Все детально фиксируется, после чего выдается информация о критическом уровне, при котором включается троттлинг.

Как отключить срабатывание этой технологии?

Обычному человеку троттлинг не мешает. Но если пользователь увлечен играми, иными словами является геймером, тогда для него снижение производительности может являться большим недостатком его гаджета.

Для его отключения нужно установить Root-права, которые позволят полностью изменять конфигурацию текущей системы.

Вообще, троттлинг это больше плюс, чем минус. Поэтому стоит хорошо задуматься перед тем, как решиться на его отключение. Игры играми, а все же безопасность устройства должна быть всегда на первом месте.

Вот несколько рекомендаций, которые помогут вам уберечь чипсет:

1. При покупке смартфона обращайте внимание на его производительность. Не нужно покупать гаджет, частоты которого вам будет мало, что в будущем позволит задуматься об отключении троттлинга. Если устройство покупается для просмотра видео, серфинга и периодических игрушек, тогда среднепроизводительный гаджет вполне подойдет. Если телефон нужен для игрушек, тут уже отдельная песня.

2. Не нагружайте устройство. Естественно, перегрузить смартфон одними фоновыми процессами не получится, но все же, при запуске большого количества утилит телефон начнет интенсивнее работать. Поэтому закрывайте их сразу после того, как они вам больше не нужны.

3. Банально, но, правда. Нельзя оставлять устройство на солнце или около батареи. Так он греется в два раза быстрее.

Что такое троттлинг процессора и как его избежать

Пользователи покупают устройства, в которых установлены мощные процессоры с высокими тактовыми частотами, как минимум четырьмя ядрами и поддержкой многопоточности. Как правило, в описании характеристик указывают максимальные возможности. На деле же оказывается, что турбочастота почти недостижима в работе, потому что чип успевает нагреться на несколько десятков градусов за секунды. В итоге владелец устройства недоумевает, почему флагманское устройство опускается по производительности до бюджетных моделей. Это троттлинг. И его можно избежать.

Компьютер снижает производительность во время длительных нагрузок. Это особенно заметно в трудоемких задачах, рендеринге, кодировании видео и играх, когда система работает с тормозами, падает количество кадров в секунду, а также сильно шумит система охлаждения. Это происходит из-за того, что комплектующие в системе не могут охладиться и включают защиту от перегрева.

Троттлингом называют ограничение максимальной тактовой частоты. Его работа значительно снижает скорость вычислительных устройств. С одной стороны, это хорошо для безопасности комплектующих, с другой — доставляет неудобства пользователю. Этому феномену подвержены не только мобильные компьютеры, но и настольные. Мало того, троттлинг есть даже в смартфонах, планшетах и видеокартах.

Как проявляется троттлинг

У процессора есть защита от перегрева. Она устроена таким образом, что при достижении определенной температуры снижается рабочая частота, а вместе с ней и вольтаж. Это спасает камень от перегрева, но бьет по производительности. Тем более, что высокие температуры чаще всего достигаются в требовательных задачах, а нехватка производительности там чувствуется сильнее, чем в браузере с тремя вкладками или офисном редакторе.

Температурные рамки для снижения частот задаются спецификациями архитектуры процессора. Например, для устаревшего Pentium 4 630 это всего лишь 66.6 градуса, после достижения которых процессор быстро снижает производительность:


На новых моделях ограничения расширили для большей производительности и эффективности. Да и просто потому, что позволяет современный техпроцесс. Для Core i7 9700K начало троттлинга — 100 градусов:


У AMD процессоров и алгоритмы те же, и спецификации. Ryzen 5 3600X тоже способен долго и горячо работать без снижения производительности:


Однако троттлить могут не только десктопы и ноутбуки. Этому подвержены чипсеты смартфонов и даже видеокарты. Например, вот наглядный пример троттлинга флагманских SoC смартфонов:

Здесь видно, что после непродолжительной нагрузки устройство посередине начинает снижать частоту быстрее остальных:


Причем это прямо влияет на производительность смартфонов:


После нескольких прогонов в Antutu процессор начинает сбрасывать максимальную частоту, и цифры в бенчмарке уменьшаются.

Как понять, что система троттлит

Шумит вентилятор на процессоре, подтормаживают редакторы, тормозит 4К-видео в YouTube — система может перегреваться и снижать частоты в троттлинге. Тем не менее, метод научного тыка здесь не пройдет. Для того, чтобы понять, почему компьютер работает нестабильно, воспользуемся специальным ПО.

AIDA64 — комбайн для тестирования настольных и мобильных компьютеров. В умелых руках утилита просто незаменима. С помощью встроенных в нее тестов можно узнать, троттлит процессор или нет. Открываем программу, находим вкладку «Сервис» и там же открываем «Тест стабильности системы»:


Откроется рабочее пространство, где оставляем включенными только эти тесты, и запускаем:


Верхний график показывает температуру, вольтаж и частоты. Оставим вкладку с температурами, чтобы знать, на каком значении процессор сбросит частоту. Стоит отметить, что на исправной сборке троттлинга добиться непросто. Тем не менее, если система троттлит, график сразу покраснеет. Так выглядит график без троттлинга:


А так — если система сбрасывает частоты из-за перегрева:


О троттлинге сообщает надпись CPU Throttling, а Overheating Detected говорит о том, что процессор достиг максимальной разрешенной температуры.

Как мы уже разобрались, компьютер снижает частоты для того, чтобы уложиться в заводские температурные рамки. Для каждой модели процессора эти рамки индивидуальны. Тем не менее, троттлинг — это следствие какой-то неисправности или неправильной настройки.

Как бороться с троттлингом

Даже настольный компьютер с просторным корпусом и массивными радиаторами может троттлить. Например, из-за конструктивных ошибок при сборке или неправильной эксплуатации. В любом случае, троттлинг обусловлен температурой, а это значит, что система охлаждения — первая, кто отвечает за снижение производительности.

Пыль

Охлаждение в компьютере — это не только корпусные вентиляторы или радиатор на процессоре. Это целый набор условий, при которых система должна работать стабильно и с приемлемыми температурами. Одно из условий хорошего охлаждения — отсутствие пыли:


Это утрированный пример, но бывает и такое. Разумеется, здесь проблема не просто в троттлинге — вряд ли такой компьютер вообще включится. Тем не менее, не забываем делать уборку в системном блоке. Если под рукой нет компрессора, можно продуть пыль с помощью сжатого воздуха в баллончиках. Ни в коем случае не пылесосить!

Термопаста

Второе условие — свежая термопаста. Она улучшает качество соприкосновения плоских поверхностей. Многие ошибочно считают, что большое количество пасты лучше охлаждает компьютер. На самом деле, коэффициент теплопроводности пасты самый низкий по сравнению с проводимостью крышки процессора и подошвы радиатора. Однако паста проводит тепло лучше, чем воздушная прослойка, которая останется между двух плоскостей. Научиться правильно наносить термопасту можно в обучающем видео:

Для лучшей теплопроводности подбираем пасту с наибольшим значением Вт/мК. Оптимально от 8 до 15 Вт/мК.

Проверка вентиляторов

Третье условие — обслуживание компактных вентиляторов ноутбуков и мини-ПК, реже — десктопных вертушек. Достаточно убедиться хотя бы визуально, что лопасти вращаются во время работы и хорошо обдувают радиатор процессора. Если крыльчатка не проворачивается или не имеет свободного хода, перед покупкой нового вентилятора можно попробовать восстановить старый с помощью смазки подшипников:


Правильная установка радиатора

Крышка процессора и подошва кулера имеют ровные плоские поверхности и рассчитаны на плотный контакт между собой. И это четвертое условие. Если железки сместятся относительно друг друга, это может стать причиной перегрева. Идеальный отпечаток на процессоре и подошве радиатора говорит о равномерном нанесении пасты и правильной установке радиатора:


Если в месте контакта остается воздушная прослойка, тепло не будет передаваться на кулер и начнется троттлинг.

Для справки

Несколько поколений назад производители стали использовать пластичный термоинтерфейс между крышкой процессора и кремниевым чипом. Раньше в этом месте находился легкоплавкий припой. Он проводит тепло в десятки раз лучше и не высыхает со временем, чего не скажешь о термопасте:


Со временем эта «прослойка» высыхает, и процессор перегревается, несмотря на мощное охлаждение. В таком случае его нужно скальпировать — снимать крышку и менять термоинтерфейс на новый. Энтузиасты применяют в скальпировании жидкий металл, который в десятки раз лучше проводит тепло, чем обычная термопаста.

Неправильная настройка BIOS

Не только физические неисправности могут быть причиной троттлинга. Вполне возможно, что повышенные температуры возникают из-за кривых настроек в биосе. Например, завышенный вольтаж ядер или контроллера памяти (Vcore и VCCIO/VCCSA). Для каждого процессора стабильные вольтажи уникальны, поэтому не рекомендуется вмешиваться в работу данной системы. Для исключения влияния пользовательских настроек на работу компьютера рекомендуется сбросить их на заводские с помощью перемычки Clear CMOS.

Вирусы

Некоторые вирусные программы очень сильно нагружают процессор, от чего также может возникнуть перегрев и троттлинг. Особенно это касается ноутбучного железа, где процессор работает на грани снижения частоты. Существуют и такие, которые могут записать себя в микросхему BIOS и оттуда управлять компьютером на более низком уровне. В таком случае помощник один — антивирус с уникальными базами и системами защиты, которые часто обновляются и меняются.

Если троттлит ноутбук

Ноутбуки страдают перегревом намного чаще настольных систем. Троттлинг очень любит пассивное, полупассивное охлаждение и тесные корпуса. В таких машинках можно наблюдать до 70-80 градусов в фотошопе или при просмотре тяжелого 4К-фильма. Хотя мобильные процессоры приучены к таким условиям, почему бы не помочь системе охладиться и работать с большей производительностью. Тем более, что мобильным устройствам тоже необходима уборка:


Система охлаждения ноутбука слишком миниатюрна, поэтому пыль появляется быстрее, чем в корпусе системного блока. Особенно, если компьютер используется на кроватях, диванах или поблизости от домашних питомцев — везде, где есть ворсинки и шерстинки.

Забор холодного воздуха в ноутбуке находится в нижней части корпуса. Если использовать ноутбук на мягких поверхностях (одеяло с ворсом), прохладный воздух перестанет поступать через эти отверстия, что точно приведет к троттлингу. Для таких случаев можно подобрать охлаждающую подставку.

В остальных случаях ноутбук подвержен тем же проблемам, что и десктоп. Необходимо следить за состоянием термопасты и работой вентиляторов. Игровые ноутбуки имеют расширенные настройки в биосе, поэтому неверные настройки вольтажей здесь тоже играют роль.

Как отключить троттлинг и безопасно ли это

Система защиты от перегрева работает на уровне микропрограммы процессора. То есть, за это отвечает не WIndows и не материнская плата, а сам процессор. Отключить такую систему полностью нельзя. Но есть способ изменить лимиты троттлинга.

У защиты есть два режима: софтовый и аппаратный. Первый работает постоянно и регулирует частоту по мере нагрева. Аппаратный имеет два состояния: 0 и 1. Если температура процессора зашкаливает, и софтовая регулировка не успевает сбросить частоту, аппаратный режим защиты просто выключает компьютер при достижении пикового нагрева.

Выполняем на свой страх и риск!

Мягкий алгоритм поддается регулировке. Для платформ Intel необходимо установить максимальное значение в разделе CPU Power Thermal Control. Для AMD это называется Platform Thermal Throttle Limit, где тоже необходимо выставить максимум. Настройки можно найти в разделе управления питанием процессора в BIOS.

Однако в этом сильны только топовые комплектующие. Для Intel это процессоры с литерой K в названии и материнские платы на чипсетах серии Z. У платформы AMD аппаратных ограничений в настройках нет, но некоторые опции можно найти только в дорогих исполнениях материнских плат.

Аппаратный троттлинг не отключается вообще. Процессор должен иметь хоть какую-то защиту. Иначе получится так:


В нормальной системе троттлинга быть не должно, если это не смартфоны с их SoC-чипами и мудреными алгоритмами управления частотой. Там троттлинг может включиться и при 30 градусах. Производители устройств идут на хитрость, чтобы привлечь внимание к своим моделям. Они предлагают ноутбуки с высокими частотами, которые на деле оказываются намного меньше ожидаемых из-за хитрой настройки троттлинга. При этом четырехъядерный процессор с хорошим охлаждением, которое не позволит процессору перегреться, будет быстрее, чем его старшая модель с восемью потоками.

Как мы уже разобрались, система может перегреться и по вине пользователя: пыль, засохшая термопаста или неправильная установка кулера. Даже минимальное превышение вольтажа на процессоре приведет к перегреву. Отсюда и небольшая производительность в играх, тяжелых задачах. Владелец и не представляет, что его сборка сможет на 20-30% больше, если заменить термопасту, установить эффективную систему охлаждения или просто правильно настроить систему.

Стоит понимать, что хоть троттлинг и защищает процессор, но все-таки постоянная работа на пограничных температурах не идет на пользу системе. А значит, лучше не допускать перегревов и следить за состоянием техники, причем в плане как обслуживания комплектующих, так и защиты программного обеспечения.

Неужели кто-то доступным языком смог объяснить людям, почему телефон может тупить, когда аппарат нагревается? Однозначно плюс везде!

Ты молодцом, больше убеждаюсь, что не зря подписался. Таких поощрять надо плюсами везде)))

umi hammer S уже был в выпусках или нет, вдруг пропустил?

Макс, а у тебя нет какого-нибудь обзора не-лопат? Эта мода делать все телефоны с диагональю 5+ не радует, хочется какого-нибудь 4.5-4.7 не сильно дорогого.. Нет ничего посоветовать?

Хотел брать самсунг с5 но ты уговорил возьму эксплей за 2000


Падение частот процессора в ноутбуке Asus

Попал в руки ASUS ROG zephyrus g15 - неплохая конфигурация с Ryzen 7 на борту, gtx 1660ti, 16gb ddr4 и быстрым ссд м2 третьего поколения.

Падение частот процессора в ноутбуке Asus Asus, Ноутбук, Ремонт, Процессор, Троттлинг, Длиннопост, Сообщество ремонтеров, Ремонт ноутбуков

Фото, как говорятся, из интернетов. Ах да, ещё и экран 120 гц. Неплохой конфиг, но как только включаешь винду - жуткие тормоза. После переустановки той самой винды владельцем. Проверяю драйвера, версию биос - всё стоит самое новое, открываю диспетчер задач

Падение частот процессора в ноутбуке Asus Asus, Ноутбук, Ремонт, Процессор, Троттлинг, Длиннопост, Сообщество ремонтеров, Ремонт ноутбуков

Падение частот процессора в ноутбуке Asus Asus, Ноутбук, Ремонт, Процессор, Троттлинг, Длиннопост, Сообщество ремонтеров, Ремонт ноутбуков

И да, ноут не всю ночь маслал на полной загрузке проца, включил сериал на повторе и загружаться кой-чего поставил. А тут уже стресс тест включил, чтоб убедиться, что не скидывает частоту. Надеюсь, кому-то поможет. В нашем сегменте решения не нашёл, видимо потому что ноут совсем свежий и никому ещё в голову не пришло полностью на нем винду переставлять. Решение простое, но эффективное. Всем удачи.

Зачем процессору нейроны, а смартфону нейросеть? Или нейрокомпьютер в Samsungе

Зачем процессору нейроны, а смартфону нейросеть? Или нейрокомпьютер в Samsungе Мрачное будущее, Сегодняшнее настоящее, Смартфон, Нейронные сети, Процессор, Длиннопост, Текст

Первая половина текста не моя, вторая моя, автор указан)

Компьютеры классические и нейронные идут близко, но всё-таки порознь. И мы, согласитесь, к такому разделению не просто привыкли, а и считаем естественным — ибо в первую очередь у них разные области применения. Классическая архитектура берёт на себя рутину механического перемалывания цифр, тогда как искусственные нейросети занимаются распознаванием образов в сравнительно редких пока особых случаях. Смычка, вероятно, когда-нибудь произойдёт, но когда и где она случится — кто способен предсказать?

Вот почему так интересно было наткнуться в новостях на упоминание именно такого примера. И не где-нибудь в лабораториях, а в чипе, который производится миллионными тиражами — конкретно, в микропроцессоре Samsung для смартфонов Galaxy S7 и Note 7. Сенсации там никакой нет, Samsung скорее всего даже не первая, кто на подобное решился, но это не делает менее волнующим ответ на вопрос: для чего обычному процессору нейроны?

Микропроцессор, о котором идёт речь, это восьмиядерная система-на-чипе (SoC) Exynos 8890. Там три стандартных ядра ARM Cortex-A53, одно графическое, а оставшиеся четыре как раз и представляют особый интерес: они тоже ARM-производные (ARM v8), но Samsung многое и сильно в них поменяла, потратив на это три года и фактически создав собственную микроархитектуру, названную Exynos M1. Это мобильная энергоэкономичная суперскалярная многоконвейерная архитектура, но не этим она уникальна. Уникальной среди собратьев её делает блок предсказания ветвлений, основанный на искусственной нейросети.

Вплоть до нулевых годов тут применялись два подхода. Первый и самый грубый: статические методы предсказания. Попросту, делается какое-то предположение относительно срабатывания того или иного условного перехода — причём, что важно, предположение это не зависит от предыдущих результатов прогона данного куска или вообще программы. Недалеко ушли от них и методы динамические или, как правильней было бы их назвать, статистические. Тут уже предположение делается на основе предыдущих результатов исполнения: грубо говоря, чем чаще переход срабатывал в прошлом, тем чаще предсказатель ветвлений будет предполагать его срабатывание в будущем. Несмотря на примитивность, оба метода работают на удивление хорошо, давая около 90% правильных предсказаний. Но настал день, когда и этого стало недостаточно. К счастью, решение уже было предложено учёными. Да, применить искусственную нейросеть!

Тут, правда, мы ступаем на землю если не неисследованную, то малоизвестную. Проблема, во-первых, в том, что сама тема ещё сравнительна юна: первые теоретические работы по нейронным предикторам ветвления относятся к началу нулевых. А во-вторых, производители не горят желанием раскрывать секреты лично своих конструкций — и даже Samsung, удивившая всех признанием (а рассказала она об этом на пресс-конференции, и даже дала кое-какие иллюстративные материалы), не исключение, потому что рассказала только в общих чертах.

Сама идея простая. Вместо грубого статистического предсказания, поставить многослойную нейросеть (хорошо подходит, в частности, классический перцептрон, который эффективно реализуется на полупроводниках), которая станет учиться и предсказывать ветвление кода. Выигрышей предполагается два. Прежде всего, уже первые теоретические изыскания показали, что нейронный предиктор может быть как минимум столь же эффективным, как и статистический. И потом, ресурсы, им занимаемые (память и время), растут с увеличением выполненного кода не экспоненциально, как у простых предсказателей, а только линейно. И их, конечно, стали применять.

Вот только примеров я, увы, дать не смогу. Даже в свежайшем и подробнейшем описании микроархитектур различных процессоров, детали нейронных блоков отсутствуют. Известно лишь, что их теперь применяет Samsung, что AMD поставила такой блок в Zen, что Intel подозревается в использовании нейронов в своих чипах. Но и только. Всё остальное — секрет! Из опыта (опять-таки больше теоретического) ясно, что большой проблемой должна стать или уже стала сравнительная медлительность нейроструктур по сравнению с грубо-механическими предсказателями — и ведётся поиск обходных путей; к счастью, по искусственным нейросетям вообще накоплен большой практический материал.

Из всего этого следует, что если теперь кто-то раскошелится на последние смартфоны Samsung, то сможет с полным правом заявлять, что в кармане у него лежит нейрокомпьютер, ну или по крайней мере компьютер, построенный с применением заимствованных у Природы структур. Но это скорее забавы ради. Интересней попробовать предположить, куда приведёт нас выбранная дорожка. Не возвещает ли появление нейроблока внутри классических микропроцессоров потерю классической архитектурой очередного значительного куска рынка? Ведь отняли же графические сопроцессоры область параллельных вычислений!

Автор - Евгений Золотов.

Зачем процессору нейроны, а смартфону нейросеть? Или нейрокомпьютер в Samsungе Мрачное будущее, Сегодняшнее настоящее, Смартфон, Нейронные сети, Процессор, Длиннопост, Текст

PS: Расскажу немного и от себя. Блоки с нейросетями или их эмулирование на самом деле используется в мобильниках сравнительно давно. Преимущественно в мобильной фотографии, которая, как я говорил все меньше является плодом оптики и физики и все больше тяготеет к чистому компьютингу, а то и биологии) Например, замеченный некоторыми еще в Galaxy S5 алгоритм "дорисовывания" текстур, когда мелкие повторяющиеся детали типа листы выглядели необычайно четко (но иногда и появлялись "лишние" окна в многоквартирном доме=)) , как раз вычисляется подобным образом. HDR, который становится с каждым новым поколением все грамотнее, игнорирующий недостатки оптики и размера матрицы и "сшивающий" изображения с разной экспозицией.

ISP (Image Signal Processor), который уже давно не просто отдельное ядрышко для обработки фотографий с каждым годом все сложнее и сложнее, в принципе большая часть алгоритмов именно предсказания и работы с большими массивами изменяющихся данных куда энергоффективнее рассчитывается с помощью нейросетей. Если раньше проблемы не основной функциональности решали добавлением дополнительных отделительных блоков процессоров или сопроцессоров, заточенных на решение конкретного типа задач, например воспроизведения музыки или отдельного сопроцессора управления датчиками (привет Apple M7), то сейчас эти и основные чипы все больше "умнеют", обзаводясь зачатками несамобучаемых нейросетей, заточенных под конкретную направленность. Как вы понимаете, чаще всего, чем быстрее процессор решает задачу, тем меньше он тратит на нее энергии, так, в первую очередь это именно ради энергоэффективности.

Постепенно мы придет к тому, что подавляющее большинство операций в смартфоне будет именно подобного характера, как свое время транзисторный бюджет начала отжирать графика от традиционного цпу, так в дальнейшем блоки нейропроцессора будут вытеснять основные числодробилки (ЦПУ+ГПУ). Просто - напросто потому, что сам принцип работы смартфона изменится, зачаток этого мы видим в Moto X и ok google (кстати, сам Гугл активно использует нейросети и даже нейрокомпьютеры в своих дата центрах), когда смартфон старается не просто предугадать действия пользователя, но и помочь ему их сделать максимально быстро и удобно.

Затем, стоя в пробке смартфон предложит со скидкой припарковать машину в тц у которого из-за дождя мало посетителей, парковка пустует и проехать на метро. Может быть даже предложит посетить тамошнюю лапшичную, где опять таки предложит скидку на горячий чай. Вот вы думаете, нафиг мне реклама, да за свои же деньги, ребят, вы же на своих смартфонах ежедневно видите кучу рекламы и ничего. А тут оно еще будет максимально удобным и со временем ненавязчивым, на самом деле предугадывая ваши желания и при этом на связи со всем городом, да и миром. Это сейчас вы поискав фотографии с пляжа получите в контекстной рекламе предложения туроператоров, в будущем просто узнав ваш график и на основании вашего состояния и психологического портрета смартфон будет ненавязчиво предлагать съездить отдохнуть, причем максимально удобные именно для вас (вашего кошелька на тот момент) и в то самое время, когда вы согласитесь.

Про то,что именно нейросети обсчитывают, кто на фотографии или видео, даже говорить нечего. Пожалуй с этого стоит начать, но я закончу, по сути нейросети не заменяют полностью классические процессоры, но серьезно дополняют их именно в том, в чем те слабы - в работе с внешней средой, а уж для чего это используют их настоящие хозяева - предугадать несложно.

Читайте также: