Планировщик и 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

  • @user-gi8ps8zo9s
    @user-gi8ps8zo9s5 жыл бұрын

    Каждый раз, когда смотрю твоё видео со вставкой "тяжёлый контент" в начале, чувствую себя умным. Клёвый самообман)

  • @harinedzoomi4601

    @harinedzoomi4601

    5 жыл бұрын

    я задолбался яйца варить))))

  • @aleksandercross5936

    @aleksandercross5936

    5 жыл бұрын

    @@harinedzoomi4601 Ахаха я жрачки насыпал)

  • @vovashka37
    @vovashka375 жыл бұрын

    Ураааа тяжёлый контент, плюс большое спасибо за черный фон, смотрю в дороге, и экран(амолед) не жрет батарею.

  • @S.H.E.R.L.O.C.K

    @S.H.E.R.L.O.C.K

    5 жыл бұрын

    Ночью очень удобно смотреть

  • @user-mt3zz3pq5e

    @user-mt3zz3pq5e

    5 жыл бұрын

    Еше бы белый халат снял , амолед не то что экономить а уже даже заряжать стал ))

  • @VELenergo

    @VELenergo

    5 жыл бұрын

    @@user-mt3zz3pq5e можно оставить просто черный фон, но обязательно 4к 60 fps

  • @en8761

    @en8761

    5 жыл бұрын

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

  • @scrpin1

    @scrpin1

    5 жыл бұрын

    Что за реклама OLED?))

  • @gghssjsj4434
    @gghssjsj44345 жыл бұрын

    Урааааааа. Снова видос пор процы и все что с ними связано.

  • @RCmaniac667

    @RCmaniac667

    5 жыл бұрын

    Propane and propane accessories

  • @saiph41182
    @saiph411825 жыл бұрын

    Пишу комменты раз в год. Этот год твой. Охуенная работа. И даже за французский не извинюсь.

  • @technobomb
    @technobomb5 жыл бұрын

    Мне в комментариях задали про пиксель как раз вопрос о планировщике) надо просто отправить сюда) во всем согласен) единственное, что бы я уточнил как аналоги комманд c state в arm помогают планировщикам определить какое ядро грузить.

  • @McKayGenius
    @McKayGenius5 жыл бұрын

    Единственный нормальный техноблогер! Классный контент, побольше бы такого)

  • @user-mz8xz6mr5p
    @user-mz8xz6mr5p5 жыл бұрын

    У каждого должно быть два альфаядра!

  • @user-ng5lz1nw3g

    @user-ng5lz1nw3g

    5 жыл бұрын

    У каждого мужика есть 2 альфа ядра 🤣

  • @funfunfun536

    @funfunfun536

    5 жыл бұрын

    ...и один тупой планировщик

  • @romanm3941
    @romanm39415 жыл бұрын

    Полезная информация, нынче почти никто до таких "глубин" не копает. Спасибо!

  • @user-cp8kd7hy6n
    @user-cp8kd7hy6n5 жыл бұрын

    С нетерпением буду ждать видоса про говерноры, а так спасибо за контент.

  • @user-cp8kd7hy6n

    @user-cp8kd7hy6n

    5 жыл бұрын

    @@gonton1303 инфа там старая, да и про новый гувернеры по типу schedutil ничего нету, ну или я плохо смотрел

  • @user-ir9oz8yu6r
    @user-ir9oz8yu6r5 жыл бұрын

    так. понял кое че в общих чертах но как этим пользоваться в жизни не понимаю. спасибо за новое видео!

  • @UwOtt

    @UwOtt

    5 жыл бұрын

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

  • @Pavel_Korolonock
    @Pavel_Korolonock5 жыл бұрын

    Прекрасный тяжёлый контент!! Расширяет сознание :) ps. и вот ещё что. Аргумент, ты прекрасно излагаешь. (аллегории пролетарского языка и вовсе выше всяких похвал), но я думаю, ты мог бы себе позволить не так суетиться, что ли; как бы извиняться в интонации за собственные запинки в речи; опасаться потерять зрительское внимание. Уверенней, спокойнее, статнее, что ли - уже пора бы, уже можно! :))

  • @RiansSj
    @RiansSj5 жыл бұрын

    Концовка - услада для ушей! Заказал себе несколько дней назад pixel 2xl с КомпьютерЮниверс. Понял, что не прогадал!!! Спасибо.

  • @3ART9
    @3ART95 жыл бұрын

    годно ..... Главное не лезть в фото и видео .. А про процы - архитектуру - работу ядра - очень даже ! Спасибо за доступный материал !!!

  • @natre1844
    @natre18445 жыл бұрын

    Лайк не глядя

  • @diavol1332
    @diavol13322 жыл бұрын

    Оставлю комментарий для поддержки автора, которого я собственно и благодарю

  • @dreadfulbroz
    @dreadfulbroz4 жыл бұрын

    Вот он, техноблогинг. А не толстый Вился Сum. Лайк и подписка сразу и безоговорочно!!! Огромное спасибо за контент!

  • @pofixim
    @pofixim5 жыл бұрын

    О, спс что про EAS рассказал. На 4пда про него очень много дискуссий. Теперь можно будет кидать ссылку на этот видос, чтобы все все поняли. P.S. С EAS гораздо быстрее обрабатывается фото в ГКам'е.

  • @Threnode
    @Threnode2 жыл бұрын

    На одном дыхании посмотрел, глазом не успел моргнуть как закончилось. Молодец, что снимаешь такие ультра интересные темы!

  • @krmaster4610
    @krmaster46104 жыл бұрын

    Как же я искал хоть что-то о планировщиках! Спасибо!!!

  • @DrMackey
    @DrMackey5 жыл бұрын

    Больше таких видео! В топ!

  • @Not_free_Humanity
    @Not_free_Humanity5 жыл бұрын

    Обожаю эту рубрику. Тяжелый контент приправлю жирным лайком

  • @user-ux6wy3hi7c
    @user-ux6wy3hi7c5 жыл бұрын

    Лютейший крутяк! Прям четко, по полочкам, самая суть! Респектую!

  • @eugenysadovnikov4861
    @eugenysadovnikov48615 жыл бұрын

    Я ждал именно этот видос. Спасибо комрад))

  • @user-nn3xs7ih1t
    @user-nn3xs7ih1t5 жыл бұрын

    Ничего не понял. И мне понравилось!

  • @user-bg2pd5hg4r
    @user-bg2pd5hg4r5 жыл бұрын

    Спасибо за контент более-менее понятным языком. Как всегда на высоте!!!

  • @kreepun
    @kreepun5 жыл бұрын

    О да, я получил огромное количество удовольствия просматривая данное видео. Большое спасибо!:)

  • @POTAPripeR
    @POTAPripeR5 жыл бұрын

    заставка просто ШЕДЕВР!

  • @LeoMrakobes
    @LeoMrakobes5 жыл бұрын

    Оччень понравилось, но понял процентов 10 где-то :)) Жги ещё!

  • @borodatyywlad685
    @borodatyywlad6855 жыл бұрын

    рад тебя слышать и видеть

  • @frimerr5670
    @frimerr56705 жыл бұрын

    Ураа, снова отличный контент.

  • @rty
    @rty5 жыл бұрын

    Благодарю! Круто бы несколько живых примеров ещё посмотреть (выбор планировщика под нескольких моделей смартфонов)

  • @AJl698
    @AJl6985 жыл бұрын

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

  • @tashiwayn5526
    @tashiwayn55264 жыл бұрын

    думал скоренько глянуть,а там тяжёлый контент,я сплю короче

  • @difi43nt
    @difi43nt5 жыл бұрын

    Так держать, спасибо за контент!

  • @stone1385
    @stone13855 жыл бұрын

    Красавец, просто респект! Отличная работа. Доступно для школьников))

  • @skazochnik7771
    @skazochnik77715 жыл бұрын

    Больше спасибо, интересно и познавательно.

  • @DEMID088
    @DEMID0885 жыл бұрын

    Четко слова выговариваешь. Молодец!

  • @user-qu3jz2bx8r
    @user-qu3jz2bx8r5 жыл бұрын

    Спасибо за труды)

  • @ORDINATOR-1
    @ORDINATOR-15 жыл бұрын

    Новое оформление - мне нравится

  • @serwilat02
    @serwilat025 жыл бұрын

    Здравствуй, очень интересное и познавательное видео получилось! Хотелось бы в будущем увидеть сравнение производительности различных архитектур процессоров. К примеру пройти тест производительности с применением 4 ядер а53 на фиксированной частоте, а после на а55/а73/а75 на такой же фиксированной частоте. Если такое сравнение технически осуществимо, то буду с нетерпением ждать новых видео!

  • @user-le3uv2fe7y
    @user-le3uv2fe7y5 жыл бұрын

    Зашол, поставил лайкосик, смотрю)

  • @ersten92
    @ersten925 жыл бұрын

    Побольше бы таких видео)

  • @user-qj6oz4yu7b
    @user-qj6oz4yu7b5 жыл бұрын

    Объяснил, так объяснил. Музон зачётный кстати.

  • @googlyaminus5701
    @googlyaminus57015 жыл бұрын

    хотел поставить лайк, но оказалось что уже поставил ... спасибо за тяжеляк )

  • @winnertopchik
    @winnertopchik5 жыл бұрын

    Спасибо за интересную информацию

  • @shishkinsergey
    @shishkinsergey5 жыл бұрын

    Спасибо. Очень вкусный контент

  • @gorodskoy-pacan
    @gorodskoy-pacan5 жыл бұрын

    Отличный контент всегда,не могу понять почему так мало подписки!?

  • @andriikormylo
    @andriikormylo5 жыл бұрын

    Понятно объяснил 👍 Спасибо👏

  • @sanyaratech
    @sanyaratech5 жыл бұрын

    Мой мозг почти сломан, но это интересно

  • @MatthewBondarchuk
    @MatthewBondarchuk5 жыл бұрын

    Давай ещё таких видео 👍👌👍

  • @ismail444
    @ismail4445 жыл бұрын

    Спасибо за то что ты делаешь

  • @mikeapexis
    @mikeapexis4 жыл бұрын

    спасибо за годный ликбез)

  • @ArtyomKhateev
    @ArtyomKhateev5 жыл бұрын

    Сложно и интересно. Лайк, однозначно)

  • @sanchez6728
    @sanchez67285 жыл бұрын

    Как нистранно я все понял, спасибо за контент

  • @ivanviktorov3594
    @ivanviktorov35945 жыл бұрын

    спасибо за хорошое пояснения )))

  • @tegkgiof
    @tegkgiof5 жыл бұрын

    Отличное видео.

  • @nifreelnifreelovich4632
    @nifreelnifreelovich46325 жыл бұрын

    больше комментариев отличному ролику!

  • @simplyserzh7747
    @simplyserzh77475 жыл бұрын

    Материал хорошо подготовленный, качественный

  • @snaketm5309
    @snaketm53095 жыл бұрын

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

  • @projectz9776
    @projectz97765 жыл бұрын

    Квальком, респект тебе за такие познавательные видосы!!!! Побольше таких

  • @_GAMES_TV_
    @_GAMES_TV_5 жыл бұрын

    ееее заумные слова)) Топ видос!!

  • @super0leg
    @super0leg5 жыл бұрын

    Давай такое почаще)

  • @kor4vitja492
    @kor4vitja4925 жыл бұрын

    отличная одежка, в тему

  • @transformer7171
    @transformer71715 жыл бұрын

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

  • @moi_druziya
    @moi_druziya5 жыл бұрын

    Друг, вот так же само расскажи про х86 процессоры и про асусы в частности, ПОЖАЛУЙСТА!!!!💪😎👍

  • @GoldoEb
    @GoldoEb5 жыл бұрын

    Красота!

  • @Restive0
    @Restive05 жыл бұрын

    Ты крутой! Спасибо

  • @tema384
    @tema3845 жыл бұрын

    Красавец , шаришь.

  • @user-nc8dk8zn4k
    @user-nc8dk8zn4k5 жыл бұрын

    *Ураааа! Никуя не понял,но очень интересно,давай про Exynos 9820 !*

  • @beznachala

    @beznachala

    5 жыл бұрын

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

  • @kachekbitsushkin8405
    @kachekbitsushkin84055 жыл бұрын

    наконец аргументировал

  • @user-uy1eh6yz5y
    @user-uy1eh6yz5y5 жыл бұрын

    Дебри ведра это збс контент!

  • @zom9OO
    @zom9OO5 жыл бұрын

    Ни хрена не понял.... Ну оооченььь интересно ))))) Лайк однозначно :D

  • @SPLine1000
    @SPLine10005 жыл бұрын

    крайне полезно

  • @TiHbUA
    @TiHbUA2 жыл бұрын

    Видео конечно хорошое, умное) но один вопрос, что же выбрать ?) HMT или EAS?

  • @fotonn
    @fotonn5 жыл бұрын

    Дружище! Сделай выпуск про излучение смартфонов. Что это вообще было? Насколько исследование совпадает с действительностью. Может это заговор против китайфонов? Напомню, что сравнительно недавно представили список смартфонов м завышенным радиоизлучение в котором лидирующие позиции занимали китайские аппараты популярных марок MiA1 и OP5T.

  • @lawmwal
    @lawmwal5 жыл бұрын

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

  • @alexeyvoodoo8357
    @alexeyvoodoo83575 жыл бұрын

    Огонь!

  • @ViorelMushatin
    @ViorelMushatin3 жыл бұрын

    Комментарий в поддержку +1.

  • @Bancov
    @Bancov5 жыл бұрын

    Спасибо. Благодаря этому видео я понял на сколько я тупой.

  • @user-ys6bo1ge6e
    @user-ys6bo1ge6e5 жыл бұрын

    Спасибо за черный фон. Сэкономил энергию (у меня amoled)

  • @wiglaff
    @wiglaff5 жыл бұрын

    Было бы круто увидеть перетест браузеров (а то обзор ещё в 2015 вышел)

  • @susanius
    @susanius5 жыл бұрын

    Такое ощущение как будто попал на лекцию первый раз только под конец семестра. Есть ли в ютубе годный видос или канал который бы разжевал упомянутые тут концепции?

  • @LoLikiLik
    @LoLikiLik5 жыл бұрын

    От субаристов привет)

  • @user-co7zl2zq1y
    @user-co7zl2zq1y5 жыл бұрын

    Годнотаааа....

  • @wolfdroz
    @wolfdroz5 жыл бұрын

    Просмотрел два раза Если так посмотреть то пиксели меньше попугаев получают из-за того что планировшик не хочет тратить все ресурсы на бенчмаркинг и хочет чтоб тебе батарейки до вечера хватило )) П.с. А будет все таки продолжение на IHB?

  • @roman_sv
    @roman_sv5 жыл бұрын

    Го в следующий раз фон цвета фуксии. И с каждым выпуском свой цвет или оттенок.

  • @xKaerx
    @xKaerx5 жыл бұрын

    Нечего не понятно, но интересно, спасибо!!)

  • @EvgenOlegich
    @EvgenOlegich5 жыл бұрын

    комент для поддержки

  • @KharchenkoOlexsandr
    @KharchenkoOlexsandr5 жыл бұрын

    Спасибо

  • @danilarusakov6479
    @danilarusakov64795 жыл бұрын

    лайк, подписка, бубенцы

  • @blackdemon3276
    @blackdemon32765 жыл бұрын

    хороший контент, побольше бы что бы мозг не сох

  • @SanyouUA
    @SanyouUA5 жыл бұрын

    Агінь! Бімба! )

  • @xxParamoNxx
    @xxParamoNxx5 жыл бұрын

    Спасибо :) Но хотелось бы подробностей и про интеграцию ии почему-то умолчал

  • @user-gm2xg2ux9e
    @user-gm2xg2ux9e5 жыл бұрын

    а поподробнее об EAS в Exynos9810 можно?

  • @user-dk7vf3oo4h

    @user-dk7vf3oo4h

    5 жыл бұрын

    Там похоже

  • @user-gm2xg2ux9e

    @user-gm2xg2ux9e

    5 жыл бұрын

    @@user-dk7vf3oo4h есть статья на эту тему?

  • @user-dk7vf3oo4h

    @user-dk7vf3oo4h

    5 жыл бұрын

    @@user-gm2xg2ux9e да нужно поискать. Просто ща времени нету .. на англ ресурсе есть

  • @Andrew_fix_it
    @Andrew_fix_it5 жыл бұрын

    Я конечно не дурак но блин контент реально тяжёлый) толком и не понял)

  • @user-kg6um1fw9u

    @user-kg6um1fw9u

    5 жыл бұрын

    Контент требующий повторного употребления 😀

  • @Andrew_fix_it

    @Andrew_fix_it

    5 жыл бұрын

    @@user-kg6um1fw9u это точно. Возможно второй раз зайдёт)

  • @AkkayHT228

    @AkkayHT228

    5 жыл бұрын

    Андрей Бондаренко не тяжелый, он просто специально так объясняет материал, чтоб никто не понял и думал, что это все сложно, на самом деле можно объяснять намного проще, что аж ребёнок поймёт

  • @Andrew_fix_it

    @Andrew_fix_it

    5 жыл бұрын

    @@AkkayHT228всё возможно) я ещё так в пол уха слушал, часть и не уловил. А вообще терминов сложных и абревиатур много. Слишком много и в итоге забивает внимание от основного объяснения

  • @AkkayHT228

    @AkkayHT228

    5 жыл бұрын

    Андрей Бондаренко уровень объяснения: документация xD

  • @sergeyborishchenko3359
    @sergeyborishchenko33595 жыл бұрын

    Так как же активировать EAS? Какие опции конфигурации ядра и с какой версии они доступны? Upstream или только Android-specific kernel?

  • @HoobriBoobri
    @HoobriBoobri5 жыл бұрын

    СЛОЖНА.... спасибо за труд, наверное, долго разбирался...

  • @user-ir9oz8yu6r
    @user-ir9oz8yu6r5 жыл бұрын

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

  • @vitek7219
    @vitek72198 ай бұрын

    Всё намного проще система юзает сразу все ядра если это явно не указана разработчиком, какие и где ядра грузить ! В Linux на сколько я знаю есть специальные функции для выбора исполнения на тех или иных ядрер и появилось это не 5 - 10 лет назад, а намного раньше, и даже может и не в линух ! Процессорах есть такое понятие как smt/asmt так и ещё все процессоры суперскалер то есть в них можно не только кластеризировать несколько подобных устройств (в рамках одного кластера) так ещё и декодеры/енкодеры так называемые аппаратные сопроцессоры обработки специальных данных. Это позволяет делать выборку отправленного кода и определенным методом его выполнить, а механика суперскалера (конвейера) позволяет предсказывать следующий поток данных не выполняя его на цпу. Отсюда пошло огромное развитие simd/mimd разновидностей технологий не только intel/amd но и arm, сама arm так же в стороне не осталась со своим asimd/neon/sve и подобными vfp технологиям. Что позволяет перекинуть обработку данных на что угодно, не задействовав ALU CPU. Вывод таков что у современного цпу куча вспомогательных сопроцессоров !

  • @Asviar
    @Asviar5 жыл бұрын

    Значит ли все это что эталонная производительность новых архитектур в каких-нибудь DMIPS/MHz будет доступна для изучения гораздо раньше?

Келесі