Планировщик и big.LITTLE на примере EAS / CFS
Ғылым және технология
Рассмотрим как же работает планировщик, которому нужно распределить нагрузку по разням архитектурам, кластерам и просто ядрам с разной частотой работы. Для примера возьмем EAS (Energy Aware Scheduling), CFS (Completely Fair Scheduler) и немного заденем гетерогенный планировщик HMP. Так же, упомянем зачем нужны CPUidle и CPUfreq. А вот про говернор поговорим как-нибудь позже.
===============
Поддержать канал:
►argument600.ru/donate/
► / posts
---
Я в:
►VK: argument600
►Fb: / argument600
►Twitch: / argument600
►Инстаграм: / argument600
►Чат в Telegram: t.me/argument600_chat
►Twitter: / argument600
►LJ: argument600.livejournal.com
---
Печатные статьи на Оверах:
► overclockers.ru/author/show/A...
---
Подкасты в iTunes
► itunes.apple.com/pa/podcast/a...
В одноклассниках меня нет и не планируется быть.
(с) ARUMENT600 / argument_600
Пікірлер: 197
Каждый раз, когда смотрю твоё видео со вставкой "тяжёлый контент" в начале, чувствую себя умным. Клёвый самообман)
@harinedzoomi4601
5 жыл бұрын
я задолбался яйца варить))))
@aleksandercross5936
5 жыл бұрын
@@harinedzoomi4601 Ахаха я жрачки насыпал)
Ураааа тяжёлый контент, плюс большое спасибо за черный фон, смотрю в дороге, и экран(амолед) не жрет батарею.
@S.H.E.R.L.O.C.K
5 жыл бұрын
Ночью очень удобно смотреть
@user-mt3zz3pq5e
5 жыл бұрын
Еше бы белый халат снял , амолед не то что экономить а уже даже заряжать стал ))
@VELenergo
5 жыл бұрын
@@user-mt3zz3pq5e можно оставить просто черный фон, но обязательно 4к 60 fps
@en8761
5 жыл бұрын
Выключить тогда вообще экрана, потребление снизится до нуля.
@scrpin1
5 жыл бұрын
Что за реклама OLED?))
Урааааааа. Снова видос пор процы и все что с ними связано.
@RCmaniac667
5 жыл бұрын
Propane and propane accessories
Пишу комменты раз в год. Этот год твой. Охуенная работа. И даже за французский не извинюсь.
Мне в комментариях задали про пиксель как раз вопрос о планировщике) надо просто отправить сюда) во всем согласен) единственное, что бы я уточнил как аналоги комманд c state в arm помогают планировщикам определить какое ядро грузить.
Единственный нормальный техноблогер! Классный контент, побольше бы такого)
У каждого должно быть два альфаядра!
@user-ng5lz1nw3g
5 жыл бұрын
У каждого мужика есть 2 альфа ядра 🤣
@funfunfun536
5 жыл бұрын
...и один тупой планировщик
Полезная информация, нынче почти никто до таких "глубин" не копает. Спасибо!
С нетерпением буду ждать видоса про говерноры, а так спасибо за контент.
@user-cp8kd7hy6n
5 жыл бұрын
@@gonton1303 инфа там старая, да и про новый гувернеры по типу schedutil ничего нету, ну или я плохо смотрел
так. понял кое че в общих чертах но как этим пользоваться в жизни не понимаю. спасибо за новое видео!
@UwOtt
5 жыл бұрын
Это та самая настройка ядра. Пилишь кастомную прошивку под свой телефон, допустим. Тебе нужно понимать различия в характере работы разных планировщиков, чтобы грамотно их настроить и использовать по максимуму возможности процессора.
Прекрасный тяжёлый контент!! Расширяет сознание :) ps. и вот ещё что. Аргумент, ты прекрасно излагаешь. (аллегории пролетарского языка и вовсе выше всяких похвал), но я думаю, ты мог бы себе позволить не так суетиться, что ли; как бы извиняться в интонации за собственные запинки в речи; опасаться потерять зрительское внимание. Уверенней, спокойнее, статнее, что ли - уже пора бы, уже можно! :))
Концовка - услада для ушей! Заказал себе несколько дней назад pixel 2xl с КомпьютерЮниверс. Понял, что не прогадал!!! Спасибо.
годно ..... Главное не лезть в фото и видео .. А про процы - архитектуру - работу ядра - очень даже ! Спасибо за доступный материал !!!
Лайк не глядя
Оставлю комментарий для поддержки автора, которого я собственно и благодарю
Вот он, техноблогинг. А не толстый Вился Сum. Лайк и подписка сразу и безоговорочно!!! Огромное спасибо за контент!
О, спс что про EAS рассказал. На 4пда про него очень много дискуссий. Теперь можно будет кидать ссылку на этот видос, чтобы все все поняли. P.S. С EAS гораздо быстрее обрабатывается фото в ГКам'е.
На одном дыхании посмотрел, глазом не успел моргнуть как закончилось. Молодец, что снимаешь такие ультра интересные темы!
Как же я искал хоть что-то о планировщиках! Спасибо!!!
Больше таких видео! В топ!
Обожаю эту рубрику. Тяжелый контент приправлю жирным лайком
Лютейший крутяк! Прям четко, по полочкам, самая суть! Респектую!
Я ждал именно этот видос. Спасибо комрад))
Ничего не понял. И мне понравилось!
Спасибо за контент более-менее понятным языком. Как всегда на высоте!!!
О да, я получил огромное количество удовольствия просматривая данное видео. Большое спасибо!:)
заставка просто ШЕДЕВР!
Оччень понравилось, но понял процентов 10 где-то :)) Жги ещё!
рад тебя слышать и видеть
Ураа, снова отличный контент.
Благодарю! Круто бы несколько живых примеров ещё посмотреть (выбор планировщика под нескольких моделей смартфонов)
Это не жесть, а познавательные видео, которыми можно руководствоваться при выборе девайса. Когда знаешь что там под капотом то и выбирать легче
думал скоренько глянуть,а там тяжёлый контент,я сплю короче
Так держать, спасибо за контент!
Красавец, просто респект! Отличная работа. Доступно для школьников))
Больше спасибо, интересно и познавательно.
Четко слова выговариваешь. Молодец!
Спасибо за труды)
Новое оформление - мне нравится
Здравствуй, очень интересное и познавательное видео получилось! Хотелось бы в будущем увидеть сравнение производительности различных архитектур процессоров. К примеру пройти тест производительности с применением 4 ядер а53 на фиксированной частоте, а после на а55/а73/а75 на такой же фиксированной частоте. Если такое сравнение технически осуществимо, то буду с нетерпением ждать новых видео!
Зашол, поставил лайкосик, смотрю)
Побольше бы таких видео)
Объяснил, так объяснил. Музон зачётный кстати.
хотел поставить лайк, но оказалось что уже поставил ... спасибо за тяжеляк )
Спасибо за интересную информацию
Спасибо. Очень вкусный контент
Отличный контент всегда,не могу понять почему так мало подписки!?
Понятно объяснил 👍 Спасибо👏
Мой мозг почти сломан, но это интересно
Давай ещё таких видео 👍👌👍
Спасибо за то что ты делаешь
спасибо за годный ликбез)
Сложно и интересно. Лайк, однозначно)
Как нистранно я все понял, спасибо за контент
спасибо за хорошое пояснения )))
Отличное видео.
больше комментариев отличному ролику!
Материал хорошо подготовленный, качественный
Спасибо большое, очень познавательно. Раньше думал, что не пойму эти термины никогда.
Квальком, респект тебе за такие познавательные видосы!!!! Побольше таких
ееее заумные слова)) Топ видос!!
Давай такое почаще)
отличная одежка, в тему
Планировщик должен быть железный. Нейроморфный модуль в процессоре, обученный на заводе. И скоро такие процы будут выпускать. Думаю в следующем году. В этом году уже понятно, что алгоритмы, в случае распределения ресурсов процессора, тупиковый вариант. А вот сетка, обученная на заводе, и постоянно переобучающаяся под конткретного юзера, наиболее предпочтительный вариант. Нагрузка на проц, зависит от того кто его нагружает. Если это пацанёнок и игроман, то понятно что он будет грузить процы игрухами, если блогер то видео, если простой юзер то другой сценарий. Если перепродали смарт, то третий. Под всех не смогут алгоритмы сделать. А вот нейронная сетка, с подкреплением(подкрепление, в виде энергосбережения) вполне себе, отличное решение. Тем более это точно будет. Всё будут переводить на нейроморфные модули. Технологию уже наверно используют, в топовых процессорах.
Друг, вот так же само расскажи про х86 процессоры и про асусы в частности, ПОЖАЛУЙСТА!!!!💪😎👍
Красота!
Ты крутой! Спасибо
Красавец , шаришь.
*Ураааа! Никуя не понял,но очень интересно,давай про Exynos 9820 !*
@beznachala
5 жыл бұрын
Да , тоже ищу инфу о 9820. Говорят корейцы накосячили с планировщиком. Надеюсь оптимизируют
наконец аргументировал
Дебри ведра это збс контент!
Ни хрена не понял.... Ну оооченььь интересно ))))) Лайк однозначно :D
крайне полезно
Видео конечно хорошое, умное) но один вопрос, что же выбрать ?) HMT или EAS?
Дружище! Сделай выпуск про излучение смартфонов. Что это вообще было? Насколько исследование совпадает с действительностью. Может это заговор против китайфонов? Напомню, что сравнительно недавно представили список смартфонов м завышенным радиоизлучение в котором лидирующие позиции занимали китайские аппараты популярных марок MiA1 и OP5T.
Сравнение с автомобилями очень пришлось кстати. В инжекторе тоже используются топливные карты, которые тоже настраиваются. Только в ДВС все ядра-целлиндры одинаковые. )
Огонь!
Комментарий в поддержку +1.
Спасибо. Благодаря этому видео я понял на сколько я тупой.
Спасибо за черный фон. Сэкономил энергию (у меня amoled)
Было бы круто увидеть перетест браузеров (а то обзор ещё в 2015 вышел)
Такое ощущение как будто попал на лекцию первый раз только под конец семестра. Есть ли в ютубе годный видос или канал который бы разжевал упомянутые тут концепции?
От субаристов привет)
Годнотаааа....
Просмотрел два раза Если так посмотреть то пиксели меньше попугаев получают из-за того что планировшик не хочет тратить все ресурсы на бенчмаркинг и хочет чтоб тебе батарейки до вечера хватило )) П.с. А будет все таки продолжение на IHB?
Го в следующий раз фон цвета фуксии. И с каждым выпуском свой цвет или оттенок.
Нечего не понятно, но интересно, спасибо!!)
комент для поддержки
Спасибо
лайк, подписка, бубенцы
хороший контент, побольше бы что бы мозг не сох
Агінь! Бімба! )
Спасибо :) Но хотелось бы подробностей и про интеграцию ии почему-то умолчал
а поподробнее об EAS в Exynos9810 можно?
@user-dk7vf3oo4h
5 жыл бұрын
Там похоже
@user-gm2xg2ux9e
5 жыл бұрын
@@user-dk7vf3oo4h есть статья на эту тему?
@user-dk7vf3oo4h
5 жыл бұрын
@@user-gm2xg2ux9e да нужно поискать. Просто ща времени нету .. на англ ресурсе есть
Я конечно не дурак но блин контент реально тяжёлый) толком и не понял)
@user-kg6um1fw9u
5 жыл бұрын
Контент требующий повторного употребления 😀
@Andrew_fix_it
5 жыл бұрын
@@user-kg6um1fw9u это точно. Возможно второй раз зайдёт)
@AkkayHT228
5 жыл бұрын
Андрей Бондаренко не тяжелый, он просто специально так объясняет материал, чтоб никто не понял и думал, что это все сложно, на самом деле можно объяснять намного проще, что аж ребёнок поймёт
@Andrew_fix_it
5 жыл бұрын
@@AkkayHT228всё возможно) я ещё так в пол уха слушал, часть и не уловил. А вообще терминов сложных и абревиатур много. Слишком много и в итоге забивает внимание от основного объяснения
@AkkayHT228
5 жыл бұрын
Андрей Бондаренко уровень объяснения: документация xD
Так как же активировать EAS? Какие опции конфигурации ядра и с какой версии они доступны? Upstream или только Android-specific kernel?
СЛОЖНА.... спасибо за труд, наверное, долго разбирался...
Аргумент, скажи как на твой взгляд док станции с телефоном будут ли вытеснять системные блоки, и какая мощность телефонов при этом должна быть в антуту в гигбенче чтобы это имело право на реализацию?
Всё намного проще система юзает сразу все ядра если это явно не указана разработчиком, какие и где ядра грузить ! В Linux на сколько я знаю есть специальные функции для выбора исполнения на тех или иных ядрер и появилось это не 5 - 10 лет назад, а намного раньше, и даже может и не в линух ! Процессорах есть такое понятие как smt/asmt так и ещё все процессоры суперскалер то есть в них можно не только кластеризировать несколько подобных устройств (в рамках одного кластера) так ещё и декодеры/енкодеры так называемые аппаратные сопроцессоры обработки специальных данных. Это позволяет делать выборку отправленного кода и определенным методом его выполнить, а механика суперскалера (конвейера) позволяет предсказывать следующий поток данных не выполняя его на цпу. Отсюда пошло огромное развитие simd/mimd разновидностей технологий не только intel/amd но и arm, сама arm так же в стороне не осталась со своим asimd/neon/sve и подобными vfp технологиям. Что позволяет перекинуть обработку данных на что угодно, не задействовав ALU CPU. Вывод таков что у современного цпу куча вспомогательных сопроцессоров !
Значит ли все это что эталонная производительность новых архитектур в каких-нибудь DMIPS/MHz будет доступна для изучения гораздо раньше?