Часовой пояс: UTC + 3 часа




Куратор(ы):   cannibal_pro   



Начать новую тему Новая тема / Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней. Закрыто  Сообщений: 20429 • Страница 912 из 1022<  1 ... 909  910  911  912  913  914  915 ... 1022  >
  Версия для печати (полностью) Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 
Прилепленное (важное) сообщение

Куратор темы
Статус: Не в сети
Регистрация: 05.01.2011
Откуда: vologda
Фото: 3
#77

Флейм на тему CPU линейки AMD Summit Ridge (SR) (микроархитектура ZEN)!

профильная ветка >>>тут<<<


для обсуждения CPU Skylake-X и Kaby Lake-X есть отдельная тема



Убедительная просьба, при размещении медиа информации (видео и скриншотов), используйте тег:
Код:
[spoiler=media]Ваша ссылка[/spoiler]
Чтобы видео можно было воспроизвести прямо на странице форума, используйте теги:
Код:
[spoiler=media][media]Ваше видео[/media][/spoiler]

ПРАВИЛА КОНФЕРЕНЦИИ обязательны к прочтению и исполнению всеми пользователями без исключения!


Последний раз редактировалось cannibal_pro 31.05.2017 11:32, всего редактировалось 24 раз(а).


Партнер
 

Member
Статус: Не в сети
Регистрация: 06.11.2007
Фото: 9
N1ghtwish писал(а):
Игры, оказывается, уже давно используют AVX

Представь себе екзешник игры, который собирается из тонны исходников и в который линкуется туева хуча либ. Эти либы могут быть собраны с кодепафс для AVX и одновременно SSE2, но в играх AVX участки не выполнятся никогда. Простой пример и у intel и у amd есть математические либы в которых все оптимизации с разными кодепафс сделаны вручную, но собраны в игру эти либы без поддержки AVX, т.е. код есть он слинковался, но он не выполнится никогда. Банально этот чувак этот момент и показал. Он ставил бряк на AVX коде? Нет. Так что все что он сказал по поводу использования играми AVX - как минимум дезинформация.
Ну и да ввиду огромных операндов AVX2 которые 256бит, сжирают фактически весь профит этих инструкций. Профит возможен только при ручной оптимизации под AVX2, но ни как не опцией VS - компилить все с AVX2. В некоторых местах SSE2 и AVX код будут в таком случае просто быстрее из-за меньших операндов.

Добавлено спустя 19 минут 53 секунды:
k2viper писал(а):
У меня

Эта лабуда с рыбами только 8 потоков использует ;)


 

Member
Статус: Не в сети
Регистрация: 27.06.2009
Откуда: Ефремовка.
Фото: 2
N1ghtwish писал(а):
Игры, оказывается, уже давно используют AVX, но оно там абсолютно ничего не дает.

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


 

Member
Статус: Не в сети
Регистрация: 21.11.2006
Откуда: Нальчик
Фото: 128
Sulphide писал(а):
Представь себе екзешник игры, который собирается из тонны исходников и в который линкуется туева хуча либ. Эти либы могут быть собраны с кодепафс для AVX и одновременно SSE2, но в играх AVX участки не выполнятся никогда. Простой пример и у intel и у amd есть математические либы в которых все оптимизации с разными кодепафс сделаны вручную, но собраны в игру эти либы без поддержки AVX, т.е. код есть он слинковался, но он не выполнится никогда. Банально этот чувак этот момент и показал. Он ставил бряк на AVX коде? Нет. Так что все что он сказал по поводу использования играми AVX - как минимум дезинформация.
Ну и да ввиду огромных операндов AVX2 которые 256бит, сжирают фактически весь профит этих инструкций. Профит возможен только при ручной оптимизации под AVX2, но ни как не опцией VS - компилить все с AVX2. В некоторых местах SSE2 и AVX код будут в таком случае просто быстрее из-за меньших операндов.


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

_________________
Было же времечко: https://people.overclockers.ru/profile/ENAMEL/created/topics/


 

Member
Статус: Не в сети
Регистрация: 06.11.2007
Фото: 9
Я вам игрушку собрал)) балуйтесь... Тот же ThreadedRendering с рыбами, только под Vulkan и с поддержкой 16ти потоков, ну и с AVX. Разницы с GL не увидел. Возможно она появится, если все на макс выкрутить. Желательно Flocking Complexity ставить на максимум, тоесть 5.


Последний раз редактировалось Sulphide 20.06.2017 22:57, всего редактировалось 2 раз(а).

 

Member
Статус: Не в сети
Регистрация: 22.12.2008
Откуда: с марса
Sulphide писал(а):
Я вам игрушку собрал)) балуйтесь... Тот же ThreadedRendering с рыбами, только под Vulkan и с поддержкой 16ти потоков,

Проц грузит на 20%

_________________
Ryzen 5 5600X/DeepCool Gammaxx L360 V2/ASRock B450 Pro4/Crucial BLS16G4D30AESB -3800 16-19-14-14../ Gigabyte RX 6800 ref/Deepcool DQ550ST 550W


 

Member
Статус: Не в сети
Регистрация: 06.11.2007
Фото: 9
zzzzzzz писал(а):
Проц грузит на 20%

Number of schools на максимум выкрути))
ps Переделал максимальное значение School Count с 5000 на 8192, чтобы нормально делилось на 4,8,16 и т.д. и шаг в 4 сделал. Минимум там = количеству потоков в системе. Ссылку переделал, постом выше.


Последний раз редактировалось Sulphide 20.06.2017 22:44, всего редактировалось 1 раз.

 

Заблокирован
Заблокирован
Статус: Не в сети
Регистрация: 07.09.2012
Sulphide писал(а):
Number of schools на максимум выкрути))
ps Переделал максимальное значение School Count с 5000 на 8192, чтобы нормально делилось на 4,8,16 и т.д. и шаг в 4 сделал. Ссылку переделал, постом выше.

i5-3570k 4,2ГГц
Flocking Complexity 1 - 11,7 фпс
Flocking Complexity 5 - 7,5 фпс.


 

Member
Статус: Не в сети
Регистрация: 06.11.2007
Фото: 9
Bak$ писал(а):
Flocking Complexity 1 - 11,7 фпс
Flocking Complexity 5 - 7,5 фпс.

Чет аномально мало... а это у тебя со скулз коунт 8192? Тогда норм.
Кстати эта фиговина нехило проц греет...
15 фпс на 1600x с этими двумя на максимуме.

ps Добавил екзешник с sse2 только, у меня чет, что так, что так - одинаково))


 

Member
Статус: Не в сети
Регистрация: 16.11.2003
Откуда: Москва
AMD Launches EPYC for the Datacenter

_________________
AMD 7800X3D | MSI MAG B650 TOMAHAWK | RTX 3070 | 64GB RAM 6000MHz | Samsung 960 PRO
https://www.youtube.com/watch?v=-OJJ78MbOLQ


 

Заблокирован
Заблокирован
Статус: Не в сети
Регистрация: 07.09.2012
Sulphide писал(а):
Кстати эта фиговина нехило проц греет...

а у меня она наоборот слабо греет.
по аиде в пике 47Вт (55 градусов на макс ядре)
линкс греет на 70Вт ( греет до 65 градусов)


 

Member
Статус: Не в сети
Регистрация: 12.01.2005
bittard68 писал(а):
Как ты и просил. Для чистоты эксперимента убрал разгон как на видеокарте (gtx 1070), так и на проце (Ryzen 7 1700) с ОЗУ на бомжемикроне (2400)
33.236919 / 78.355728 / 364.354156 fps -- Score = 78.528061 rand[2041]

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

_________________
Солдатушки-ребятушки, нашему царю показали фигу. Умрём все до последнего!


 

Member
Статус: Не в сети
Регистрация: 28.02.2008
Откуда: Калининград
Фото: 99
На sse2 14,0fps
На avx 15,0fps
На капельку быстрее. Schools 8192, fl.complexilty 5

_________________
пятачок его свинейшества


 

Moderator
Статус: Не в сети
Регистрация: 08.05.2015
Откуда: Москва
Фото: 6
N1ghtwish писал(а):
хотелось бы что бы Олег сделал, с нормальной памятью и лучше с видео

Я же выше результат кидал)
видео могу на телефон записать, т.к. с relive не дружу
Процессоры AMD Summit Ridge (SR) (архитектура ZEN) #14834850

_________________
По всем вопросам и предложениям пишите в телеграм olegdjus


 

Member
Статус: Не в сети
Регистрация: 28.07.2011
Откуда: Минск
Mellow писал(а):
Вот полностью соглашусь. Этот чувак такую дезу в неокрепших умах посеял, что я от них в ветке про Каблуки устал отбиваться...



А ты всё так же упорот? :D


 

Member
Статус: Не в сети
Регистрация: 04.10.2015
Откуда: КрымНаш

_________________
Основное предназначение профиля "Чукча" - троллинг... Рядом с ним я чувствую себя неуютно и постоянно ощущаю угрозу расправы. GccER(C) XD


 

Member
Статус: Не в сети
Регистрация: 28.07.2011
Откуда: Минск
Sulphide писал(а):
Банально этот чувак этот момент и показал. Он ставил бряк на AVX коде? Нет.



А ты ставил? Вот ты это всё рассказал, но сам совершил ту же ошибку, что и автор ролика. Сейчас всадники без головы(типа Mellow) рассосутся по форуму и заведут свою шарманку по второму кругу. Изначально в ветке каблуков обсуждение шло вокруг "авх оффсет" - это механизм понижения частоты для выполнения авх инструкций, довольно удачное решение дающее возможность сбалансировать питание и подтянуть частоту без авх. Проблема заключается в том, что подобный говнокод, где встречаются несколько АВХ мнемоник тригерит срабатывание этой функции. Я честно пытался обьяснить, что действительно важным является именно факт срабатывания, а не "использование" авх в каком-то обьеме, но это война с ветряными мельницами. Поэтому пришлось заходить с другой стороны: раз хоть что-то есть, значит установлен факт использования - точка. Хотя очевидно, что используется и встречается - это чуть-чуть разные вещи, но конкретно в нашем случае - один хрен, разницы никакой.


 

Member
Статус: Не в сети
Регистрация: 28.02.2008
Откуда: Калининград
Фото: 99
И что, с таким говнокодом реально срабатывает оффсет на AVX? у меня оффсет нулевой, поэтому эффекта не заметил. Получается, если стоит оффсет и игра скомпилирована с использованием avx, то проц снизит частоту, хотя инструкций (и нагрузки) там кот наплакал?

_________________
пятачок его свинейшества


 

Member
Статус: Не в сети
Регистрация: 28.07.2011
Откуда: Минск
k2viper писал(а):
Получается, если стоит оффсет и игра скомпилирована с использованием avx, то проц снизит частоту, хотя инструкций (и нагрузки) там кот наплакал?


Ну естественно.

k2viper писал(а):
у меня оффсет нулевой


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


Пример: ЦП на частоте 4.5Ггц для работы с авх надо 1.2В, без авх - 1.15В. И чтоб выровнять этот дисбаланс мы можем поднять частоту в режиме без авх на 200-300Мгц, тогда процессор будет потреблять 1.2В на чатсоте 4.5 с авх и 1.2В на частоте 4.8 без авх.

Просто подьём частоты без авх реализован через уменьшение его для авх. т.е. мы не прибавляем +3 к 45, а отнимаем -3 от 48. И если бы они сделали как в первом варианте, то все ссали бы кипятком от того, как они здорово всё придумали. :D


 

Member
Статус: Не в сети
Регистрация: 28.02.2008
Откуда: Калининград
Фото: 99
Я правильно понимаю AVX оффсет, просто пока меня устраивает текущий режим разгона :) Хотя наверное проц сможет 5,1-5,2 без AVX. Но пока да, есть психологический момент - проц не держит частоту в какой-то нагрузке, значит стабильность не полная.
А зафиксированная во всех режимах частота дает предсказуемую производительность при любом раскладе.

_________________
пятачок его свинейшества


 

Member
Статус: Не в сети
Регистрация: 28.07.2011
Откуда: Минск
k2viper писал(а):
Я правильно понимаю AVX оффсет



Да вот твоё сообщение ясно даёт понять, что нет :D


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней. Закрыто  Сообщений: 20429 • Страница 912 из 1022<  1 ... 909  910  911  912  913  914  915 ... 1022  >
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 47


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan