1 ядро, 2 потока. SMT, Hyper-threading. Как это работает?

Поделиться
HTML-код
  • Опубликовано: 24 сен 2020
  • Процессоры - www.e-katalog.ru/u/Sx1sOY/a
    Комплектующие - www.e-katalog.ru/u/6202d2/a
    В этом видео отвечаем на вопросы: Как работает Hyper-threading и SMT? Откуда у одного ядра берётся ещё лишняя производительность на два потока? Почему ядра не могут так быстро работать сами по себе с одним потоком?
    Текстовая версия pc-01.tech/hyper-threading/
    pc-01.tech - сайт канала. Свежие новости о железе, обзоры и тесты комплектующих.
    pc_0_1 - группа "Этот компьютер" - свежие и актуальные новости IT мира
  • НаукаНаука

Комментарии • 550

  • @PC-01
    @PC-01  3 года назад +130

    Текстовая версия pc-01.tech/hyper-threading/

    • @SSnake12345
      @SSnake12345 3 года назад

      @@JohnuSmithu HT - это шина гипертранспорт.

    • @lordhip9622
      @lordhip9622 3 года назад +3

      на 5.14 секунде были мигание в видео. не пугай меня так пожалуста. я думал что видеокарта или моник померле

    • @klaiman7996
      @klaiman7996 3 года назад +1

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

    • @dr.zombie3223
      @dr.zombie3223 3 года назад

      @@user-zb5pr4wv8d Во-первых, не отключили, а убрали. Во-вторых, в чем смысл вашего "понижения потребления", если наоборот идет её повышение вместе с производительностью. Или вы хотели сказать энергоэффективности?

    • @7eefpiioavxxaisighei4eev26
      @7eefpiioavxxaisighei4eev26 3 года назад

      Если я не ошибаюсь технология SMT открытый доступ вывела IBM(отправила в openhardware) пару- тройку лет назад,вот amd воспользовались

  • @user-fl8qq6eb9k
    @user-fl8qq6eb9k 3 года назад +442

    Получил ударную дозу инструкций прямо в кэш. Компилирую

    • @user-rm1nh2kb3j
      @user-rm1nh2kb3j 3 года назад +13

      стоя

    • @directorys
      @directorys 3 года назад +36

      зачем компилировать инструкции?
      их надо исполнять

    • @dkvChannel
      @dkvChannel 3 года назад +10

      @@directorys , баг...

    • @sokolovwlad
      @sokolovwlad 3 года назад +8

      @@directorys как вариант, инструкции поступают чужеродной архитектуры и идет динамическая рекомпиляция (как если бы технарь объяснял гуманитарию).

    • @directorys
      @directorys 3 года назад +2

      @@sokolovwlad у меня есть гуманитарий, который лучше любого технаря объяснит)

  • @stalker1961
    @stalker1961 3 года назад +503

    а можешь рассказывать про технологию CUDA, что это такое и как оно работает?

    • @yanafene
      @yanafene 3 года назад +30

      Какие куда?

    • @user-dv1qe6nx2b
      @user-dv1qe6nx2b 3 года назад +50

      @@yanafene Где куда?

    • @stalker1961
      @stalker1961 3 года назад +8

      @@yanafene технология CUDA ядер у NVIDIA. Погугли

    • @yanafene
      @yanafene 3 года назад +11

      @@stalker1961 конечно я это знаю, рофлю прост)

    • @SSnake12345
      @SSnake12345 3 года назад +5

      ты от куда и куда?

  • @adrenalin_721
    @adrenalin_721 3 года назад +113

    Паш, дай бог тебе здаровья ! Как же я давно хотел разобраться в этой теме !

    • @poct3326
      @poct3326 3 года назад +6

      хотел бы, уже бы читал

    • @adrenalin_721
      @adrenalin_721 3 года назад +10

      @@poct3326 вы не понимаете, это другое

    • @SSnake12345
      @SSnake12345 3 года назад +10

      правда, разобрался? а пересказать сможешь?

  • @kumiho3416
    @kumiho3416 3 года назад +91

    Смотрю все видео, но никогда ничего не понимаю. Однозначно лайк

    • @maxxbiryuk
      @maxxbiryuk 3 года назад +6

      А если еще кто то рядом, сижу, кивая головой, такой с умным видом:- ага! точно. ну это я знал.)

    • @warrior320xxx5
      @warrior320xxx5 3 года назад

      Лучше уж посмотреть компьютерщика Василия.

  • @TouhouFun
    @TouhouFun 3 года назад +29

    единственный канал из моих подписок, который хочется смотреть не на х2, а на х0.5

  • @amir32806
    @amir32806 3 года назад +135

    Расскажите, пожалуйста, про работу и взаимодействие 2-х процессоров на одной материнской (серверной) плате.

    • @user-rm1nh2kb3j
      @user-rm1nh2kb3j 3 года назад +4

      четырёх

    • @sex_minister
      @sex_minister 3 года назад +1

      @@user-rm1nh2kb3j восьми

    • @SSnake12345
      @SSnake12345 3 года назад +4

      @@sex_minister а лучше кластер.

    • @user-uv7eu4vi3k
      @user-uv7eu4vi3k 3 года назад +1

      @@sex_minister таких не существует... Максимум 4 же

    • @neackrisranga633
      @neackrisranga633 3 года назад +3

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

  • @vladborsh1
    @vladborsh1 3 года назад +3

    Такие видео должны студентам соответствующих вузов показывать. Автору большое спасибо!

  • @ppAlarm
    @ppAlarm 3 года назад +4

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

  • @TuTAH_1
    @TuTAH_1 3 года назад +29

    Выделение объекта миганием всей сцены вне объекта - это гениально. Лучшего способа сконцентрировать внимание на объекте не придумаешь

  • @mine_tower
    @mine_tower 3 года назад +31

    Можешь рассказать про файловые системы? Интересно чем они отличаются в теории и как это влияет на практике

    • @XIeepy1
      @XIeepy1 3 года назад

      Гуголь, гуглишь одну и потом вторую к примеру fat32 и ext4

    • @mine_tower
      @mine_tower 3 года назад

      @@XIeepy1 их штук 10-15 и какие-то из них заточены под быструю работу hdd.

  • @semibiotic
    @semibiotic 3 года назад +62

    Ролик очень познавательный, но проблема ролика в том, что автор - не программист.
    Будь он программистом, он бы понимал что поток это, прежде всего контекст потока - текущее содержимое регистров процессора. И только потом это последовательность инструкций (т.е. команд) которые выполняюся не в "сферическом вакууме", а в контексте своего потока. И количество SMT-потоков на ядро ограничено, прежде всего количеством активных наборов регистров (в регистровой памяти), еще один-два набора регистров, использует спекулятивное выполнение.
    Половина проблем SMT автором выдумана. Они решены задолго до появления гипертрединга. Проблемы защиты памяти решаются дескрипторными регистрами в контексте. Проблемы синхронизации потоков решены на заре многопроцессорных систем.
    Основная проблема, которую, якобы решает SMT (простой исполнительных блоков), на самом деле решается с помощью out-of-order execution. SMT просто позволяет добрать 15% производительности, но привносит свои недостадки.
    А основной недостаток SMT - "потоки" - не настоящие ядра. И если без SMT мы имеем 1 ядро работающее на условные 100%, то при SMT дополнительный поток, в зависимости от реализации, либо отбирает производительность у основного деля производительность пополам 57/57%, либо добавляет ассиметричное недоядро с 15-процентной производительностью. В сумме производительность выходит больше, но способность конкретной задачи эффективно работать на таких "недоядрах" сильно зависит от ее природы и реализации, а также поддержкой в ОС.

    • @user-nx5yj4sk3t
      @user-nx5yj4sk3t 3 года назад +1

      а что покупать то в итоге? Интелы или рузены, не понятно =(

    • @semibiotic
      @semibiotic 3 года назад

      @@user-nx5yj4sk3t Да, непонятно.

    • @iurisinkariuk2626
      @iurisinkariuk2626 3 года назад +2

      @@semibiotic нам неучам конкретика нужна

    • @TOLYA_ARBALET
      @TOLYA_ARBALET 3 года назад +1

      Я на своем 9900Кф выключаю НТ - фпс растет.
      Кореш на 3700Х выключает smt - фпс в говне становится, чем с вклбченным.
      Карты 1080ті, памяти 32 гб у обоих процы 8/16, тестили в pubg
      В чем может быть дело и какого, спрашивается хуя, так происходит?

    • @Kamasutrae1
      @Kamasutrae1 3 года назад +5

      @@TOLYA_ARBALET разная реализация дробления ядер, вот и всё.

  • @opanasovych_svirid
    @opanasovych_svirid 3 года назад

    Создатель, kreator оф зис кноледж, я каждый раз мозг загружаю так... Аж кипит. Перематываю, вдумываюсь. Но это круто,что ты несёшь в массы свет!
    Я при каких то спорах, когда не хватает знаний отправляю людишек к тебе на канал, потом спрашиваю "ну че, как?" ответа не получаю. Наверное тоже со спаленной коробкой сидят и думают над мат.частью.
    И были комментарии "где же твои курсы?" так вот... Это очень годная мысль. Твои знания нужно ещё каким то видом деятельности монетизировать. Если ты конечно хочешь коммерции.
    Огромное уважение тебе, продолжай нести свет людям не имущим.

  • @TuTAH_1
    @TuTAH_1 3 года назад +13

    2:56 Только от этой одной фразы я окончательно понял отличия ЦП и ВП, почему одно не может заменить другое, почему в некоторых задачах видеокарты в сотни раз производительнее ЦП такой же цены и почему некоторые задачи, обычно реализумые на ЦП можно, но *сложно* реализовать на ВП

    • @NorvandNorvandson
      @NorvandNorvandson 3 года назад +2

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

    • @Mr_Smith_
      @Mr_Smith_ 3 года назад

      @@NorvandNorvandson где AVX ?! Покажи ! Ткни !!!! )))

  • @asdfghj402
    @asdfghj402 3 года назад +30

    Удачно зашёл.
    Передаю привет Лизе Су. Моя любовь и надежда.

    • @user-dv1qe6nx2b
      @user-dv1qe6nx2b 3 года назад +4

      Руководители NVIDIA и AMD Дженсен Хуанг и Лиза Су - родственники

    • @user-vu1gs8kg2j
      @user-vu1gs8kg2j 3 года назад

      Парень Лизы в восторге.😀

    • @DamnWalkinG
      @DamnWalkinG 3 года назад +1

      @@gentlemangatsby Это тебе на канал RX4D

  • @FenrisDanila
    @FenrisDanila 3 года назад +4

    "Мужик, я нихера не понял, что ты сказал! Ты мне близок, ты заговорил и достучался до сердца" (Джей и молчаливый Боб)

  • @alexnavajero1382
    @alexnavajero1382 3 года назад +1

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

  • @user-lv3gm6gm7z
    @user-lv3gm6gm7z 3 года назад +2

    Когда я был маленьким, то перед сном смотрел "спокойной ночи малыши" Теперь перед сном смотрю твой канал и к середине ролика я уже сплю!

  • @azamatmrkham1395
    @azamatmrkham1395 3 года назад +23

    Не бойся когда ты один, бойся когда ты два☝

  • @Mr4iF196
    @Mr4iF196 3 года назад

    Удивляют люди, которым объясняешь, что многопоточность может сыграть злую шутку если не в плане безопасности, то в плане производительности в современном софте, в частности в играх и винде (речь про API и отдаче приоритетов самой ОС для потоков процессора), а тебе начинают доказывать обратное.
    P.S. Не могу не заметить, что качество видео с точки зрения скорости чтения информации возросло, что избавляет от прибегания к функциям ютуба по ускорению видео. Как по мне, это позитивное изменение, которого очень не хватало большинству видео на канале

  • @Igor_Schuberg
    @Igor_Schuberg 3 года назад +1

    хэй) как раз с работы пришел, кофеек с молочком замутил. Всем приятного. Автору спасибо!)

  • @FHRSTD
    @FHRSTD 3 года назад +1

    Лайк из Одессы! Помню как отключал на P4 HT в BIOS! Шел 2003 год , да :) Northwood был , и вроде уже в Prescott с HT все стало лучше, но это поменять сразу не удалось и дожил я до CORE 2 QUAD 6600 на Northwood в 2007... до сих пор 6600 й есть и работает :) Кстати да , и сегодня некоторые задачи работают на i7 8700 лучше без HT

  • @tigerhell1012
    @tigerhell1012 3 года назад +1

    Вот правда, понимаешь, что человек действительно шарит, что и как работает. А сам смотришь и понимаешь, что почти ни чего не понимаешь, но все равно смотришь. Лайк за старания! Отчасти понял, что большое количество ядер не всегда хорошо, так же как и большое количество потоков на ядро, в общем создание и проектирование ЦП очень сложная штука =)

  • @user-od1xv6jq9u
    @user-od1xv6jq9u 3 года назад

    Как всегда, отличная информация, которую непросто найти.

  • @user-cn6ro3dd5g
    @user-cn6ro3dd5g 3 года назад +2

    Я вообще ничего не отдупляю, но всегда смотреть и слушать интересно) лайк

  • @bulba1995
    @bulba1995 7 месяцев назад

    Я вам признателен, шикарная информация.

  • @kiamikchannel6621
    @kiamikchannel6621 3 года назад +24

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

  • @andrewslee_channel
    @andrewslee_channel 3 года назад

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

  • @user-fu6yi9ty9d
    @user-fu6yi9ty9d 3 года назад

    Сложно,но полезно.Красава, что делаешь такие видео!

  • @UiGanoR
    @UiGanoR 3 года назад +1

    Спасибо за ролик, очень интересно! Эффект мигания экрана с выделением нужных компонентов, отличная идея, так куда понятнее о чём идёт речь.

  • @Djudai999
    @Djudai999 3 года назад

    Я раз 10 гуглил интересные мне темы и каждый раз смотрел твой видос ) В последний раз пришлось подписываться, после чего начал листать твой канал и сейчас понял что просмотрел весь свой субботний вечер.
    Пожалуйста продолжай!

  • @futurewr.6549
    @futurewr.6549 3 года назад

    Очень годно, спасибо. Еще бы так же подробно узнать про турбобуст.

  • @gideongray2784
    @gideongray2784 3 года назад +5

    Видео было капец полезным и очень интересным (без сарказма), ставлю лукас.

  • @user-xn2hx7th7d
    @user-xn2hx7th7d 3 года назад

    Мозги болят, но это к лучшему. Много чего нового узнал. Благодарю)

  • @Pablitto62
    @Pablitto62 3 года назад

    Мне понравилось....хороший анализ и все по делу...Спасибо

  • @abrikos1100
    @abrikos1100 3 года назад

    Классная анимация, так гораздо лучше видно, спасибо!

  • @user-vd3fm4vm8n
    @user-vd3fm4vm8n 3 года назад +3

    Как всегда, спасибо! Классненько)

  • @ShonZelno
    @ShonZelno 3 года назад +16

    Как где гипертрейдинг? Вот в той коробочке, которая на 100$ дороже.

  • @therealuzr
    @therealuzr 3 года назад

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

  • @PirandelloKruger
    @PirandelloKruger 3 года назад

    Круто , вот бы еще про СМТ И Гипер трейдинг и чем они отличаются друг от друга

  • @user-yb3zr3zz3w
    @user-yb3zr3zz3w 3 года назад +6

    Свинячая зона определяет количество потоков. Живите с этим ;)

  • @user-pg4vu8lx7e
    @user-pg4vu8lx7e 3 года назад

    Умница, мужик, спасибо, что ты есть !!

  • @qwant46
    @qwant46 3 года назад +4

    Вот вам, живите теперь с этим. Спасибо.

  • @degit
    @degit 3 года назад

    Отличное видео всё по полочкам разложил.

  • @user-en4bs6cz7i
    @user-en4bs6cz7i 3 года назад

    ...ничего не понятно,но очень интересно...) ЛАЙК за труд и интеллект!

  • @anmatyukhin1986
    @anmatyukhin1986 3 года назад

    Как всегда супер информативно! Ощущаю как расширяется сознание 🧠

  • @user-kx3iv1oo2s
    @user-kx3iv1oo2s 3 года назад

    Спасибо, никогда не думал, что мультипоточность такая сложная штука)

  • @zumaxrussia
    @zumaxrussia 3 года назад

    Смотрел больше двух раз? Лайк!

  • @cyberliberty
    @cyberliberty 3 года назад +3

    Некоторое время назад тестил в sysbench под linux проц AMD (ryzen 1600x) и Intel (Xeon E-2236). Одинаковое количество ядер и потоков. Сначала запускал на количество ядер (т.е., 6), потом на количество потоков (т.е., 12) и сравнивал разницу. У АМД многопоток эффективнее оказался. Причем, раза так в два.

  • @cvirov
    @cvirov 3 года назад

    Лайк однозначно 👍 Интересные видео.

  • @reallifehd8417
    @reallifehd8417 3 года назад +1

    Спасибо очегь подробная информация

  • @Avangard_Poet
    @Avangard_Poet 3 года назад

    Каждое видео лучше другого. Просто каждая история лучше другой

  • @user-ye9if5kp3h
    @user-ye9if5kp3h 3 года назад +86

    Что-то сдал автор, ага...
    Где хлеб, где майонез?!

    • @Dezmond2inbox
      @Dezmond2inbox 3 года назад +1

      Ядра, чистый изумруд !!!

    • @green.616
      @green.616 3 года назад

      Ты чё, куку? Это не кулинарный канал.

    • @green.616
      @green.616 3 года назад +1

      Я в курсе по фазы питания процессора)

    • @qwazaqwazaq
      @qwazaqwazaq 3 года назад +1

      Все никак не отпускает Вас этот экспромт?

    • @MrNOtarius
      @MrNOtarius 3 года назад +1

      @@green.616, предлагаю в роли Intel-а изобразить багет со сгущённкой, а в роли AMD пусть будут прожаренные тосты с кечупчиком. =)

  • @kvszt
    @kvszt 3 года назад

    Спасибо, довольно доходчиво даже для меня ..

  • @DIGITAL_LABORATORY.
    @DIGITAL_LABORATORY. 3 года назад

    Спасибо за видео, было интересно :)

  • @alter-dev2103
    @alter-dev2103 3 года назад

    Как человек плотно занимающийся проектировкой и разроботкой компиляторов, интерепритаторов и т.д.(постараюсь быть краток) - тут есть в целом три "касты" языков:
    1. прямо интерпритируемые(не уверен, что такие еще есть)
    2. языки которые переводятся в байт-код или его подобие и интерпритируются(Lua*, JS, Java, ...)
    3. компилируемые (C, D, LLVM, Assembly Language, ...)
    при чем замечу, что компилируемые языки, как правило, по нескольку раз переведятся (например: C++ -> IR1 -> IR2 -> IR3 -> assembly -> binary) IR - это Intermediate Representation (Промежуточное представление (кода))
    И как уже было сказано в видео компилятор мало чем может помочь языку, разве что пытатся выжимать процентики за счет ювелирной работы с опциями и расширениями(типа openMP и т.д.) и то все это очень спорно и ситуативно, да и как правило непортируемо, что еще больше отталкивает разработчиков. А в интерпритируемых языках так и вобще минимум возможностей в плане какой-либо оптимизации.
    А по поводу библиотек так и вовсе в точку, как раз на данный момент я занят именно проблемой абстракций, модулей и библиотек. Вкратце: даже если ювелирно и дотошно оптимизировать кусок кода - он будет являтся таковым лишь "в вакууме" и встраивая этот код куда-либо огромная вероятность столкнутся с рядом разных проблем и в итоге либо костыли, либо ты и вовсе будешь сам чуть ли не полностью все переписывть, а иначе теряешь ту или иную часть производительности. И это все присуще не сколько даже интерпритируемым языкам, а и вовсе средней и высокой сложности проектам на любом языке, даже написанных полностью одним человеком или командой, потому как почти всегда эти проекты разбиваются на разные подструктуры над которыми работают по отдельности и в результате неидеального проектирования ты так или иначе приходишь к несостыковкам.
    При чем все это растет экспоненциально по причине складывания в матрешку всей этой кучи изолированных модулей и абстракций. И решать эту проблему очевидно сложно, при том что это лишь середина айсберга во всем проектировании ПО.
    Спасибо за внимание, надеюсь эта информация пришлась кому-то по интересу.

  • @leomysky
    @leomysky Год назад

    Спасибо за такое крутое и полезное видео!

  • @sokolovwlad
    @sokolovwlad 3 года назад +1

    Хотелось бы увидеть подобный выпуск про е2к

  • @E.Pablovich
    @E.Pablovich 3 года назад

    Красавчик! Все чотко и по теме!👍

  • @sanzharmirasbekov7368
    @sanzharmirasbekov7368 3 года назад +4

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

  • @PLastovskiy
    @PLastovskiy Год назад

    Почти ничего не понял, но было интересно и досмотрел до конца)))

  • @user-oe6ue5ex8q
    @user-oe6ue5ex8q 3 года назад

    Спасибо. Кайфую с контента.

  • @7eefpiioavxxaisighei4eev26
    @7eefpiioavxxaisighei4eev26 3 года назад +1

    Спасибо за видео!

  • @aldente6821
    @aldente6821 3 года назад +47

    Динамическая мультипоточность? Не думаю, что это реализуют. Паша может про кубиты расскажешь, и про квантовый компьютер с объемом 64?)

    • @u11182
      @u11182 3 года назад +5

      Вот кстати да. С удовольствием послушал бы что там сейчас на квантовом фронте творится

    • @user-uv7eu4vi3k
      @user-uv7eu4vi3k 3 года назад +7

      @@u11182 обычному юзеру никогда в жизни не пригодится квантовый комп... Хз для чего эта информация нужна вообще о том что там у них сейчас) это как выпускать новости какие работы ведутся на адронном коллайдере

    • @Raizerd
      @Raizerd 3 года назад +8

      @@user-uv7eu4vi3k любопытно же. Обычному пользователю и знание о мультипоточности ничем не поможет. А вот знакомство с новыми концепциями, как таковыми, помогает развитию воображения и может пригождаться в иных сферах хозяйства.

    • @Z0RR0Z
      @Z0RR0Z 3 года назад

      @@u11182 вот как начнут обучать нейросети AI на квантовых кубитах, и настанет нам всем п..ц в виде Скайнета))

    • @u11182
      @u11182 3 года назад +2

      @@user-uv7eu4vi3k Я кстати слежу за новостями про адронный коллайдер.

  • @popavsya_vladick
    @popavsya_vladick 3 года назад

    Чел, ты делаешь лучший контент, продолжай в том же духе

  • @wan_first
    @wan_first 2 года назад

    Спасибо за крутое видео! Очень полезно и итересно!

  • @Afit4.5.0
    @Afit4.5.0 3 года назад

    Видео полезное и очень интересное. Надеюсь не отключается реклама в ролике поможет продвижению видео по рейтингу you tube 😉

  • @user-ns6jc4ks7z
    @user-ns6jc4ks7z 3 года назад

    Очень информативно!!!

  • @evgeserg
    @evgeserg 3 года назад

    спасибо за разъяснение

  • @zeroone5349
    @zeroone5349 3 года назад +1

    Невероятно нужное видео

  • @Pablitto62
    @Pablitto62 3 года назад

    Ну про нюансы ты прав....молодец....

  • @vladimir_6700
    @vladimir_6700 3 года назад +2

    Спасибо большое))) ❤️

  • @Alexey_Ivanov_23
    @Alexey_Ivanov_23 3 года назад +12

    Сижу пью пиво ниуа не понял но посмотрел все и лайк поставил красавчик!

  • @MaZaHaKaNISMO
    @MaZaHaKaNISMO 3 года назад +1

    У Pentium 4 гипер трединг очень выручал когда надо было запустить тяжелую программу в фоне и спокойно пользоваться компьютером. Например когда конвертировал видео для своего айпод, компом было невозможно пользоваться, все лагало, но стоило перекинуть процесс на один поток, то сразу и браузер нормально начинал работать и даже можно было поиграть в гта вайс-сити. Понятно что фпс был уже не такой высокий и время перекодирования увеличивалось, но без этих манипуляций фпс был в районе 5-10 кадров, а с ними больше 30ти. У знакомых на селеронах, без гипертрединга, такое нельзя было провернуть и это была боль. Тогда-то я и понял на себе что такое многопоток и что надо самому показывать виндоус какие использовать потоки для чего)

  • @Empel01
    @Empel01 3 года назад

    Давно ждал это видео от тебя , а то у всех остальных чисто образно и никакой конкретики

  • @Artem-yk7ig
    @Artem-yk7ig 3 года назад +7

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

    • @easytanksgaming3238
      @easytanksgaming3238 3 года назад

      И хорошо написать прогу, которая будет к свинячей зоне правильно обращаться ;)

    • @MegaChitman
      @MegaChitman 3 года назад +1

      Чего?

  • @nickhardy8025
    @nickhardy8025 3 года назад

    Ничего не понял, но очень интересно!

  • @Dmitry169666
    @Dmitry169666 3 года назад

    Интересно было бы услышать о технологии Cuda и тензорных ядрах.

  • @user-un8ul3ip4m
    @user-un8ul3ip4m 3 года назад

    А можно объяснить подробнее о блоках FP64, вместо которых NVIDIA поставила дополнительные FP32? Зачем они нужны, какие последствия того что их убрали и если для видеокарты они не нужны то почему это не сделали раньше (изначально)? Лайк если тема интересна и что б Паша увидел =)
    P.S. Автор большой молодец! Большая благодарность тебе за любое видео от всех нас! :)

  • @SplashT
    @SplashT 3 года назад +1

    Хоп и мгновенный лайк 😏🤘🔥🚀

  • @ilyarik8888
    @ilyarik8888 3 года назад

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

    • @Makezzila
      @Makezzila 10 месяцев назад

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

  • @MrJackySmith
    @MrJackySmith 3 года назад +5

    Вот это топ контент! Ни одного качественного ролика про Hyper Threading я до этого на RUclips не встречал.

  • @vulkanoidtitan5107
    @vulkanoidtitan5107 3 года назад

    Ничего не понял. Но очень интересно. Спасибо.

  • @nexsus_play
    @nexsus_play 3 года назад

    Спасибо за видосы, делаешь очень качественно, я давно выпал из прогресса pc строительства, и недавно взял себе r7 2700 понять не могу одного, в основном его берут под разгон, и многие его гонят до 4,2 я же в свою очередь боюсь его гнать если коротко не знаешь ли где взять таблицу напряжений и частот для ryzen и предельные значения для постоянной работы конечно с учётом погрешности ведь бывают более удачные экземпляры

  • @user-wp7yq9yy9b
    @user-wp7yq9yy9b 3 года назад

    Спасибо большое.

  • @smile_and_wave66
    @smile_and_wave66 3 года назад +3

    На процессорах архитектуры sparc со времен процессора T3 (2012 г) идет по 16 ядер х 8 потоков на ядро. И ничего, работают )) Софт нужен просто подходящий под мультипоточность: навроде СУБД...

    • @renegade1546
      @renegade1546 3 года назад +1

      Ну так в ролике и оговаривалось, что проблема многопоточности не только и не столько хардверная, сколько софтверная.

  • @Igor_user
    @Igor_user 3 года назад +1

    Вряд-ли обычному пользователю эта информация нужна. Да и есть несколько не убедительных моментов. Сомневаюсь, что инфа на 100% корректна.
    Мультипоток - это в первую очередь аппартная реализация ядра, а не софтверное деление. И АЛУ всегда нужно в исполнительном устройстве.
    Мультипоток (ГТ) объяснить можно проще:
    В процессорах Intel Core (не путать с Core 2 Duo) ядро состоит из одного АЛУ и двух наборов регистров. Вот второй набор регистров - это и есть второй поток. А выполняются команды из 2-х наборов регистров по мере их готовности на одном АЛУ.
    В процессорах АМД семейства FX (Бульдозер, Экскаватор и пр., до Райзанов) ядро устроено с точностью до наоборот. У них два АЛУ и один набор регистров. Потму тогдашние процы от АМД так жостко сливали процам от Интел.

  • @user-dv1qe6nx2b
    @user-dv1qe6nx2b 3 года назад +34

    А в ARM такое есть?

    • @user-gt6in8iu8t
      @user-gt6in8iu8t 3 года назад +9

      Есть, точнее это даже одна из основных его особенностей, в однопотоке он очень слаб

    • @user-uv7eu4vi3k
      @user-uv7eu4vi3k 3 года назад +5

      Арм вообще намного проще процессор )

    • @user-iw1ty8sk1v
      @user-iw1ty8sk1v 3 года назад +1

      В IBM Power есть, причем от четырех до восьми потоков на физическое ядро.

  • @artamonov_rus
    @artamonov_rus 3 года назад

    Ничего не понял, но очень интересно.

  • @vavilonvatkin8285
    @vavilonvatkin8285 3 года назад +10

    Интересное название. Видео очень позвательное, спасибо большое вам.

  • @Pablitto62
    @Pablitto62 3 года назад

    Очень интересно

  • @alex-9647
    @alex-9647 3 года назад +1

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

  • @rusakov_nikita
    @rusakov_nikita 3 года назад

    Мигающие части крупных схем очень помогают хлебушкам вроде меня. Спасибо!

    • @pegamer3051
      @pegamer3051 3 года назад +1

      Хлебушкам очень хорошо помогает объяснение на хлебушке (видео про VRM).

    • @rusakov_nikita
      @rusakov_nikita 3 года назад +2

      @@pegamer3051 для меня то видео бьёт рекорд по качеству усвоения информации!

    • @ehot_notockyh1683
      @ehot_notockyh1683 3 года назад +1

      @@rusakov_nikita В этот момент, где то бьются в конвульсиях несколько эпилептиков.

  • @user-fm3ob5ox8z
    @user-fm3ob5ox8z 3 года назад

    Зашел, поставил лайк, посмотрю позже.

  • @user-by6mv8xv9b
    @user-by6mv8xv9b 3 года назад

    Буду рад, если на канале появится ролик объясняющий, а возможно и наглядно демонстрирующий работу процессора с кешом инструкций и данных. Например на процессоре MIPS.

  • @aldente6821
    @aldente6821 3 года назад +9

    Я аж испугался, от первых 10 секунд, того что я услышал в ролике и названии видео: 1 ядро, 2 потока))

    • @dr.zombie3223
      @dr.zombie3223 3 года назад

      Нет, это не канал хороший выбор!

  • @MrZ1pp0
    @MrZ1pp0 3 года назад

    Вот, спасибо!

  • @user-vu3cm5ct1n
    @user-vu3cm5ct1n 3 года назад

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

  • @somesheet
    @somesheet 3 года назад +1

    что-то вспомнилось
    подходит маленький сын к Биллу Гейтсу и говорит:
    - папа, а что такое _многозадачность_ твоей новой виндовс 95?
    на что Билл ему отвечает:
    - сейчас у меня дискетка закончит форматироваться, и я тебе покажу что такое многозадачность!)

  • @user-hq6yw7ob1u
    @user-hq6yw7ob1u 3 года назад

    Очень хочется узнать подробнее именно про отличия технологий многопоточности Интел и АМД, знаю что там разная реализация но что там на практике, что луче? хочется узнать подробности.
    За видео респект автору!