Главная форума Обсуждение товаров в каталоге Процессоры

AMD Ryzen 7 1800X

Ответить
  • flaxlexa MemberАвтор темы
    офлайн
    flaxlexa Member Автор темы

    158

    13 лет на сайте
    пользователь #298770

    Профиль
    Написать сообщение

    158
    # 22 февраля 2017 22:06

    Вот и настал конец десятилетней тик-так стратегии Intel. Свежие официальные данные: Ryzen 1800X производительнее на 9 процентов в многопоточке(Cinebench R15) топового Core i7-6900K на Broadwell-E и при этом в два раза дешевле. Будет доступен для предзаказа со 2 марта.
    Ждём официальную дату запуска в продажу Middle-End процессоров.
    ______________

    Volxv:

    Планировщик Windows 10. Из-за двойной структуры кеша L3 планировщик в Windows 10 не правильно распределяет данные между потоками. Из-за этого данные из кеша L3 не попадают на виртуальные потоки. В Windows 7 (которая не поддерживается процессорами официально) такой проблемы нет. AMD и Microsoft уже официально признали проблему

    Windows 10 - 1080 Ultra DX11:

    8C/16T - 49.39fps (Min), 72.36fps (Avg)
    8C/8T - 57.16fps (Min), 72.46fps (Avg)

    Windows 7 - 1080 Ultra DX11:

    8C/16T - 62.33fps (Min), 78.18fps (Avg)
    8C/8T - 62.00fps (Min), 73.22fps (Avg)

    Влияние SMTна FPS. После некоторых тестов с отключенным SMT многие сделали неверные выводы о том, что SMT снижает FPS в играх. Это не так. Дело в том, что в 16 поточном режиме ядра у Ryzen недогружены, по-этому он работает в играх на своих базовых 3.6ГГц, которых явно не хватит для топовых вершин FPS. При отключении SMT нагрузка на оставшиеся 8 потоков возрастает и начинает работать Prescion Boost. Возрастает частота процессора, возрастают и FPS. Потому и возникают такие ситуации, что Ryzen R7 1700 на 3.9 ГГц быстрее, чем стоковый 1800X. Там где игры способны загружать много потоков отключение SMT не даст какой-либо ощутимой прибавки, потому что Буст ядер и так работает. Но в играх с малопоточной оптимизацией отключение SMT позволит лучше нагрузить оставшиеся ядра.

    Оперативная память. Так уж вышло, что в новой архитектуре Zen контроллер памяти работает на частоте оперативной памяти. Абсолютно большинство тестировщиков использовали для обзоров первой волны модули памяти с частотой 2133/2400. Для Ryzen это очень мало. Нужно использовать модули с частотой 3200 МГц и выше. Эти 3200 МГц способны очень сильно поднять FPS.

    Повышенная латентность памяти. Да, есть. Латентность памяти никак не влияет на производительность в играх. Если вспомнить, то в PS4 используется GDDR5 как графическая и системная память. Латентность GDDR5 куда выше DDR4 памяти, и никаких особых трудностей в играх это не вызывает. Так что обзорщики, из-за своей некомпетентности, особенно Ильюша с 3DNews, пришли к не верным выводам. Да и не сказать, что у Ryzen катастрофическая латентность памяти. У тех же Carrizo/Bristol Ridge она гораздо выше.

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

    Нюансы c памятью. Ryzen поддерживает память с ECC. Многие производители уже выпустили комплекты памяти 3200МГц специально для работы с Ryzen. Выбирайте лучшее ее, чем модули по 2133/2400.



    И это с кривым Скедуллером и неизвестной памятью! Не плохо за свои деньги!

  • Home45_as_it_were Senior Member
    офлайн
    Home45_as_it_were Senior Member

    909

    8 лет на сайте
    пользователь #1840484

    Профиль
    Написать сообщение

    909
    # 20 апреля 2018 14:43 Редактировалось Home45_as_it_were, 8 раз(а).

    DantisTT, общий разгон ядер разгоняет и L3, но как по мне не хватит что-бы l3 успевала за DDR.(Почему так : DDR4 2933 у Ryzen пропускная для одного канала (ширина шины ядер и кеш ryzen 256 bit=32B) 187G/bit =2.933*64bit или 1.466*128bit(что правильней) это уже уровень L3) Только задержки у L3 ниже чем у DDR, так что лучше как можно ниже тайменги на DDR.

    Связь, в общем тактировании. Как мечта всех красных в отвязки фабрики от памяти. Можно в интернете почитать и почему это не было сделано AMD.

  • its2easy Senior Member
    офлайн
    its2easy Senior Member

    3213

    13 лет на сайте
    пользователь #351942

    Профиль
    Написать сообщение

    3213
    # 20 апреля 2018 15:39 Редактировалось its2easy, 1 раз.
    Home45_as_it_were:

    Да, как бы не актуально.

    Я больше про то, что пока у 2700х 3600 цл18 потолок мечтаний =/

    Добавлено спустя 2 минуты 19 секунд

    klon_future:

    its2easy:

    Куратор ветки и гуру по разгону райзенов, поэтому не удивительно его мнение.... что касается обычного юзера, то пусть смотрит по задачам и размеру шекеля...
    взять рефрешь, допилинную материнку, а потом поменять на zen2+, почему бы и нет?

    Так можно и каждый год менять, почему нет, просто оды потанцевала уже становятся менее актуальны.
    Пс смотрел тесты материнок, фактической разницы между 370 и 470 нет. Единственное, в некоторых случаях память на 470 гонится на 150мгц выше.

  • DantisTT Senior Member
    офлайн
    DantisTT Senior Member

    685

    9 лет на сайте
    пользователь #1539947

    Профиль
    Написать сообщение

    685
    # 20 апреля 2018 16:14

    Home45_as_it_were, Так проблемы то не пропускной способности, а в скорости обращения к данным. L3 15-20ns. DDR4 - 60-80ns. Если убрать L3 будет просто пропасть между оперативой и процом.

  • its2easy Senior Member
    офлайн
    its2easy Senior Member

    3213

    13 лет на сайте
    пользователь #351942

    Профиль
    Написать сообщение

    3213
    # 20 апреля 2018 16:25
    Manbearboar:

    Плюс к этому на цены на Х версии снижены

    https://3dnews.ru/968696 На первые модели "акция"

  • Home45_as_it_were Senior Member
    офлайн
    Home45_as_it_were Senior Member

    909

    8 лет на сайте
    пользователь #1840484

    Профиль
    Написать сообщение

    909
    # 20 апреля 2018 18:26 Редактировалось Home45_as_it_were, 5 раз(а).
    DantisTT:

    Home45_as_it_were, Так проблемы то не пропускной способности, а в скорости обращения к данным. L3 15-20ns. DDR4 - 60-80ns. Если убрать L3 будет просто пропасть между оперативой и процом.

    Все верно, но тут надо учитывать L3 отвечает на запросы ядер. Ядер становится больше, как L3 может успеть обработать запросы если ей через 8(80ns/10ns) циклов стучится DDR. И это толка сейчас, а что будет при DDR5?

    DDR4-2933 23466 МБ/с = 187,728 Gbit/s
    Извиняюсь за не точность формулировок.(G/bit )

    По скрину, хочу обратить на L1 =999Gb/s, при ширине 32B и частоте 4Ghz выглядеть странно 128Gb/s. А если брать, в расчет 8 ядер то все сходится 128*8= 1024 Gb/s. Тут не все не так ясно, как кажется .

  • DantisTT Senior Member
    офлайн
    DantisTT Senior Member

    685

    9 лет на сайте
    пользователь #1539947

    Профиль
    Написать сообщение

    685
    # 20 апреля 2018 20:06
    Home45_as_it_were:

    Ядер становится больше, как L3 может успеть обработать запросы если ей через 8(80ns/10ns) циклов стучится DDR. И это толка сейчас, а что будет при DDR5?

    DDR к L3 не стучится. Процессор стучится через l1-l2-l3 к ддр и задержки суммируются. В этот момент пропускная способность отходит на второй план, т.к процессор просто пропускает такты в ожидании данных.
    При ddr5 будет увеличение производительности при смешанной нагрузке, когда процессору приходится использовать разный набор инструкций. Собственно будет уменьшаться разрыв между "красивыми цифрами" в бэнчмарках и производительностью в реальных задачах. Можно убедится на примере CR15, где разгон памяти дает неощутимую прибавку.
    По поводу увеличения ядер, тут все просто, линейное увеличение L3, простой пример зеоны.

  • ipto Senior Member
    офлайн
    ipto Senior Member

    6291

    15 лет на сайте
    пользователь #129488

    Профиль
    Написать сообщение

    6291
    # 20 апреля 2018 20:18 Редактировалось ipto, 2 раз(а).
    its2easy:

    Я больше про то, что пока у 2700х 3600 цл18 потолок мечтаний =/

    Вполне себе хороший потолок для всего лишь 2, а скорее даже 1.5, поколения ЦП.

  • Home45_as_it_were Senior Member
    офлайн
    Home45_as_it_were Senior Member

    909

    8 лет на сайте
    пользователь #1840484

    Профиль
    Написать сообщение

    909
    # 20 апреля 2018 20:34 Редактировалось Home45_as_it_were, 6 раз(а).
    DantisTT:

    Home45_as_it_were:

    Ядер становится больше, как L3 может успеть обработать запросы если ей через 8(80ns/10ns) циклов стучится DDR. И это толка сейчас, а что будет при DDR5?

    DDR к L3 не стучится. Процессор стучится через l1-l2-l3 к ддр и задержки суммируются. В этот момент пропускная способность отходит на второй план, т.к процессор просто пропускает такты в ожидании данных.

    Отклоняемся от цели разговора, ведь говорили о DDR и L3. И уж точно не о том, что ограничивает ядро. Все ядра так или иначе связны между собой через L3.

    DantisTT:

    При ddr5 будет увеличение производительности при смешанной нагрузке, когда процессору приходится использовать разный набор инструкций. Собственно будет уменьшаться разрыв между "красивыми цифрами" в бэнчмарках и производительностью в реальных задачах. Можно убедится на примере CR15, где разгон памяти дает неощутимую прибавку.
    По поводу увеличения ядер, тут все просто, линейное увеличение L3, простой пример зеоны.

    Не кто не мешает снизить задержки DDR близкие к L3, а канал памяти дать каждому ядру(L1+L2) при этом память дублировать (станин доступна одновременно всем) для каждого канала и синхронизировать. Да это забирает много памяти, но повысит производительность. Может сейчас это радикально и для DDR5.

    И при L3 некто не может обратится в ту область памяти L3(для Intel это 2.5 Mб на ядро) если она занята запросам от другого ядра или идет прием данных из DDR. L3 общее хранилище в отличии от L1,L2, Даже кольцевая шина или ячеистая сетевая структура будут незаняты это не ускорит получения данных. Но это частный случай при пересекаемости данных для разных процессов.

    По поводу ускорения DDR5 я так и не понял. Рендер для процессора это поток последовательных данных для вычисление. Как DDR5 станет быстрей для рандомных данных? ( пример игры)

  • DantisTT Senior Member
    офлайн
    DantisTT Senior Member

    685

    9 лет на сайте
    пользователь #1539947

    Профиль
    Написать сообщение

    685
    # 20 апреля 2018 21:10
    Home45_as_it_were:

    Не кто не мешает снизить задержки DDR близкие к L3, а канал памяти дать каждому ядру(L1+L2)

    настолько оптимистично, что я назову это наивностью :lol:

    Home45_as_it_were:

    И при L3 некто не может обратится в ту область памяти L3(для Intel это 2.5 Mб на ядро) если она занята запросам от другого ядра или идет прием данных из DDR.

    ну так это же хорошо

  • Home45_as_it_were Senior Member
    офлайн
    Home45_as_it_were Senior Member

    909

    8 лет на сайте
    пользователь #1840484

    Профиль
    Написать сообщение

    909
    # 20 апреля 2018 21:30
    DantisTT:

    Home45_as_it_were:

    Не кто не мешает снизить задержки DDR близкие к L3, а канал памяти дать каждому ядру(L1+L2)

    настолько оптимистично, что я назову это наивностью :lol:

    Non-Uniform Memory Access

    DantisTT:

    Home45_as_it_were:

    И при L3 некто не может обратится в ту область памяти L3(для Intel это 2.5 Mб на ядро) если она занята запросам от другого ядра или идет прием данных из DDR.

    ну так это же хорошо

    Чего хорошего в ожидании и задержках?

  • DantisTT Senior Member
    офлайн
    DantisTT Senior Member

    685

    9 лет на сайте
    пользователь #1539947

    Профиль
    Написать сообщение

    685
    # 20 апреля 2018 22:16 Редактировалось DantisTT, 1 раз.
    Home45_as_it_were:

    Чего хорошего в ожидании и задержках?

    Вы же сами мне кидаете ссылку, где написано " ccNUMA-платформы теряют в производительности, когда несколько процессоров подряд пытаются получить доступ к одному блоку памяти" Поэтому идет разделение кэша по ядрам, на каждое ядро лимитированный объем.
    Меньше конфликтов, меньше промахов по кэшу

    Вторая ситуация когда процесс не вмещается в кэш одного ядра и делится на несколько(когерентность). И она противоречит вашему предыдущему посту ***И при L3 некто не может обратится в ту область памяти L3(для Intel это 2.5 Mб на ядро) если она занята запросам от другого ядра или идет прием данных из DDR.***

    Вот вам простая математика латентность L2 ~10 тактов(256kb) L3 ~40-50 тактов. Латентность DDR4 200-300 тактов. При рабочем L3 имеем задержки от 40 до 300тактов, выключаем L3 увеличиваем задержки при любом запросе от 250 тактов, т.к L2 256Kb и хрен там что поместится...
    Для вашей задумки нужно увеличить L2 раз так в 10...

  • klon_future Senior Member
    офлайн
    klon_future Senior Member

    1477

    13 лет на сайте
    пользователь #339414

    Профиль
    Написать сообщение

    1477
    # 20 апреля 2018 22:50
    народ, помогите! у кого-нибудь открывается http://forum.cgpersia.com/ ? ответьт можно в личку
    No matter how bad it is, or how bad it gets; I'm going to make it. (Les Brown)
  • Manbearboar Senior Member
    офлайн
    Manbearboar Senior Member

    8479

    9 лет на сайте
    пользователь #1614414

    Профиль
    Написать сообщение

    8479
    # 21 апреля 2018 00:52 Редактировалось Manbearboar, 5 раз(а).
    its2easy:

    https://3dnews.ru/968696 На первые модели "акция"

    Ваши ссылки можно даже не открывая отправлять в спам.

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

    оффтоп - ERR_NAME_RESOLUTION_FAILED

    DantisTT:

    Для вашей задумки нужно увеличить L2 раз так в 10...

    Не ну а чё.
    Бэк ту зе юсср, точнее в начало 2000х к йоркфилдам, хорошие ж процессоры были, мощные.

  • its2easy Senior Member
    офлайн
    its2easy Senior Member

    3213

    13 лет на сайте
    пользователь #351942

    Профиль
    Написать сообщение

    3213
    # 21 апреля 2018 01:12 Редактировалось its2easy, 4 раз(а).
    Manbearboar:

    Адекватный человек сразу бы глянул

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

    Manbearboar:

    Ваши ссылки можно даже не открывая отправлять в спам.

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

  • Manbearboar Senior Member
    офлайн
    Manbearboar Senior Member

    8479

    9 лет на сайте
    пользователь #1614414

    Профиль
    Написать сообщение

    8479
    # 21 апреля 2018 01:21
    its2easy:

    сразу бы глянул на кавычки

    Ваше присутствие в ветке нужно целиком брать в кавычки.
    :-?

  • Home45_as_it_were Senior Member
    офлайн
    Home45_as_it_were Senior Member

    909

    8 лет на сайте
    пользователь #1840484

    Профиль
    Написать сообщение

    909
    # 21 апреля 2018 01:22 Редактировалось Home45_as_it_were, 3 раз(а).
    DantisTT:

    Home45_as_it_were:

    Чего хорошего в ожидании и задержках?

    Вы же сами мне кидаете ссылку, где написано " ccNUMA-платформы теряют в производительности, когда несколько процессоров подряд пытаются получить доступ к одному блоку памяти" Поэтому идет разделение кэша по ядрам, на каждое ядро лимитированный объем.
    Меньше конфликтов, меньше промахов по кэшу

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

    DantisTT:

    Вторая ситуация когда процесс не вмещается в кэш одного ядра и делится на несколько(когерентность). И она противоречит вашему предыдущему посту ***И при L3 некто не может обратится в ту область памяти L3(для Intel это 2.5 Mб на ядро) если она занята запросам от другого ядра или идет прием данных из DDR.***

    Тут ремарка, процесс может поместится в кеш узел 2.5мб. Так как процессы в кеш помещены как строки или way. Для 6900 Intel 20-way при L3=20Мб или way=1мб, для razen L3=8мб 16-way где way=0.5мб. Узел кеш 2.5мб имеет контролер для связи c кольцевой шиной, так вот он и не даст доступ к другим участкам процессов(way).

    DantisTT:

    Вот вам простая математика латентность L2 ~10 тактов(256kb) L3 ~40-50 тактов. Латентность DDR4 200-300 тактов. При рабочем L3 имеем задержки от 40 до 300тактов, выключаем L3 увеличиваем задержки при любом запросе от 250 тактов, т.к L2 256Kb и хрен там что поместится...
    Для вашей задумки нужно увеличить L2 раз так в 10...

    Так чем, то что я говорил ранние, отличается от ваших слов. Разница та же 300/50=6 циклов. Пока 6 циклов это много, но если разрыв сократится. То при NUMA DDR ядро или L2 будет ждать не от 1 до "n" из очереди(от количество запросов) циклов как с L3, а стабильное число, допустим 2 цикла.

    Добавлено спустя 20 минут 57 секунд

    Manbearboar:

    DantisTT:

    Для вашей задумки нужно увеличить L2 раз так в 10...

    Не ну а чё.
    Бэк ту зе юсср, точнее в начало 2000х к йоркфилдам, хорошие ж процессоры были, мощные.

    Однако время не щадит память того, что должно быть в действительности нормой. Костыли в виде Кеша стало нормой? :trollface:

  • its2easy Senior Member
    офлайн
    its2easy Senior Member

    3213

    13 лет на сайте
    пользователь #351942

    Профиль
    Написать сообщение

    3213
    # 21 апреля 2018 01:51 Редактировалось its2easy, 1 раз.
    Manbearboar:

    Ваше присутствие в ветке нужно целиком брать в кавычки

    Товарищ давно недельку не отдыхал за адекватность.
    Удел самых продвинутых почетных ынжынеров правдорубов амд. :trollface:

  • DantisTT Senior Member
    офлайн
    DantisTT Senior Member

    685

    9 лет на сайте
    пользователь #1539947

    Профиль
    Написать сообщение

    685
    # 21 апреля 2018 10:35
    Home45_as_it_were:

    Так как процессы в кеш помещены как строки или way

    Home45_as_it_were:

    Так чем, то что я говорил ранние, отличается от ваших слов. Разница та же 300/50=6 циклов.

    цифры у вас правильные, а вывод делаете неправильный.
    разница у вас 6 циклов чего? кэша L3 к ddr4. Т.е. для того чтобы оперативная память заменила L3, нужно уменьшить ее латентность в 6 раз. Ваше заблуждение, что ddr5 будет настолько быстрой, что заменит L3 кэш.

    Пропускная способность растет, но смотрите на латентность. Увеличение частоты в 2 раза, дает около 50% снижения. Вам нужно в 6 раз.Вот и посчитайте на какой частоте DDR будет близка к кэшу.

  • Home45_as_it_were Senior Member
    офлайн
    Home45_as_it_were Senior Member

    909

    8 лет на сайте
    пользователь #1840484

    Профиль
    Написать сообщение

    909
    # 21 апреля 2018 14:58 Редактировалось Home45_as_it_were, 1 раз.
    DantisTT:

    Пропускная способность растет, но смотрите на латентность. Увеличение частоты в 2 раза, дает около 50% снижения. Вам нужно в 6 раз.Вот и посчитайте на какой частоте DDR будет близка к кэшу.

    Задержки DDR5 я не видел, поэтому и не утверждал о замене L3.Да и есть L2, что прекрасно и реализовала AMD. Увеличение объема L2 уменьшает вероятность большого количества запросов в нижние уровни памяти. Возможность распределенной памяти DDR не столь катастрофична при высоких задержках.

  • массэффект Member
    офлайн
    массэффект Member

    355

    13 лет на сайте
    пользователь #267711

    Профиль
    Написать сообщение

    355
    # 21 апреля 2018 16:21
    klon_future:

    народ, помогите! у кого-нибудь открывается http://forum.cgpersia.com/ ? ответьт можно в личку

    По приглашению .