кроме как чисто технического интереса, какой толк от этого спора?
Сейчас маркетинг - это 95% успеха, и очень важно, что пишут на коробке - 8.1 ядер, 108+1, 2160р-супер-ядер...
Добавлено спустя 2 минуты 47 секунд:
kilosbxl писал(а):
вот именно, ядра считаются по АЛУ блокам, а не по ФПУ.
Ядра считаются по масштабируемости. Если б у АМД виртуальные +4 ядра давали бы +100% производительности в архивировании/видеокодировании/физике - тогда да, были бы настояшшими!
Добавлено спустя 6 минут 44 секунды:
llucul писал(а):
В среднем получается 60% загрузки ядра от основного потока +30% загрузки от дополнительного потока Гипер- трейдинг.
+50% - рекламная чушь. "винда думает, что процессоров 2, всё равботает быстрее в 4, ваша зарплата выросла в 8, а пинус - в 16!!".
llucul писал(а):
Так вот - Амд сделала неудачный аналог Гипер- трейдинга
Перестал читать, когда дошел до "программного" HT. Для него на уровне процессора нужны как минимум два набора регистров для хранения двух контекстов потоков и изменения в алгоритмах работы фетчера и декодера. Модули бульдозера не являются аналогом HT по одной причине - они используют дополнительные вычислительные ресурсы. Модуль будьдозера намного ближе к понятию "два ядра", чем ядро + HT.
Member
Статус: Не в сети Регистрация: 01.07.2003 Откуда: Санкт-Петербург
Ну реально как те двое из рекламы бургеров с беконом Проц работает, как работает - тоже ясно: тесты, бенчи в открытом доступе в изобилии. Остальное - спор о словах Тем более процы эти уже не выпускаются, уже не изменить ничего Цена всему этому процессу - 0 целых хрен десятых Но как же всем нравится спорить о словах... Даже тут уже 3 страницы нафлудили Вот щас пройдет еще пара лет, и они наконец решат: "Да, отныне и навсегда это - ядра" или "Нет, нифига это не ядра" И что? Это решение ни на что не повлияет: ни на производительность, ни на цену, ни на потребление. Ни прошлых процов, ни будущих. Зато имитация бурной деятельности А потом можно будет переходить к обсуждению ТДП у Интела, как раз время подойдет
_________________ An eye for an eye makes the whole world blind.
Последний раз редактировалось Astaroth_AiR 23.01.2019 23:49, всего редактировалось 2 раз(а).
Ядра считаются по масштабируемости. Если б у АМД виртуальные +4 ядра давали бы +100% производительности в архивировании/видеокодировании/физике - тогда да, были бы настояшшими!
какие виртуальные, я тебя не понял. виртуальных ядер нет и не существует. они либо есть, либо их нет.
Member
Статус: Не в сети Регистрация: 10.03.2005 Фото: 93
Если бульдозер 8 ядерный, то у меня процессор тоже 8 ядерный, а 2700 - это 16 ядерный. АМД пора прекратить пороть ахинею и всем несчастным владельцам его компенсировать моральный ущерб в виде скидки на 3000 серию.
Member
Статус: Не в сети Регистрация: 06.10.2005 Фото: 1
Inqizitor писал(а):
АМД пора прекратить пороть ахинею и всем несчастным владельцам его компенсировать
Ну в целом это придирка к названию и всё.Как будто те кто его брал ,расчитывали на некую "8-ядерную сферическую проиводительность в ваакуме" ,что им это бы дало \не-дало? Ядра тоже всякие бывают.А производительность процессора в текущих(на то время)приложениях\играх показывали тесты...
П.С. мне лично плевать как его там называли, 8 или 4х ядерным,я посмотрел тесты ,сравнил цену\производительность - взял проц.Всё. Им шашечки ( ядра) надо или ехать?
_________________ Ryzen5 2600•ASUS Prime B450-Plus•Patriot 16GB 3k mhz•MSI RTX 2070•Toshiba HDWE140 4TB•Samsung 850 EVO 500GB•Aorus AD27QD•Be Quiet! Pure Base 600 Glass
Member
Статус: Не в сети Регистрация: 05.12.2010 Откуда: Воронеж
llucul писал(а):
Повторюсь. Итак - что мы знаем о FX ? Новая архитектура Bulldoser была попыткой АМД сделать аналог Гипер-трейдинг не програмно (нет лицензии), а железно. Ведь по сути - что такое Гипер-трейдинг вкратце ? Гипер-трейдинг - это попытка максимально загрузить ядро процессора. Ведь не секрет , что есть такое понятие , как эффективность програмного кода - под этим подразумевается , насколько эффективно програмный алгоритм может " загрузить " главный исполнительный конвейер процессора. Даже суперэффективный код не загружает конвейер и до 90% . Что уже говорить о не эффективном. В среднем загрузка конвейера идет от 50% и ниже ( при прочих равных условиях )( хоть вам Винда и другие программы покажут 100% , но это не так ). Компилятором можно поднять процент загрузки конвейера ещё на 10-20%. Т.е в среднем - 50% мощности конвейера простаивают . Этот простой и пытается нивелировать Гипер-трейдинг , дополнительно кидая ещё один поток (програмный код) на этот же процессор. Обязательное условие - програмный код должен быть оптимизирован под Гипер-трейдинг. В среднем получается 60% загрузки ядра от основного потока +30% загрузки от дополнительного потока Гипер- трейдинг.( Это всё только для Интела ). Так вот - Амд сделала неудачный аналог Гипер- трейдинга не програмно , а на уровне железа. Для этого была разработана модульная система ядер( 2 ALU + 1FPU). С тем расчётом , что винда будет распознавать второе ALU как отдельное ядро и будет кидать на него дополнительный поток ( а-ля Гипер-трейдинг) , и этот новый поток удастся впихнуть на этот же блок FPU ,что в сумме даст выигрыш. Но так как уже два потока должны приходить на 1 FPU и не мешать друг другу , то для этого нужна была поддержка самим (как с Пентиум 4 )программным кодом ( библиотеки а-ля Гипер-трейдинг) и оптимизация в самой винде. Но так как у Интел был патент на Гипер- трейдинг и поддержка его програмного обеспечивания , то програмисты и выбрали решение от Интел при написании програмного кода. Потому-что у АМД не было вообще ничего програмного для поддержки их версии SMT неудивительно , что никто не хотел связываться с этой технологией. P.S позже допишу ..... Так вот - по факту , Вин7 видит ядра FX только в виде модулей , т.е 4 ядра (FX8300) , 3 ядра (FX6300),2 ядра (FX 4300 ). Т.е это самый плохой вариант работы для FX .(ещё и дебют его попал на это время ). А вот Вин 10 , с последними обновлениями ,уже доработали поддержку FX и она может видеть в модуле , не 1 ALU , а 2 ALU, как собственно и проектировалось . Именно поэтому FX , после этих обновлений Вин10 и начал раскрывать свой потенциал. И в задачах активно использующих АLU эффективность его ядер выше i5 и сопоставима с i7. А вот в задачах активно использующих блок FPU FX серьёзно проседает , потому что у него только 4 блока FPU и Виндовс его ,в этих задачах , видит только 4- ядерным процессором и конкурировать он может только 4-х ядерным же i5. Потому как i7 , эмулирует уже 8 ядер(потоков). Т.е FX железно готов как бы к 8 потокам , вот только Винда и софт не готовы ))
Все в корне неверно. При загрузке одного ALU блока в модуле FX задействована лишь половина общего FPU блока. Во вторых Виндовс 7 не опознает модули FX как модули и видит процессор полноценным восьмиядерным. Виндовс 8 и 10 опознают его как 4 модуля 8 потоков. Идем учить матчасть. И напомни ка мне, откуда у Интел технология гипер трейдинг взялась?А то я забыл))))
_________________ Lucky Star 5MVP3 + AMD K6-III 450 + Ati Rage 128. Asrock AB450M-SL + Ryzen 5 4600 + RX570
Последний раз редактировалось maximovrom 24.01.2019 1:58, всего редактировалось 3 раз(а).
Member
Статус: Не в сети Регистрация: 09.01.2014 Откуда: Тамбов Москва ) Фото: 40
maximovrom писал(а):
Виндовс 8 и 10 опознают его как 4 модуля 8 потоков.
Пишут об этом но лучше не работают .....
_________________ 7700k не раскрывает 1070 https://www.youtube.com/watch?v=RGTsWiNqU8Y Топ CPU не обеспечивают 60 fps -ШоК- https://www.youtube.com/watch?v=OZcCqnE5mRw
Member
Статус: Не в сети Регистрация: 29.10.2003 Откуда: 埼玉、日本 Фото: 9
Все просто. В Интел с хайпертредингом 2 декодера инструкций на физическое ядро. Далее две очереди обрабатывает планировщик, пытаясь загрузить максимально эффективно блоки физического ядра. В АМД сделали по-другому. Там 2 целочисленных физических ядра без FPU на модуль. Если программный код не использует операции с плавающей точкой, то работает как 8 физических ядер. Операции с плавающей точкой образуют две очереди, и их также обрабатывает планировщик, пытаясь выполнить на одном FPU модуля. Можно долго спорить, настоящие ядра или нет, но в АМД ядра физически присутствуют, только FPU в 2 раза меньше чем ядер. Зато в Интел ядра полноценные в том смысле, что там каждое физическое ядро имеет FPU.
Member
Статус: Не в сети Регистрация: 27.01.2003 Откуда: between worlds Фото: 12
О чём спор? Intel получила технологию HT от AMD изначально. AMD первоначально разработала HT, а не наоборот. То, что они её не сразу применили, а отдали Intel - это уже другое дело.
_________________ http://youtu.be/QAE303Fb0bw http://forum.radeon.ru/memberlist.php?mode=viewprofile&u=1511 Котэ на аве моё.
Member
Статус: Не в сети Регистрация: 21.05.2016 Фото: 0
Даже еще проще - с точки зрения нагрузки исполнительных устройств FX дает более брутфорса, как если бы его заявили как Гипертрейдинг, а далее вместо пинков его бы расхваливали за мощный гипертрейдинг. Отдел маркетинга АМД ошибся. Всегда ведь лучше когда покупаешь и там есть плюшки, а тут вроде купил и плюшек недодали.
Member
Статус: Не в сети Регистрация: 28.10.2005 Откуда: Тольятти
llucul писал(а):
Повторюсь.Итак - что мы знаем о FX ? Новая архитектура Bulldoser была попыткой АМД сделать аналог Гипер-трейдинг не програмно (нет лицензии), а железно.
Боже, что за люди тут собрались, максимум на что способны - заглянуть в википедию и придумать отсебятину. SMT и (ВНЕЗАПНО!) Hyper-Threading, как частный случай SMT - разработка АМД! Интел лицензировала эту технологию у АМД! Максимум что не может делать АМД - это использовать само название Hyper-Threading. Почитай, просветись - https://habr.com/ru/post/267853/
_________________ Тише едешь - дальше будешь!
От того места, куда едешь...
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 14
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения