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

Sdílet
Vložit
  • čas přidán 24. 09. 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 мира
  • Věda a technologie

Komentáře • 550

  • @PC-01
    @PC-01  Před 3 lety +130

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

    • @SSnake12345
      @SSnake12345 Před 3 lety

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

    • @lordhip9622
      @lordhip9622 Před 3 lety +3

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

    • @klaiman7996
      @klaiman7996 Před 3 lety +1

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

    • @dr.zombie3223
      @dr.zombie3223 Před 3 lety

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

    • @7eefpiioavxxaisighei4eev26
      @7eefpiioavxxaisighei4eev26 Před 3 lety

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

  • @user-fl8qq6eb9k
    @user-fl8qq6eb9k Před 3 lety +442

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

    • @user-rm1nh2kb3j
      @user-rm1nh2kb3j Před 3 lety +13

      стоя

    • @directorys
      @directorys Před 3 lety +36

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

    • @dkvChannel
      @dkvChannel Před 3 lety +10

      @@directorys , баг...

    • @sokolovwlad
      @sokolovwlad Před 3 lety +8

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

    • @directorys
      @directorys Před 3 lety +2

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

  • @stalker1961
    @stalker1961 Před 3 lety +503

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

    • @yanafene
      @yanafene Před 3 lety +30

      Какие куда?

    • @user-dv1qe6nx2b
      @user-dv1qe6nx2b Před 3 lety +50

      @@yanafene Где куда?

    • @stalker1961
      @stalker1961 Před 3 lety +8

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

    • @yanafene
      @yanafene Před 3 lety +11

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

    • @SSnake12345
      @SSnake12345 Před 3 lety +5

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

  • @TouhouFun
    @TouhouFun Před 3 lety +29

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

  • @adrenalin_721
    @adrenalin_721 Před 3 lety +113

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

    • @poct3326
      @poct3326 Před 3 lety +6

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

    • @adrenalin_721
      @adrenalin_721 Před 3 lety +10

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

    • @SSnake12345
      @SSnake12345 Před 3 lety +10

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

  • @amir32806
    @amir32806 Před 3 lety +135

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

    • @user-rm1nh2kb3j
      @user-rm1nh2kb3j Před 3 lety +4

      четырёх

    • @sex_minister
      @sex_minister Před 3 lety +1

      @@user-rm1nh2kb3j восьми

    • @SSnake12345
      @SSnake12345 Před 3 lety +4

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

    • @user-uv7eu4vi3k
      @user-uv7eu4vi3k Před 3 lety +1

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

    • @neackrisranga633
      @neackrisranga633 Před 3 lety +3

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

  • @kumiho3416
    @kumiho3416 Před 3 lety +91

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

    • @maxxbiryuk
      @maxxbiryuk Před 3 lety +6

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

    • @warrior320xxx5
      @warrior320xxx5 Před 3 lety

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

  • @vladborsh1
    @vladborsh1 Před 3 lety +3

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

  • @ppAlarm
    @ppAlarm Před 3 lety +4

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

  • @mine_tower
    @mine_tower Před 3 lety +31

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

    • @XIeepy1
      @XIeepy1 Před 3 lety

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

    • @mine_tower
      @mine_tower Před 3 lety

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

  • @TuTAH_1
    @TuTAH_1 Před 3 lety +29

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

  • @asdfghj402
    @asdfghj402 Před 3 lety +30

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

    • @user-dv1qe6nx2b
      @user-dv1qe6nx2b Před 3 lety +4

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

    • @user-vu1gs8kg2j
      @user-vu1gs8kg2j Před 3 lety

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

    • @DamnWalkinG
      @DamnWalkinG Před 3 lety +1

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

  • @semibiotic
    @semibiotic Před 3 lety +62

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

    • @user-nx5yj4sk3t
      @user-nx5yj4sk3t Před 3 lety +1

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

    • @semibiotic
      @semibiotic Před 3 lety

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

    • @iurisinkariuk2626
      @iurisinkariuk2626 Před 3 lety +2

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

    • @TOLYA_ARBALET
      @TOLYA_ARBALET Před 3 lety +1

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

    • @Kamasutrae1
      @Kamasutrae1 Před 3 lety +5

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

  • @FenrisDanila
    @FenrisDanila Před 3 lety +4

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

  • @alexnavajero1382
    @alexnavajero1382 Před 3 lety +1

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

  • @TuTAH_1
    @TuTAH_1 Před 3 lety +13

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

    • @NorvandNorvandson
      @NorvandNorvandson Před 3 lety +2

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

    • @Mr_Smith_
      @Mr_Smith_ Před 3 lety

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

  • @opanasovych_svirid
    @opanasovych_svirid Před 3 lety

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

  • @Igor_Schuberg
    @Igor_Schuberg Před 3 lety +1

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

  • @user-fu6yi9ty9d
    @user-fu6yi9ty9d Před 3 lety

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

  • @user-cn6ro3dd5g
    @user-cn6ro3dd5g Před 3 lety +2

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

  • @user-vd3fm4vm8n
    @user-vd3fm4vm8n Před 3 lety +3

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

  • @user-od1xv6jq9u
    @user-od1xv6jq9u Před 3 lety

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

  • @gideongray2784
    @gideongray2784 Před 3 lety +5

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

  • @bulba1995
    @bulba1995 Před 7 měsíci

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

  • @andrewslee_channel
    @andrewslee_channel Před 3 lety

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

  • @kiamikchannel6621
    @kiamikchannel6621 Před 3 lety +24

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

  • @azamatmrkham1395
    @azamatmrkham1395 Před 3 lety +23

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

  • @futurewr.6549
    @futurewr.6549 Před 3 lety

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

  • @abrikos1100
    @abrikos1100 Před 3 lety

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

  • @UiGanoR
    @UiGanoR Před 3 lety +1

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

  • @user-xn2hx7th7d
    @user-xn2hx7th7d Před 3 lety

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

  • @user-lv3gm6gm7z
    @user-lv3gm6gm7z Před 3 lety +2

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

  • @Pablitto62
    @Pablitto62 Před 3 lety

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

  • @ShonZelno
    @ShonZelno Před 3 lety +16

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

  • @Djudai999
    @Djudai999 Před 3 lety

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

  • @sanzharmirasbekov7368
    @sanzharmirasbekov7368 Před 3 lety +4

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

  • @user-yb3zr3zz3w
    @user-yb3zr3zz3w Před 3 lety +6

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

  • @zumaxrussia
    @zumaxrussia Před 3 lety

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

  • @therealuzr
    @therealuzr Před 3 lety

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

  • @cvirov
    @cvirov Před 3 lety

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

  • @7eefpiioavxxaisighei4eev26

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

  • @zeroone5349
    @zeroone5349 Před 3 lety +1

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

  • @degit
    @degit Před 3 lety

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

  • @E.Pablovich
    @E.Pablovich Před 3 lety

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

  • @user-oe6ue5ex8q
    @user-oe6ue5ex8q Před 3 lety

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

  • @reallifehd8417
    @reallifehd8417 Před 3 lety +1

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

  • @user-pg4vu8lx7e
    @user-pg4vu8lx7e Před 3 lety

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

  • @tigerhell1012
    @tigerhell1012 Před 3 lety +1

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

  • @user-ns6jc4ks7z
    @user-ns6jc4ks7z Před 3 lety

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

  • @DIGITAL_LABORATORY.
    @DIGITAL_LABORATORY. Před 3 lety

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

  • @kvszt
    @kvszt Před 3 lety

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

  • @MrJackySmith
    @MrJackySmith Před 3 lety +5

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

  • @Avangard_Poet
    @Avangard_Poet Před 3 lety

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

  • @vavilonvatkin8285
    @vavilonvatkin8285 Před 3 lety +10

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

  • @sokolovwlad
    @sokolovwlad Před 3 lety +1

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

  • @anmatyukhin1986
    @anmatyukhin1986 Před 3 lety

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

  • @PirandelloKruger
    @PirandelloKruger Před 3 lety

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

  • @popavsya_vladick
    @popavsya_vladick Před 3 lety

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

  • @leomysky
    @leomysky Před rokem

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

  • @evgeserg
    @evgeserg Před 3 lety

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

  • @vladimir_6700
    @vladimir_6700 Před 3 lety +2

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

  • @Mr4iF196
    @Mr4iF196 Před 3 lety

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

  • @georgyzhukov4269
    @georgyzhukov4269 Před 3 lety +18

    Годнота подьехала)

  • @user-en4bs6cz7i
    @user-en4bs6cz7i Před 3 lety

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

  • @Alexey_Ivanov_23
    @Alexey_Ivanov_23 Před 3 lety +12

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

  • @user-kx3iv1oo2s
    @user-kx3iv1oo2s Před 3 lety

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

  • @aldente6821
    @aldente6821 Před 3 lety +47

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

    • @u11182
      @u11182 Před 3 lety +5

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

    • @user-uv7eu4vi3k
      @user-uv7eu4vi3k Před 3 lety +7

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

    • @Raizerd
      @Raizerd Před 3 lety +8

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

    • @Z0RR0Z
      @Z0RR0Z Před 3 lety

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

    • @u11182
      @u11182 Před 3 lety +2

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

  • @wan_first
    @wan_first Před 2 lety

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

  • @SplashT
    @SplashT Před 3 lety +1

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

  • @FHRSTD
    @FHRSTD Před 3 lety +1

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

  • @Pablitto62
    @Pablitto62 Před 3 lety

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

  • @PLastovskiy
    @PLastovskiy Před rokem

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

  • @qwant46
    @qwant46 Před 3 lety +4

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

  • @user-dv1qe6nx2b
    @user-dv1qe6nx2b Před 3 lety +34

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

    • @user-gt6in8iu8t
      @user-gt6in8iu8t Před 3 lety +9

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

    • @user-uv7eu4vi3k
      @user-uv7eu4vi3k Před 3 lety +5

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

    • @user-iw1ty8sk1v
      @user-iw1ty8sk1v Před 3 lety +1

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

  • @user-wp7yq9yy9b
    @user-wp7yq9yy9b Před 3 lety

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

  • @Pablitto62
    @Pablitto62 Před 3 lety

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

  • @aldente6821
    @aldente6821 Před 3 lety +9

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

    • @dr.zombie3223
      @dr.zombie3223 Před 3 lety

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

  • @Afit4.5.0
    @Afit4.5.0 Před 3 lety

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

  • @cyberliberty
    @cyberliberty Před 3 lety +3

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

  • @Dmitry169666
    @Dmitry169666 Před 3 lety

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

  • @user-ye9if5kp3h
    @user-ye9if5kp3h Před 3 lety +86

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

    • @Dezmond2inbox
      @Dezmond2inbox Před 3 lety +1

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

    • @green.616
      @green.616 Před 3 lety

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

    • @green.616
      @green.616 Před 3 lety +1

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

    • @qwazaqwazaq
      @qwazaqwazaq Před 3 lety +1

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

    • @MrNOtarius
      @MrNOtarius Před 3 lety +1

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

  • @MrZ1pp0
    @MrZ1pp0 Před 3 lety

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

  • @ilyarik8888
    @ilyarik8888 Před 3 lety

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

    • @Makezzila
      @Makezzila Před 10 měsíci

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

  • @Empel01
    @Empel01 Před 3 lety

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

  • @iromanua
    @iromanua Před 3 lety +6

    *Лучший ТЕХНОБЛОГЕР*

  • @maxplanck5937
    @maxplanck5937 Před 3 lety

    Расскажите пожалуйста про riskV и архитектуру power
    Заранее благодарю!

  • @mzd1e
    @mzd1e Před 3 lety +1

    Расскажи про оптимизацию программ?

  • @Artem-yk7ig
    @Artem-yk7ig Před 3 lety +7

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

    • @easytanksgaming3238
      @easytanksgaming3238 Před 3 lety

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

    • @MegaChitman
      @MegaChitman Před 3 lety +1

      Чего?

  • @nickhardy8025
    @nickhardy8025 Před 3 lety

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

  • @user-fm3ob5ox8z
    @user-fm3ob5ox8z Před 3 lety

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

  • @emeraldpt2237
    @emeraldpt2237 Před 3 lety +6

    Ты слишком крут для обычных зрителей....

  • @user-uc5tz3qp6h
    @user-uc5tz3qp6h Před 3 lety +1

    Расскажи, пожалуйста, о частоте процессора и влияет ли она на чтр-нибудь в наше время

  • @user-un8ul3ip4m
    @user-un8ul3ip4m Před 3 lety

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

  • @alter-dev2103
    @alter-dev2103 Před 3 lety

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

  • @nexsus_play
    @nexsus_play Před 3 lety

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

  • @artamonov_rus
    @artamonov_rus Před 3 lety

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

  • @MaZaHaKaNISMO
    @MaZaHaKaNISMO Před 3 lety +1

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

  • @Deathwishdog6666
    @Deathwishdog6666 Před 3 lety

    спасибо!

  • @vulkanoidtitan5107
    @vulkanoidtitan5107 Před 3 lety

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

  • @user-by6mv8xv9b
    @user-by6mv8xv9b Před 3 lety

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