Forchess - форум о заочных шахматах  

Вернуться   Forchess - форум о заочных шахматах > Заочные турниры и партии > Шахматные программы и движки > Турниры и сборки движков

Ответ
 
Опции темы Опции просмотра
Старый 10.06.2017, 21:12   #1
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Сборки SF от Marat'ka

В этой теме планирую выкладывать свои сборки, как правило - текущая версия с Abrok + свежие (на данный момент еще не прошитые) патчи.
Maratka вне форума   Ответить с цитированием
5 пользователя(ей) сказали cпасибо:
ChessMan (10.06.2017), otodranik (10.06.2017), Валекс (20.06.2017), Гудвин (14.06.2017), Философ (10.06.2017)
Старый 30.09.2017, 16:13   #91
Maratka
Эксперт
ТС
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Сборки SF от Marat'ka

Пропустил видать...
А зачем он нужен? Результаты прогона есть?
Maratka вне форума   Ответить с цитированием
Старый 30.09.2017, 16:17   #92
ChessMan
Super Moderator
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Сборки SF от Marat'ka

Цитата: Сообщение от Maratka
Пропустил видать...
А зачем он нужен? Результаты прогона есть?
Higher Move Overhead
This shoudl reduce time losses experienced by
users after new time management code.

Verified for no regression in very short TC (4sec + 0.1)
LLR: 2.95 (-2.94,2.94) [-3.00,1.00]
Total: 35262 W: 7426 L: 7331 D: 20505

Bench 5322108
ChessMan вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Maratka (30.09.2017)
Старый 30.09.2017, 16:19   #93
Maratka
Эксперт
ТС
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Сборки SF от Marat'ka

Цитата: Сообщение от ChessMan
Verified for no regression in very short TC (4sec + 0.1)
Ну так это 4 секунды на партию. ;)
На минуте разница будет в пределах погрешности, а на контроле от часа - вообще никакой.

Короче говоря, IMHO бесполезный патч, видно потому я его и не стал "прошивать".
Maratka вне форума   Ответить с цитированием
Старый 30.09.2017, 16:21   #94
ChessMan
Super Moderator
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Сборки SF от Marat'ka

Цитата: Сообщение от Maratka
Ну так это 4 секунды на партию. ;)
На минуте разница будет в пределах погрешности, а на контроле от часа - вообще никакой.

Короче говоря, IMHO бесполезный патч, видно потому я его и не стал "прошивать".
может и нет: "This shoudl reduce time losses experienced by
users after new time management code."

Хотя СиФиш после него стал чуток хуже играть
ChessMan вне форума   Ответить с цитированием
Старый 30.09.2017, 16:29   #95
Maratka
Эксперт
ТС
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Сборки SF от Marat'ka

Ну может и нет.
В общем добавил, выложу в следующей сборке.
Maratka вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
ChessMan (30.09.2017)
Старый 01.10.2017, 18:01   #96
Maratka
Эксперт
ТС
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Сборки SF от Marat'ka

https://yadi.sk/d/r2hifKda3NNMU4
Сборка POPCNT x64

Добавлен патч:
http://tests.stockfishchess.org/test...bc5916ff64b9e4

p.s.
По умолчанию, движок будет использовать n-1 потоков, где n - количество потоков, которые может одновременно выполнять установленный процессор.
Maratka вне форума   Ответить с цитированием
6 пользователя(ей) сказали cпасибо:
ALEKS (01.10.2017), ChessMan (01.10.2017), otodranik (01.10.2017), Viktor (01.10.2017), Гудвин (01.10.2017), Философ (01.10.2017)
Старый 04.10.2017, 12:28   #97
Maratka
Эксперт
ТС
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Сборки SF от Marat'ka

https://yadi.sk/d/-LiwleJF3NTSm9
Сборка POPCNT x64

Добавлен патч:
http://tests.stockfishchess.org/test...bc5916ff64babe

p.s.
По умолчанию, движок будет использовать n-1 потоков, где n - количество потоков, которые может одновременно выполнять установленный процессор.
Maratka вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
ChessMan (06.10.2017), БУМЕРАНГ (04.10.2017)
Старый 04.10.2017, 19:15   #98
Maratka
Эксперт
ТС
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Сборки SF от Marat'ka

Цитата: Сообщение от Maratka
Кстати действительно неплохая идея.
Установил значение n-1, где n- количество ядер.
Вопрос: как они опознаются на i3/i5/i7?
Кто-то может проверить? (сборка медленная, использовать по прямому назначению можно, но лучше использовать ту, которую выложил несколько часов назад).
Ребята, кто-то проверил на Intel'ах?
Виртуальные ядра опознаются как реальные, или нет?

(использовать можно сборку из предыдущего сообщения).
Maratka вне форума   Ответить с цитированием
Старый 07.10.2017, 16:38   #99
Maratka
Эксперт
ТС
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Сборки SF от Marat'ka

https://yadi.sk/d/iCAXPmp53NYniX
Сборка POPCNT x64

Базируется на мастере с Аброка от 02.10.2017
Добавлены патчи:

http://tests.stockfishchess.org/test...bc5916ff64bc42
http://tests.stockfishchess.org/test...bc5916ff64aef5
http://tests.stockfishchess.org/test...bc5916ff64b4cd
http://tests.stockfishchess.org/test...bc5916ff64bcb9

p.s.
По умолчанию, движок будет использовать n-1 потоков, где n - количество потоков, которые может одновременно выполнять установленный процессор.

Большая просьба проверить выделенное жирным на Core i3/5/7, и старших Ryzen (по возможности, понимаю, что на руках их не очень много).
Maratka вне форума   Ответить с цитированием
4 пользователя(ей) сказали cпасибо:
Arikchess (10.10.2017), ChessMan (10.10.2017), Viktor (07.10.2017), Гудвин (07.10.2017)
Старый 10.10.2017, 15:29   #100
Maratka
Эксперт
ТС
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Сборки SF от Marat'ka

Цитата: Сообщение от Maratka
p.s.
По умолчанию, движок будет использовать n-1 потоков, где n - количество потоков, которые может одновременно выполнять установленный процессор.
Большая просьба проверить выделенное жирным на Core i3/5/7, и старших Ryzen (по возможности, понимаю, что на руках их не очень много).
В связи с повышенным желанием пользователей моих сборок ответить на простенький вопрос, заданный уже недели две тому, вношу как мне кажется интересную идею:

Новые сборки будут после накопления статистики из 5+ пользователей, ответивших на мой очень сложный вопрос.

Если же сборками никто не пользуется, в связи с чем собственно говоря и нет ответов - по всей видимости никто и не пострадает, а значит и смысла их выкладки нет.
Maratka вне форума   Ответить с цитированием
Старый 10.10.2017, 16:42   #101
otodranik
Гроссмейстер
 
Аватар для otodranik
 
Регистрация: 25.01.2017
Сообщений: 2,114
Сказал(а) спасибо: 1,261
Поблагодарили 3,271 раз(а) в 1,504 сообщениях
Репутация: 138
По умолчанию Re: Сборки SF от Marat'ka

Цитата: Сообщение от Maratka
В связи с повышенным желанием пользователей моих сборок ответить на простенький вопрос, заданный уже недели две тому, вношу как мне кажется интересную идею:

Новые сборки будут после накопления статистики из 5+ пользователей, ответивших на мой очень сложный вопрос.

Если же сборками никто не пользуется, в связи с чем собственно говоря и нет ответов - по всей видимости никто и не пострадает, а значит и смысла их выкладки нет.
Да делай их дефолтные без автовыбора. Кому надо - сам назначит нужное количество, чем проще - тем стабильнее. Я, вообще, крайне удивился, что моя сборка у Седата тестируется Людям не нужны качественные и стабильные сборки - им нужны громкие названия, пустые обещания, надежды, что они-то урвали то, что у других нету.
__________________
AMD Ryzen 7 5700G@3.8GHz
AMD Ryzen 5 2600@3.4GHz
otodranik вне форума   Ответить с цитированием
5 пользователя(ей) сказали cпасибо:
Alex_Lk (10.10.2017), Aster (10.10.2017), ChessMan (10.10.2017), Still (10.10.2017), Viktor (10.10.2017)
Старый 10.10.2017, 16:46   #102
Aster
КМС
 
Аватар для Aster
 
Регистрация: 21.11.2016
Сообщений: 709
Сказал(а) спасибо: 433
Поблагодарили 1,545 раз(а) в 582 сообщениях
Репутация: 197
По умолчанию Re: Сборки SF от Marat'ka

Цитата: Сообщение от otodranik
Людям не нужны качественные и стабильные сборки - им нужны громкие названия, пустые обещания, надежды, что они-то урвали то, что у других нету.
Прослезился.
Aster вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Still (10.10.2017)
Старый 10.10.2017, 19:13   #103
Maratka
Эксперт
ТС
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Сборки SF от Marat'ka

Цитата: Сообщение от otodranik
Да делай их дефолтные без автовыбора.
Лень, придется делать две сборки - себе, и не себе. Ибо мне удобнее с автовыбором, да и работает она по идее на пшик, но быстрее (за счет профилирования, которое оптимизирует код работы программы с более чем одним "считающим" потоком одновременно ). Т.е. оптимизируется не только вызов "математических" функций, но и межпоточное взаимодействие.
Maratka вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
ChessMan (10.10.2017)
Старый 10.10.2017, 19:15   #104
Maratka
Эксперт
ТС
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Сборки SF от Marat'ka

Цитата: Сообщение от Aster
Прослезился
Видели мы тесты SF 9 beta на этом самом форуме.
Но это IMHO все же исключение, для профи важнее сила игры.
Maratka вне форума   Ответить с цитированием
Старый 10.10.2017, 21:24   #105
ChessMan
Super Moderator
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Сборки SF от Marat'ka

Цитата: Сообщение от Maratka
Лень, придется делать две сборки - себе, и не себе. Ибо мне удобнее с автовыбором, да и работает она по идее на пшик, но быстрее (за счет профилирования, которое оптимизирует код работы программы с более чем одним "считающим" потоком одновременно ). Т.е. оптимизируется не только вызов "математических" функций, но и межпоточное взаимодействие.
Какие флаги Вы используете "для себя": sse4.2, AVX, -march=native? Есть ли прирост по сравнению со стандартной popcnt компиляцией (sse3) или нет? Если не ошибаюсь, у Вас fx 8350? Просто вчера мой комп накрылся, вот и думаю брать fx 8150, 8350 или искать б/у Phenom II x6 (вместо сгоревшего) т.к. Райзен не потяну пока. Буду благодарен за ответ.
ChessMan вне форума   Ответить с цитированием
Старый 10.10.2017, 21:44   #106
otodranik
Гроссмейстер
 
Аватар для otodranik
 
Регистрация: 25.01.2017
Сообщений: 2,114
Сказал(а) спасибо: 1,261
Поблагодарили 3,271 раз(а) в 1,504 сообщениях
Репутация: 138
По умолчанию Re: Сборки SF от Marat'ka

Цитата: Сообщение от ChessMan
Какие флаги Вы используете "для себя": sse4.2, AVX, -march=native? Есть ли прирост по сравнению со стандартной popcnt компиляцией (sse3) или нет? Если не ошибаюсь, у Вас fx 8350? Просто вчера мой комп накрылся, вот и думаю брать fx 8150, 8350 или искать б/у Phenom II x6 (вместо сгоревшего) т.к. Райзен не потяну пока. Буду благодарен за ответ.
А что у тебя сгорело? Перечисли. 8350 - хороший выбор.
__________________
AMD Ryzen 7 5700G@3.8GHz
AMD Ryzen 5 2600@3.4GHz
otodranik вне форума   Ответить с цитированием
Старый 10.10.2017, 21:52   #107
ChessMan
Super Moderator
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Сборки SF от Marat'ka

Цитата: Сообщение от otodranik
А что у тебя сгорело? Перечисли. 8350 - хороший выбор.
Похоже материнка не выдержала работы с разогнанным процем (в лучшем случае)/ в худшем - полетел и проц..
ChessMan вне форума   Ответить с цитированием
Старый 10.10.2017, 23:05   #108
otodranik
Гроссмейстер
 
Аватар для otodranik
 
Регистрация: 25.01.2017
Сообщений: 2,114
Сказал(а) спасибо: 1,261
Поблагодарили 3,271 раз(а) в 1,504 сообщениях
Репутация: 138
По умолчанию Re: Сборки SF от Marat'ka

Цитата: Сообщение от ChessMan
Похоже материнка не выдержала работы с разогнанным процем (в лучшем случае)/ в худшем - полетел и проц..
А ты для 3.6ГГц давал высокое напряжение? Ему для этой частоты много не надо, даже в допуски вписывается. Если материнке и процессору(скорее всего жив) каюк - то волей не волей, а миграция на Райзен неизбежна.
__________________
AMD Ryzen 7 5700G@3.8GHz
AMD Ryzen 5 2600@3.4GHz
otodranik вне форума   Ответить с цитированием
Старый 10.10.2017, 23:23   #109
ChessMan
Super Moderator
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Сборки SF от Marat'ka

Цитата: Сообщение от otodranik
А ты для 3.6ГГц давал высокое напряжение? Ему для этой частоты много не надо, даже в допуски вписывается. Если материнке и процессору(скорее всего жив) каюк - то волей не волей, а миграция на Райзен неизбежна.
На 3,6 работал без поднятия напряжения и с выключенным turbo core или как там. Перегрева естественно не было. Начались "фризы" - комп не реагировал на нажатия кнопок и движение мыши, после перезагрузки и последующим запуском БА история повторялась вплоть до вчерашнего дня, теперь при включении просто вентиляторы крутятся и светодиоды на плате горят, даже не пищит.

======
Впрочем, это оффтоп. Надеюсь Марат прочитал мой вопрос.
ChessMan вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
otodranik (11.10.2017)
Старый 11.10.2017, 18:04   #110
Maratka
Эксперт
ТС
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Сборки SF от Marat'ka

Цитата: Сообщение от ChessMan
Какие флаги Вы используете "для себя": sse4.2, AVX, -march=native? Есть ли прирост по сравнению со стандартной popcnt компиляцией (sse3) или нет? Если не ошибаюсь, у Вас fx 8350? Просто вчера мой комп накрылся, вот и думаю брать fx 8150, 8350 или искать б/у Phenom II x6 (вместо сгоревшего) т.к. Райзен не потяну пока. Буду благодарен за ответ.
Только popcnt
Остальные - медленнее.
BMI2 естественно просто не работает.
Maratka вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
ChessMan (11.10.2017), Философ (11.10.2017)
Старый 11.10.2017, 18:57   #111
ChessMan
Super Moderator
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Сборки SF от Marat'ka

Цитата: Сообщение от Maratka
Только popcnt
Остальные - медленнее.
BMI2 естественно просто не работает.
То есть, если вместо msse3 прописать msse4.2 и скомпилировать popcnt версию то она будет медленнее? То же и с AVX? Казалось наоборот должно быть... Ладно на феноме с msse4a движок медленнее работает, а тут же FX 8350 всё-таки...

====
Вот здесь надо менять:

### 3.6 popcnt
ifeq ($(popcnt),yes)
ifeq ($(comp),icc)
CXXFLAGS += -msse3 -DUSE_POPCNT
else
CXXFLAGS += -msse3 -mpopcnt -DUSE_POPCNT
endif
endif


На -msse4.2
ChessMan вне форума   Ответить с цитированием
Старый 11.10.2017, 20:57   #112
Maratka
Эксперт
ТС
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Сборки SF от Marat'ka

Цитата: Сообщение от ChessMan
То есть, если вместо msse3 прописать msse4.2 и скомпилировать popcnt версию то она будет медленнее? То же и с AVX?
Проверю, но насколько я помню мои опыты с AVX, быстрее она не становилась.
Т.е. вопрос был не в том, что AVX версия медленнее, чем SSE, а в том, что она не быстрее. Учитывая, что при этом теряется совместимость (ваш Phenom эту сборку не сможет использовать), принял решение, что оно все нафик нужно ;)

Да, еще такой нюанс: студия не использует makefile
Где эти параметры прописать?

В свойствах проекта доступны SSE2 и AVX:




Писать через командную строку? Не факт что поймет...
Maratka вне форума   Ответить с цитированием
Старый 11.10.2017, 21:47   #113
ChessMan
Super Moderator
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Сборки SF от Marat'ka

Цитата: Сообщение от Maratka
Проверю, но насколько я помню мои опыты с AVX, быстрее она не становилась.
Т.е. вопрос был не в том, что AVX версия медленнее, чем SSE, а в том, что она не быстрее. Учитывая, что при этом теряется совместимость (ваш Phenom эту сборку не сможет использовать), принял решение, что оно все нафик нужно ;)

Да, еще такой нюанс: студия не использует makefile
Где эти параметры прописать?

В свойствах проекта доступны SSE2 и AVX:




Писать через командную строку? Не факт что поймет...
Походу в командной строке. Я смотрю sse3 в VS тоже нету? Может поэтому Ваши сборки медленнее чем у Отодраника?


=====
мой Феном сейчас никакую компиляцию не потянет - лежит разобранный и ждёт новую материнку)) или материнку и процессор...
ChessMan вне форума   Ответить с цитированием
Старый 11.10.2017, 21:49   #114
ChessMan
Super Moderator
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Сборки SF от Marat'ka

К тому же в GCC можно использовать sse3 и AVX одновременно.
ChessMan вне форума   Ответить с цитированием
Старый 12.10.2017, 07:51   #115
Maratka
Эксперт
ТС
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Сборки SF от Marat'ka

Цитата: Сообщение от ChessMan
Походу в командной строке. Я смотрю sse3 в VS тоже нету? Может поэтому Ваши сборки медленнее чем у Отодраника?
Может и поэтому, может и не поэтому. Я не в курсе, насколько хорошо исходник подходит к сборке под SSE3.

_________
Собрал сборку с двумя ключами /DUSE_POPCNT /arch:AVX
работает ровно так же, как и просто POPCNT в пределах погрешности измерения.
При этом просто POPCNT быстрее чем чистый AVX или SSE2 (в SSE2 собирается по умолчанию) на заметную величину 6-7%

Так что замеры на FX я сделать могу, если кто-то мне соберет сборку с учетом:
Цитата: Сообщение от ChessMan
Вот здесь надо менять:
### 3.6 popcnt
ifeq ($(popcnt),yes)
ifeq ($(comp),icc)
CXXFLAGS += -msse3 -DUSE_POPCNT
else
CXXFLAGS += -msse3 -mpopcnt -DUSE_POPCNT
endif
endif
На -msse4.2
Maratka вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
ChessMan (12.10.2017)
Старый 12.10.2017, 14:39   #116
Maratka
Эксперт
ТС
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Сборки SF от Marat'ka

Цитата: Сообщение от Maratka
Так что замеры на FX я сделать могу, если кто-то мне соберет сборку с учетом:
Ну покуда у Вас ПК работает - может соберете что проверить хотели?
Maratka вне форума   Ответить с цитированием
Старый 12.10.2017, 14:48   #117
ChessMan
Super Moderator
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Сборки SF от Marat'ka

Цитата: Сообщение от Maratka
Ну покуда у Вас ПК работает - может соберете что проверить хотели?
После работы могу собрать popcnt версии с sse2 и sse3 для сравнения. sse4a уже проверял - нет прироста, а более новые мой процессор не поддерживает.
ChessMan вне форума   Ответить с цитированием
Старый 12.10.2017, 14:52   #118
Maratka
Эксперт
ТС
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Сборки SF от Marat'ka

Цитата: Сообщение от ChessMan
sse4a уже проверял - нет прироста
Ну зато мой поддерживает. Вдруг таки будете менять?
Maratka вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
ChessMan (12.10.2017)
Старый 12.10.2017, 14:55   #119
ChessMan
Super Moderator
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Сборки SF от Marat'ka

Цитата: Сообщение от Maratka
Ну зато мой поддерживает. Вдруг таки будете менять?
Я не смогу сделать компиляцию с sse4.2...
ChessMan вне форума   Ответить с цитированием
Старый 12.10.2017, 15:53   #120
Maratka
Эксперт
ТС
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Сборки SF от Marat'ka

Что-то мне кажется, что можете, просто без PGO.
Я то у себя собираю AVX2? Собираю! Причем как компилятором MS, так и Intel'овским.
Ничуть не сомневаюсь, что и AVX512 соберется...
Maratka вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 23:13. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
Рейтинг@Mail.ru