ЛОГИКА ПРОЦЕССОРА | Магия многопоточности

2024 ж. 14 Мам.
117 544 Рет қаралды

Мой Компьютер в Telegram - t.me/mknewsru
МК в ВК - vk.com/mknews
Процессоры - сложнейшие устройства с миллиардами транзисторов. Но как они взаимодействуют с системой? Как работает многопоточность? Что в процессорах не изменилось за 60 лет? Погрузимся в логику работы CPU и GPU, поговорим об инструкциях, потоках и процессах.
ФИЗИКА вашего ПРОЦЕССОРА - • ФИЗИКА вашего ПРОЦЕССО...
00:00 - Вступление
02:56 - Процессорные инструкции
06:12 - Потоки выполнения
10:26 - Прогнозирование ветвлений
11:25 - Мультипоточность или SMT
16:44 - Видеочипы
17:43 - Что нас ждет впереди?
Магазин компьютеров МК -
#мойкомпьютер #процессор

Пікірлер
  • За что люблю МК , за то , что Михаил всегда всё сводит к китайцам ) Так держать китайскую мать )

    @iamROMka84@iamROMka84 Жыл бұрын
    • Так звана росія стала китайським сировинним придатком

      @lutskbike@lutskbike11 ай бұрын
  • Вы супер, команда МК. ❤️ Даже не представляю как это наверное непросто вот так собрать огромную трудную информацию и разложить все по полочкам, до которых мы, простецкие ай-ти зеваки, могли бы дотянуться. Успехов в вашем деле! И моё почтение. 🤝

    @Tigerwurf@Tigerwurf Жыл бұрын
    • Пересказать статью с Хабра вряд-ли сложно ¯\_(ツ)_/¯

      @computergroup1@computergroup1 Жыл бұрын
  • Контент, подача и сопровождение - все на высшем уровне. Даже в такой сложной теме. Красавчики, что сказать:)

    @DanMnk@DanMnk Жыл бұрын
    • 👍🤝

      @sergrybodrov9593@sergrybodrov9593 Жыл бұрын
  • Процентов 30 сказанного вовсе не понимаю, но слушать капец как интересно! Вот именно такой тематики с разбором процессоров, видеокарт жду только на этом канале. Спасибо Михаил за интересные и познавательные видео!

    @Niki_Pearce@Niki_Pearce Жыл бұрын
    • Для таких как ты, он срёт вам в уши, а ты это хаваешь

      @onlyset1488@onlyset1488 Жыл бұрын
    • Потому что он сам не понимает что говорит. Просто компиляция инфы из сети

      @You2Ber42@You2Ber42 Жыл бұрын
    • Вы гений, я 95℅ не понял.

      @MaryshkaX@MaryshkaX Жыл бұрын
  • Шикарная работа по донесению информации о сложном в массы, спасибо!

    @olmix_x@olmix_x Жыл бұрын
  • Низкий покло, Михаил. Наконец то появилось не плохое иллюстрированное видео, которое не стыдно и в вузах показывать (моё мнение), как учебное видео)))

    @lunnyZver@lunnyZver Жыл бұрын
  • Невероятно приятно и интересно смотреть, Михаил, добра тебе и удачи!)

    @jameskirk7750@jameskirk7750 Жыл бұрын
  • Спасибо, люблю смотреть такие обучающие познавательные ролики

    @Genus994@Genus994 Жыл бұрын
  • сделайте, пожалуйста, ещё один выпуск про многопоточность на конкретных примерах что именно может и не может делать одновременно процессор, где самое узкое место, что конкретно тормозит или не даёт ускорятся обработке инструкций или работы с данными. в текущем видео слишком абстрактно показано

    @I-am-Joe-Po@I-am-Joe-Po Жыл бұрын
  • Супер крутой ролик, спасибо большое за доступное объяснение и труды!

    @ppeminem5516@ppeminem5516 Жыл бұрын
  • Шикарный материал! Большое СПАСИБО!!!!!!!!!!

    @Epox9396@Epox9396 Жыл бұрын
  • Спасибо за видео! Вы - настоящие маги, если смогли объяснить сложные вещи простыми словами!

    @Y0urricane@Y0urricane Жыл бұрын
  • Михаил, спасибо за ваш труд! Один из самых лучших каналов на ютубе!

    @Lexxduch@Lexxduch Жыл бұрын
  • Сначала ставлю лайк, потом начинаю смотреть видео! На фоне общей тревожности, выпуски МК воспринимаются, как сеанс релакса и психотерапии! Крошин - красава! Так держать, Миша! Твой контент и подача материала, как бальзам на истерзанную душу, и потрёпаные нервы )))

    @user-by9zx4hm3y@user-by9zx4hm3y Жыл бұрын
    • #НЕТВОЙНЕ

      @Dastiel.@Dastiel. Жыл бұрын
    • В точку бро👍береги себя главное🤝

      @sergrybodrov9593@sergrybodrov9593 Жыл бұрын
  • Как всегда, великолепный материал!

    @user-dc1rw1xs5m@user-dc1rw1xs5m Жыл бұрын
  • Очень познавательно! Удачи вашей организации!

    @AndreyNikolaew@AndreyNikolaew Жыл бұрын
  • Миха, отличный образовач, вот прям смотришь и чувствуешь как становишся умнее)) Так держать, нужно повышать компьютерную грамотность населения, а то фигли они разницы между поколениями процов в упор не видят))) Держи лайкчанский, если б можно было поставил бы сразу штук стопицот))

    @199Evgen@199Evgen Жыл бұрын
  • Отличный видос, спасибо за труд!

    @MrKgzguy@MrKgzguy Жыл бұрын
  • Жаль я не смог заснять выражение жены, когда она начала вместе со мной смотреть этот ролик. 🤣

    @Sa300dvideo@Sa300dvideo Жыл бұрын
  • Всё получилось, отлично описали !

    @MC-Spek@MC-Spek Жыл бұрын
  • Круто, я теперь понимаю что означают эти цифры в диспетчере задач! Спасибо, интересно получилось 👍

    @user-rj9ri4qk5z@user-rj9ri4qk5z Жыл бұрын
  • тема крутая! (:) раскрытие материала потрясяюще! (:) за КР2 отдельный рэспэкт!(:)

    @dobrosvetl@dobrosvetl6 ай бұрын
  • Было интересно послушать. Спасибо за контент.

    @VolSer1993@VolSer1993 Жыл бұрын
  • Шикарное видео 👍

    @shikhli@shikhli Жыл бұрын
  • Отличный ролик!) Большое спасибо!)

    @Agranam@Agranam Жыл бұрын
  • Ничего не понятно но очень интересно 😃

    @user-gf8dr8ce8o@user-gf8dr8ce8o Жыл бұрын
  • Не знаю зачем мне эта информация, но Очень интересно! Спасибо.

    @sobesednic@sobesednic Жыл бұрын
  • Спасибо. Очень интересно и познавательно!

    @romanvern8442@romanvern8442 Жыл бұрын
  • Всё у Вас получилось! Спасибо!

    @TheEfremov1981@TheEfremov1981 Жыл бұрын
  • спасибо за проделанную работу

    @Nour-sb7sq@Nour-sb7sq Жыл бұрын
  • Подобное видио было у PRO-hitec,но там было сложнее понять,хотя тоже было интересно. У МК материал более лоялен к зрителю, интересно,понятно(зависимо от темы),и главное чётко. Вообщем крутой видос🙂👍

    @staspogrebnyak5436@staspogrebnyak5436 Жыл бұрын
  • Какое классное видео! Для такого юзверя как я😊

    @user-cq9vo7xh8q@user-cq9vo7xh8q Жыл бұрын
  • Вот поэтому приходится ставить только одно ядро для запуска Prototype/Prototype 2...)) Михаилу огромное спасибо за контент!) 😉

    @evgeniyd512@evgeniyd512 Жыл бұрын
  • Привет, всем ! 🌞😉👍 Очень интересно и познавательно получилось ! 👍 Мне понравилось 👍

    @optimus888amicus@optimus888amicus Жыл бұрын
  • ахеренно. лучше не скажешь) спасибо за контент )

    @3shareman3@3shareman3 Жыл бұрын
  • Спасибо за видео! Ещё на шаг ближе к пониманию работы этой черновой кремниевой хреновины)))

    @Tarankov@Tarankov Жыл бұрын
  • Отличная подача!

    @voxxxytoyota6848@voxxxytoyota6848 Жыл бұрын
  • Забавно слышать в конце "мы пытались упростить" от людей которые и понять не пытались...)

    @westornric@westornric Жыл бұрын
  • Интересный разбор! Просто и без заумия. Что-то мне подсказывает, что это только основное, что можно изложить популярно, а там ещё всякие тонкости можно копать и копать...

    @CrazyPCman@CrazyPCman Жыл бұрын
  • Полезнейшее видео🤝

    @sergrybodrov9593@sergrybodrov9593 Жыл бұрын
  • Орнул с примера на китайцах🤣🤣💜

    @vdk8101@vdk8101 Жыл бұрын
  • канал - просто мое личное открытие 2023 года ! Благодарю за развивающий контент. Ооочень хотелось бы посмотреть ролик на тему сравнение арм и х86 с плюсами и минусами , объемно , как вы умеете ) Дело в том , что эпл подсвечивает и открывает тренд вперед всех , и пользуясь уже 3 года маком на М процессоре , я понимаю что это следующий этап развития... Всех благ каналу

    @user-su3kz8zw2g@user-su3kz8zw2g6 ай бұрын
  • Отличный обзор!!!! С удовольствием по слушал!!! 👍👍👍

    @maximedeutsch9129@maximedeutsch9129 Жыл бұрын
  • Гениально то как сказал подписаться мое почтение

    @monstr9532@monstr9532 Жыл бұрын
  • Михаил, отличный материал! Всех благ!

    @imiheo@imiheo Жыл бұрын
  • Ааааа фото моего процессора детства!! Pentium 4 1.7GHz willamette на 423 socket!!! Прям ностальгия в глаз попала. Господи, как он любил движок от quake III и архивировать😁😁😁

    @yuryroukhlov7228@yuryroukhlov7228 Жыл бұрын
  • Просто о сложном, отличное видео!

    @Ainstain.Ainstain@Ainstain.Ainstain Жыл бұрын
  • Можно продолжить с углублением. Было познавательно !!!

    @javn7180@javn7180 Жыл бұрын
  • 16:00 КР2 )) Круть) Да и ваще видео класс!

    @krolegs9057@krolegs9057 Жыл бұрын
  • Очень интересно 👍

    @sergrybodrov9593@sergrybodrov9593 Жыл бұрын
  • Нифига не понял, но интересно! спасибо , смотрю вас давно

    @Nikolaevit4@Nikolaevit4 Жыл бұрын
  • 15:32 возможно для игрулек и ютуба действительно не имеет смысла больше 2 потоков на ядро, однако есть процессор POWER8 и операционка AIX на которой тот же Oracle DB работает работает гораздо лучше в отличии от тех же инстансов на Intel. Может достигать до 8 потоков на ядро

    @alexexnew@alexexnew Жыл бұрын
  • Спасибо за интересную тему, просто и доходчиво. Теперь понятно почему гибертрейдинг гипертормазом называли по началу, или когда высмеивали AVX инструкции (хотя они по факту мало где используются в полной мере), или легендарные FXы получились восьмиядерные и четырех поточными)

    @86yurek@86yurek Жыл бұрын
  • Космические рейнджеры! Очень неожиданно)

    @user-ex1wv5ti4d@user-ex1wv5ti4d3 ай бұрын
  • Занятно

    @user-wm1ec3sc7k@user-wm1ec3sc7k5 ай бұрын
  • Спасибо!!

    @eduardkerlah5712@eduardkerlah5712 Жыл бұрын
  • ВСЕМ привет!!! Спасибо за видео, как всегда топ!!! А что за игра на 19:05 ?

    @resistant_@resistant_ Жыл бұрын
  • Спасибо, немного понял что происходит в процессоре, когда я открываю 2 вкладку в хром)

    @NEKTOGG@NEKTOGG Жыл бұрын
  • Сделайте такле же видео,только про видеокарты

    @user-pn8tw5oz9v@user-pn8tw5oz9v Жыл бұрын
  • Спасибо за познавательный контент - было круто 👍 Но мозги начали плавится на 12 минуте 😨😲

    @RuslanDoman@RuslanDoman Жыл бұрын
  • Мне больше интересует вопрос реализации этих инструкций на кристалле процессора. Ведь он состоит из транзисторов, то есть для реализации допустим AVX инструкций надо расположить транзисторы в каком то особом порядке или что?

    @1982Crazik@1982Crazik Жыл бұрын
  • Ничего не понятно, но очень интересно. Сижу на фоне ковра.

    @nikolai555@nikolai555 Жыл бұрын
  • В обычном софте, как правило, нечего параллелить. Есть смысл только там, где идёт обработка большого количества информации.

    @sanychprojects6210@sanychprojects6210 Жыл бұрын
  • Хороший ролик, жаль только понейшая дичь, людям не знающим как это всё устроено сойдет, а вот кто в теме "ну и х**ню же я сейчас услышал". Это примерно как у Райкина, если рассматривать каждый тезис отдельно - вроде норм, если как инфу в целом, то фигня какая-то получатся (у Райкина было про рукава и пиджак)... я сначала хотел по каждому тезису написать с терминологией, но кому оно нафиг надо... кому надо найдет, например книжка про основы строения ЭВМ - "Архитектура ЭВМ". 😁

    @lCooLRusHl@lCooLRusHl Жыл бұрын
  • На моменте про механизм предсказания ветвлений стоит сделать мини-ликбез про уязвимость Спектр. Всем кто не слышал или не вникал было бы интересно)

    @varanco10@varanco10 Жыл бұрын
  • Информативно

    @master3d@master3d Жыл бұрын
  • Подскажите пожалуйста, - а что это была за игра на 10:45 ? Всем добра!!!

    @user-yb1xv5rj3t@user-yb1xv5rj3t5 ай бұрын
  • Отсюда вывод-нужен процессор с 8мью ядрами и 4мя каналами памяти с частотой 5-7ггц

    @alexllitvinov5555@alexllitvinov5555 Жыл бұрын
  • Отлично!!

    @user-jq4yo8qd8i@user-jq4yo8qd8i Жыл бұрын
  • Есть у вас такое же видео про видеокарту?

    @fantomlegend6769@fantomlegend6769 Жыл бұрын
  • Отличный ролик Очень интересно и доступно )) 👍💪

    @user-zp5ep3lk2m@user-zp5ep3lk2m Жыл бұрын
  • Где ты взял схему процессора? Я хочу еë поподробнее рассмотреть

    @BULbEN4Nk@BULbEN4Nk Жыл бұрын
  • Михаил, много было упущено. Вот взять кеш, его, на самом деле, три уровняя. Пару слов стоило бы сказать об архитектуре фон Неймана и RISC/CISC, о регистрах и защищённом режиме

    @BVOne@BVOne Жыл бұрын
  • Шикарно) А можете ещё рассказать про отличия x86 от ARM/RISC-V процессоров? Преимущества и недостатки.

    @VlDubr@VlDubr Жыл бұрын
    • kzhead.info/sun/qqaHnJuxhp6brWg/bejne.html

      @mka@mka Жыл бұрын
  • Лайк за Нану в видео!)

    @user-bo7ym7pp3i@user-bo7ym7pp3i Жыл бұрын
  • Ничего непонятно,но было очень интересно :)

    @dron-lt3ye@dron-lt3ye Жыл бұрын
  • Только щас обратил что у тебя уже 300к, помню когда у тебя было около 200 тыс

    @Vikkingg@Vikkingg Жыл бұрын
  • 0:45 ох , сколько тысяч раз я слышал эту фразу на ютубе у обзорщиков

    @PolzyusSam@PolzyusSam Жыл бұрын
  • Программы(Игры) не обязательно переписывать под многопоточность, можно пересобрать на современном компиляторе, но есть нюансы :)

    @angevad@angevad Жыл бұрын
  • как программист, могу сказать что бранч предиктор бывает головной болью в тех местах где жизненно необходим перформанс. и приходится писать branchless код или вообще использовать битовую магию (за такое могут отрубить пальцы, кстати). Самое простое объяснение принципа предиктора: если 10 раз было false, то и на 11 будет false (но как сказал автор: всё сложнее).

    @user-fw5nh3vq6f@user-fw5nh3vq6f Жыл бұрын
  • благодарю отличное видео а главное понятное. теперь понятно почему старые цпу при новых задачах больше загружены и греются ибо им приходится тратить на ту же задачу больше времени со старыми инструкциями. пример 4 или 8к видео, fx 8000-9000 и Ryzan даже atlon 3000 4к грузит проще. у меня при просмотре 4к fx 8350 грузился на 100% а r5 5600 8k всего 30% и то не всегда.

    @user-Garik@user-Garik Жыл бұрын
  • Там ошибка в диаграмме 4:33 Athalon k7. Может это правильно... не знаю.

    @kurban1111@kurban1111 Жыл бұрын
  • Арифметический сопроцессор был уже у 8086 - 8087.

    @longing8979@longing8979 Жыл бұрын
  • Получается, если я написал код который использует почти все 4 порта(АЛУ), то второй поток на этом ядре будет сильно тормозить. Просто в некоторых играх/приложениях если отключить мультитридинг, то это повышает скорость, одно ядро занимается одним потоком как раньше.

    @LithiumDeuteride-6@LithiumDeuteride-6 Жыл бұрын
  • Спасибо за видео)💪 логотип вашего канала украли "Вкусно и точка" Очень похоже они сделали😀

    @ramisrazakov@ramisrazakov Жыл бұрын
  • Хотелось бы послушать про герцовку в процессорах, говорят она за последнии 10 лет существенно не изменилась. Что случилось, во что упоролись, есть ли варианты решений и т.д. А так материал топ, спасибо за труды!

    @meierlink2589@meierlink2589 Жыл бұрын
    • Тепловыделение сумасшедшее. Любителям ставить рекорды разгона приходится использовать жидкий азот для охлаждения.

      @itheandrey@itheandrey Жыл бұрын
    • В физику упоролись, скорость света конечна, скорость переходных процессов, так же сопротивления есть у всех материалов.

      @AzazehlWhinchester@AzazehlWhinchester Жыл бұрын
    • Потому-что ipc(количество инструкций на такт) наращивают, intel отказалась от netburst архитектуры, так как она менее эффективна, а то были бы сейчас процессоры с 40000 ГГц, но не такие производительные.

      @user-jm5od9sb9v@user-jm5od9sb9v Жыл бұрын
    • У МК уже много видео на эту тему

      @user-kn9tg7qj7m@user-kn9tg7qj7m Жыл бұрын
    • ​@@user-jm5od9sb9v иди в школу, двоешник...

      @jemmini2@jemmini2 Жыл бұрын
  • Спасибо, Миша 👍как всегда топчик 🙂

    @user-sg4jv6hg4t@user-sg4jv6hg4t Жыл бұрын
  • На AVX надо было каждый раз вставлять главного в этом вопросе знатока)

    @user-ku1xw2cp3n@user-ku1xw2cp3n Жыл бұрын
  • моё почтение.

    @user-kf3sr8jc4n@user-kf3sr8jc4n Жыл бұрын
  • Даже как то не ожидал увидеть Космических Рейнджеров как пример

    @matik7271@matik7271 Жыл бұрын
  • Нечего не понял, но очень интересно

    @snoopcat5201@snoopcat5201 Жыл бұрын
  • Мишаня привет немного ещё про AVX 511bit. ... несказанно мало у меня 9 11900k и с 3090ti это пушка процессор печально они эту функцию хотят поставить в новые Xeon !!!

    @mikhmikhser@mikhmikhser Жыл бұрын
  • Очередная защищённая диссертация в одном видеве. Not bad

    @MrYatagan@MrYatagan Жыл бұрын
  • Них.... не понял, но очень интересно )

    @Parfen81@Parfen81 Жыл бұрын
  • Спасибо, пока смотрел поджарил яичницу на моей вскипевшей голове

    @Panzer_Battalion@Panzer_Battalion Жыл бұрын
  • никогда никто не говорит, как проц работает на физическом уровне в таких видео в стиле "как работает процессор". Неужели никто не знает этого? Например, задача сложения как отражается в переключениях транзисторов, перенаправлении потоков электронов?

    @bunasha@bunasha Жыл бұрын
    • Начни с изучения простых логических элементов И-ИЛи-Не. Информации полно и как работают и как устроены на транзисторах.

      @sergeyb2823@sergeyb2823 Жыл бұрын
    • А ещё проц умеет только складывать, всё остальные операции это частные случаи сложения

      @alexal3165@alexal3165 Жыл бұрын
  • Avx инструкции, Avx инструкции, Avx инструкции... Где Avx покажи, ткни! Я к любому бомжу подходил с этим вопросом, ни одна собака не ответила! (Знающие люди поймут кого я процитировал 😉) Пысы. МК молодцы! Такой контент мы одобряем!

    @vanadiumk3852@vanadiumk3852 Жыл бұрын
    • Кого, кого. Чувака из Иркутска

      @GAD7irk@GAD7irk Жыл бұрын
    • @@GAD7irk технокнязь)

      @vanadiumk3852@vanadiumk3852 Жыл бұрын
  • Нууу, поверхностно вполне популярно =)

    @roma2k@roma2k Жыл бұрын
  • 15:48 А у "не новейшей" titan black из 2014 года 2880/15 = x192 получается?) А у более нового Titan X Maxwell 2015 года уже меньше - 128, как у 4090 ?)

    @crazygramaffects9793@crazygramaffects97932 ай бұрын
  • почему ваш логотип выглядит как вкусно и точка < ?

    @slipkn67@slipkn67 Жыл бұрын
KZhead