Версія даної теми для друку

Натисніть сюди для перегляду даної теми у оригінальному форматі

Розподілені обчислення в Україні _ Primegrid _ Primegrid на GPU ATI

Автор: nikelong Nov 4 2010, 11:22



Считаем проект видеокартами АТИ

Что нужно?

  1. BOINC-client версии 7.0.64 или выше ---> http://boinc.berkeley.edu/dl/
  2. Дрова, но не просто дрова, а AMD Catalyst™ Accelerated Parallel Processing (APP) Technology Edition. Это расширеный набор драйверов в который входит OpenCL Driver ---> http://sites.amd.com/us/game/downloads/Pages/downloads.aspx
  3. В своем http://www.primegrid.com/prefs.php?subset=project на сайте праймгрида поставить галочку Использовать ГП ATI начиная с версии 6.10+
  4. В самом БОИНК-менеджере в настройках разрешить использование ГПУ (Сервис ---> настройки клиента ---> процессор ---> использовать ГПУ)
Какие модели видеокарт поддерживаются?
PPS Sieve - 4xxx, 5xxx, 6xxx, 7xxx и более поздние
GFN - любые с поддержкой вычислений с двойной точностью (DP)

Какой ППД с видеокарты?
PPS Sieve - порядка 200 000 ППД с видяхи 7970 (в 2 раза меньше, чем у GTX580 и в 3 раза ниже, чем у GTX680)
GFN - порядка 130 000 ППД с видяхи 7970 (в 1.5 раза выше, чем у GTX580)

Чем разгонять видеокарту?
Вакантная должность. Что посоветуете?

Тема на оффоруме:
http://www.primegrid.com/forum_thread.php?id=2683

Статистика по длине заданий на оффоруме:
http://www.primegrid.com/forum_thread.php?id=2674
 

АРХИВ:
(Show/Hide)

QUOTE
ну для начала нужно поставить последние дрова от ati, потому что в них присутствует open cl, или на старые дрова поставить Stream SDK 2.2 Потом в папочку primеrgriga устанавливаем етот архивчик https://sites.google.com/site/kenscode/prime-programs/ppsieve-cl.zip?attredirects=0
и не забываем поставить app файлик вот с такими буквами:
<app_info>
<app>
<name>pps_sr2sieve</name>
<user_friendly_name>Proth Prime Search (Sieve)</user_friendly_name>
</app>
<file_info>
<name>ppsieve-cl-boinc-x86-windows.exe</name>
<executable/>
</file_info>
<app_version>
<app_name>pps_sr2sieve</app_name>
<version_num>124</version_num>
<plan_class>ati13ati</plan_class>
<avg_ncpus>0.05</avg_ncpus>
<max_ncpus>1</max_ncpus>
<flops>1.0e11</flops>
<coproc>
<type>ATI</type>
<count>1</count>
</coproc>
<cmdline>-m 16</cmdline>
<file_ref>
<file_name>ppsieve-cl-boinc-x86-windows.exe</file_name>
<main_program/>
</file_ref>
</app_version>
</app_info>


в профиле проекта ставим галочку вот здесь Proth Prime Search (Sieve) и расчет процессором.

QUOTE
разгон видео памяти на 47%(с 750 до 1100 Mhz) ускорил расчет на ~2%.

koc.gif

Автор: gow Nov 4 2010, 11:38

ну для начала нужно поставить последние дрова от ati, потому что в них присутствует open cl, или на старые дрова поставить Stream SDK 2.2 Потом в папочку primеrgriga устанавливаем етот архивчик https://sites.google.com/site/kenscode/prime-programs/ppsieve-cl.zip?attredirects=0
и не забываем поставить app файлик вот с такими буквами:
<app_info>
<app>
<name>pps_sr2sieve</name>
<user_friendly_name>Proth Prime Search (Sieve)</user_friendly_name>
</app>
<file_info>
<name>ppsieve-cl-boinc-x86-windows.exe</name>
<executable/>
</file_info>
<app_version>
<app_name>pps_sr2sieve</app_name>
<version_num>124</version_num>
<plan_class>ati13ati</plan_class>
<avg_ncpus>0.05</avg_ncpus>
<max_ncpus>1</max_ncpus>
<flops>1.0e11</flops>
<coproc>
<type>ATI</type>
<count>1</count>
</coproc>
<cmdline>-m 16</cmdline>
<file_ref>
<file_name>ppsieve-cl-boinc-x86-windows.exe</file_name>
<main_program/>
</file_ref>
</app_version>
</app_info>


в профиле проекта ставим галочку вот здесь Proth Prime Search (Sieve) и расчет процессором.

nikelong я думаю ты здесь все красиво оформиш.

Автор: tiss Nov 4 2010, 12:14

(gow @ Nov 4 2010, 11:38) *

ну для начала нужно поставить последние дрова от ati


Уточняем - не просто последние дрова, а AMD Catalyst™ Accelerated Parallel Processing (APP) Technology Edition это расширеный набор драйверов в который входит OpenCL Driver

Автор: nikelong Nov 4 2010, 12:40

Прямой линк на страницу загрузки в студию!
(именно на саму страницу загрузки, а не на сами дрова)

Автор: tiss Nov 4 2010, 13:04

(nikelong @ Nov 4 2010, 12:40) *

Прямой линк на страницу загрузки в студию!
(именно на саму страницу загрузки, а не на сами дрова)


Так закрыли прямые линки АМДшники хитропопые.

http://sites.amd.com/us/game/downloads/Pages/radeon_vista-64.aspx

https://a248.e.akamai.net/f/674/9206/0/www2.ati.com/drivers/10-10_vista64_win7_64_dd_ccc_ocl.exe

Автор: tiss Nov 4 2010, 13:39

сравниваем данные

GenuineIntel Intel® Core™ i7 CPU 920 @ 3.2 GHz [Family 0 Model 0 Stepping 0]

Число потоков 8
Время на одну задачу в среднем 7660 секунд
Количество кредитов 134,87

Итого ППД 12170

ATI Radeon HD 4700/4800 (RV740/RV770) (CAL version 1.4.838, 1024MB, 1360 GFLOPS peak) 4890 на референсных частотах

Число потоков 1
Время на одну задачу в среднем 418 секунд
Количество кредитов 134,87

Итого ППД 27877

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

Автор: gow Nov 4 2010, 15:21

в продаже уже появились hd 6850 и hd 6870. Было бы не плохо посмотреть результат. А ну кто у нас первый их купит?

Автор: tiss Nov 4 2010, 15:32

(gow @ Nov 4 2010, 15:21) *

в продаже уже появились hd 6850 и hd 6870. Было бы не плохо посмотреть результат. А ну кто у нас первый их купит?

6850 всего-то 2к гривен... Я подумаю!

Автор: vitalidze1 Nov 4 2010, 15:45

tiss,

а нафіг вони нужні, кількість проців зменшена, відповідно, ППД також зменшиться у порівнянні з 5850 і 5830, котрих вони були призвані підмінити. Один + меньше журуть електрики.

Автор: tiss Nov 4 2010, 15:55

(vitalidze1 @ Nov 4 2010, 15:45) *

tiss,

а нафіг вони нужні, кількість проців зменшена, відповідно, ППД також зменшиться у порівнянні з 5850 і 5830, котрих вони були призвані підмінити. Один + меньше журуть електрики.


Мне надо заменить 4890

Автор: vitalidze1 Nov 4 2010, 15:56

tiss, Тоді питань немає, але я всеодно взяв би 5850, або дочекався 69-ї серії.

Автор: Tamagoch Nov 5 2010, 16:17

(tiss @ Nov 4 2010, 15:32) *
6850 всего-то 2к гривен... Я подумаю!

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

Автор: Gelo Nov 6 2010, 09:36

что то у меня задания сразу вылетают с ошибкой (и в ХР_32 и в 7_64 на дровах 10.9+Ati Stream SDK 2.2 и 10.10 с opencl)

Автор: gow Nov 6 2010, 10:02

(Gelo @ Nov 6 2010, 09:36) *

что то у меня задания сразу вылетают с ошибкой (и в ХР_32 и в 7_64 на дровах 10.9+Ati Stream SDK 2.2 и 10.10 с opencl)

ты весь архив в папку закинул или некоторые файлы - те что касаются виндовс?

Автор: Gelo Nov 6 2010, 10:20

QUOTE(gow @ Nov 6 2010, 10:02) *

ты весь архив в папку закинул или некоторые файлы - те что касаются виндовс?


весь архив
попробовал только виндовсовские файлы закинуть - ошибка вычисления
вот пример http://www.primegrid.com/result.php?resultid=198103325

Автор: gow Nov 6 2010, 11:27

Gelo, правильно, закидываем весь архив, если зделал все то что написано сврху то должно заработать. Если карта разогнана то тоже будет вылетать с ошибкой. ati 4850 опустил разгон с 700 на 650-тогда пошло нормально считать.

Автор: Gelo Nov 6 2010, 11:57

хз, с и без разгона - ошибка. Астропульс (opencl приложение) считает, милка и коллатц тоже

Автор: Gelo Nov 7 2010, 08:51

вчера что то там пофиксили http://www.primegrid.com/forum_thread.php?id=2683&nowrap=true#27673и теперь считает без ошибок

Автор: Gelo Nov 7 2010, 11:26

разгон видео памяти на 47%(с 750 до 1100 Mhz) ускорил расчет на ~2%.

Автор: A1ex01 Nov 7 2010, 11:33

напишите сколько времени на 1 вуху уходит

Автор: Gelo Nov 7 2010, 11:52

~570 секунд и дают за ВЮ 134,87 очков

Автор: tiss Nov 7 2010, 15:55

(A1ex01 @ Nov 7 2010, 11:33) *

напишите сколько времени на 1 вуху уходит

На предыдущей странице мой тест смотри.

Автор: gow Nov 7 2010, 16:19

tiss, скажи а большая разница между расчетом 4 ядрами и с включенным HT.

Автор: A1ex01 Nov 7 2010, 17:51

(tiss @ Nov 7 2010, 15:55) *

(A1ex01 @ Nov 7 2010, 11:33) *

напишите сколько времени на 1 вуху уходит

На предыдущей странице мой тест смотри.


твой пост видел, интересуют и другие видяхи drinks2.gif )

Автор: tiss Nov 7 2010, 23:32

(gow @ Nov 7 2010, 16:19) *

tiss, скажи а большая разница между расчетом 4 ядрами и с включенным HT.


Где-то я тестировал, но там тема такая - нельзя сказать боинку, что считать 4 задания используя 100% мощности процессора. Я хитрил - запускал только 4 задания. Прирост был где-то до 25%. Но суммарный ППД всё равно больше если считать 8 заданий одновременно. Оч прикольно было наблюдать на челлендже - так задание считалось 5 дней, и осталось 4 дня до конца челленджа - не успевал ещё пачку посчитать. Так я оставил считаться 4 задания и они посчитались за 4 дня в аккурат к концу челленджа smile.gif

A1ex01, ты бы точнее выражался, а то коллега Gelo тоже не понял твоего вопроса smile.gif

Автор: nikelong Dec 12 2010, 20:56

ATI

HD 5xxx


950s (15:50) : HD5870, XP 64bit
1270s (21:10) : ATI 5850 @825Mhz GPU, RAM @ 1000Mhz drivers 10.10, Windows 7 64 bits
1480s (24:40) : HD5850 (std clock, 1024MB), Win 7 x64, Q9450 @ 3.04GHz
1989s (33:09) : HD5770 (900/1200) driver: 10-11, Windows 7 Home x86 Edition - powered by E5200 3,4Ghz


HD4xxx


1800s (30:00) : HD4870, XP 64bit
3800-4100s (1:03:20 - 1:08:20) : HD 4770
7552s (2:05:52) : HD 4670 (standard clocks), Windows XP 32-bit, Athlon 64 x2 4200+ (socket 939)


http://www.primegrid.com/forum_thread.php?id=2674

Автор: Gelo Dec 13 2010, 15:37

QUOTE
1800s (30:00) : HD4870, XP 64bit
инфа ложная

QUOTE
NVIDIA ION LE, Linux: 25400s
NVIDIA GeForce 9300 / nForce 730i, XP 64bit: 22900s
NVIDIA GeForce 9400 GT, XP: 17000s
NVIDIA GeForce 9700M GTS, Linux 64bit: 6600s
NVIDIA GeForce 8800 GT, XP 64bit: 2070s
ATI HD4870, XP 64bit: would be around 1800s, but all WUs still bomb out with "Elapsed time exceeded" error
ATI HD5870, XP 64bit: 950s


через три дня этот же автор выложил

QUOTE
OK.
After a day of successful sieving on both ATIs I have to update their times.
5870 seems to be more in 910s/WU zone, while 4870 takes about 2430s/WU.
BR,

http://www.primegrid.com/forum_thread.php?id=2674&nowrap=true#28925 и http://www.primegrid.com/forum_thread.php?id=2674&nowrap=true#29092

на моей 4850 ВУ считается за 2811с и дают 2314 очков.
В шапке инфа по app_info файлу устарела, http://www.primegrid.com/forum_thread.php?id=2683&nowrap=true#28181, да и сейчас он не нужен (я перезапустил проект и с сервака все нужное скачалось и запустилось)

Автор: corsar83 Dec 16 2010, 18:34

На 5750 считает 46 минут, чото долговато. Win7 64, дрова показует 10.10. Может 10.11 поставить?

Автор: nikelong Dec 17 2010, 11:55

Подправил шапку - привел мануал в актуальный вид по состоянию на 17.12.2010


Автор: Tamagoch Dec 18 2010, 07:34

на 3850 вылетает ошибка типа

18.12.2010 7:18:08 PrimeGrid Output file pps_sr2sieve_5585168_0_0 for task pps_sr2sieve_5585168_0 absent

поставить последние дрова? милка однако работает нормально.... и RC5 )
не хочу провести челлендж без видео...

Автор: Tamagoch Dec 18 2010, 09:25

дрова не помогли, машина вообще потеряла стабильность, может и не из-за этого, но факт в том, что возможно полностью выпадет из челленджа sad.gif

Автор: Rilian Dec 18 2010, 11:47

Tamagoch, не хочу показаться банальным, но, антивирусы есть?

Автор: KING100N Dec 18 2010, 13:15

Кажется на 3850/3870 считать не удастся sad.gif OpenCL поддерживается только с HD4xxx

Автор: nikelong Dec 18 2010, 13:33

Tamagoch,
Вот только хотел написать да Кингстон опередил.

Если в машине есть бензин (твой антивирь не блокирует прайм, как опасается Рильян) - то нужно покурить матчасть на предмет того какие видяхи поддерживают

Дрова, но не просто дрова, а AMD Catalyst™ Accelerated Parallel Processing (APP) Technology Edition. Это расширеный набор драйверов в который входит OpenCL Driver


И проверь, так ли это?
Дело в том что в статистике я видел только 4ххх и 5ххх серию от АТИ ...

Автор: Sergyg Dec 18 2010, 14:02

обновил вот себе amd sdk 2.3 http://www.geeks3d.com/forums/index.php?topic=1852.0
(в ХР пробовал, в вин7, наверняка то же) 3850 не фурычит (и не должна, видимо) - задания скачаваются, 0,05 cpu, 2 секунды - и "ошибка вычислений"

Автор: Bel Dec 18 2010, 14:49

(Rilian @ Dec 18 2010, 11:47) *

Tamagoch, не хочу показаться банальным, но, антивирусы есть?

Хех, вчера тоже чуть не вылетел из челенджера. Подхватил тройанов кучу, все засели в System Volume Information на диске D. Так там оказалось 130 гигабайт информации по точкам восстановления. А я думаю почему на винте так тесно стало... huh1.gif Пришлось с безопасного режима всё удалять.

Автор: Tamagoch Dec 18 2010, 20:40

(Rilian @ Dec 18 2010, 11:47) *
Tamagoch, не хочу показаться банальным, но, антивирусы есть?

ненужным ПО не пользуюсь smile.gif

зы. таки да, если даже с новыми дровами не завелось, то не судьба... все таки для милки видяха бралась, там она и останется

зыы. подключу хоть процы

Автор: nikelong Sep 27 2011, 17:59

Мне нужны расчетные ядра АТИ под подпроект Proth Prime Search (Sieve).

Грузните кто нибудь для прайма АТИшные ВЮхи, да сбросьте мне эти ядра.
Или скажите где скачать (!)

Автор: egorio Dec 28 2011, 23:12

Сколько сейчас дает ппд карта уровня 5850-6850?
Моя 4850 дает ~ 35к в Proth Prime Search (Sieve) (т.к. других там не нашел для AMD).

Автор: omega.zp Dec 29 2011, 00:05

egorio,
http://distributed.org.ua/forum/index.php?showtopic=5453&st=0
Там стат для всех карт есть в ппс

Автор: egorio Dec 29 2011, 10:58

QUOTE(omega.zp @ Dec 29 2011, 00:05) *

egorio,
http://distributed.org.ua/forum/index.php?showtopic=5453&st=0
Там стат для всех карт есть в ппс

О, спасибо. Вышло 130 мин. у меня, против 115 мин. в статистике smile.gif Видимо, из-за отсутсвия разгона или чего-еще.

Автор: x3mEn Dec 29 2011, 19:08

(egorio @ Dec 29 2011, 10:58) *

(omega.zp @ Dec 29 2011, 00:05) *

egorio,
http://distributed.org.ua/forum/index.php?showtopic=5453&st=0
Там стат для всех карт есть в ппс

О, спасибо. Вышло 130 мин. у меня, против 115 мин. в статистике smile.gif Видимо, из-за отсутсвия разгона или чего-еще.

Нажаль драйвер AMD не дає різних назв для всієї родини карт.
CAL ATI Radeon HD 4700/4800 (RV740/RV770) (512MB) driver: 1.4.1457.........................114
лише означає, що HD 4890 показав такий результат.
Заздалегідь відомо, що HD 4850 слабша за HD 4890.

Автор: egorio Dec 30 2011, 10:46

QUOTE(x3mEn @ Dec 29 2011, 19:08) *

QUOTE(egorio @ Dec 29 2011, 10:58) *

QUOTE(omega.zp @ Dec 29 2011, 00:05) *

egorio,
http://distributed.org.ua/forum/index.php?showtopic=5453&st=0
Там стат для всех карт есть в ппс

О, спасибо. Вышло 130 мин. у меня, против 115 мин. в статистике smile.gif Видимо, из-за отсутсвия разгона или чего-еще.

Нажаль драйвер AMD не дає різних назв для всієї родини карт.
CAL ATI Radeon HD 4700/4800 (RV740/RV770) (512MB) driver: 1.4.1457.........................114
лише означає, що HD 4890 показав такий результат.
Заздалегідь відомо, що HD 4850 слабша за HD 4890.

4890 это RV790 wink.gif Так что это 4870, скорей всего.

Автор: x3mEn Jan 1 2012, 20:53

(egorio @ Dec 30 2011, 10:46) *

(x3mEn @ Dec 29 2011, 19:08) *

(egorio @ Dec 29 2011, 10:58) *

(omega.zp @ Dec 29 2011, 00:05) *

egorio,
http://distributed.org.ua/forum/index.php?showtopic=5453&st=0
Там стат для всех карт есть в ппс

О, спасибо. Вышло 130 мин. у меня, против 115 мин. в статистике smile.gif Видимо, из-за отсутсвия разгона или чего-еще.

Нажаль драйвер AMD не дає різних назв для всієї родини карт.
CAL ATI Radeon HD 4700/4800 (RV740/RV770) (512MB) driver: 1.4.1457.........................114
лише означає, що HD 4890 показав такий результат.
Заздалегідь відомо, що HD 4850 слабша за HD 4890.

4890 это RV790 wink.gif Так что это 4870, скорей всего.

В мене 4890, а все одно детектиться як http://boinc.fzk.de/poem/show_host_detail.php?hostid=91983

Автор: egorio Jan 1 2012, 21:15

QUOTE(x3mEn @ Jan 1 2012, 20:53) *

В мене 4890, а все одно детектиться як http://boinc.fzk.de/poem/show_host_detail.php?hostid=91983

Странные товарищи huh1.gif

Автор: eugeny Aug 16 2013, 19:39

Yves Gallot смастерил расчетный модуль под OpenCL для подпроекта Genefer. http://www.primegrid.com/forum_thread.php?id=5222. koc.gif
HD7970 быстрее GTX580, использование CPU - до 0.05. cool2.gif
OpenCL на Nvidia быстрее CUDA, но жрёт 1 ядро. facepalm.gif
Примерный вид app_info.xml:

(Show/Hide)

<app_info>
<app>
<name>genefer</name>
<user_friendly_name>Genefer OCL</user_friendly_name>
</app>
<file_info>
<name>geneferocl-windows.exe</name>
<executable/>
</file_info>
<app_version>
<app_name>genefer</app_name>
<version_num>206</version_num>
<api_version>7.1.0</api_version>
<avg_ncpus>1.000000</avg_ncpus>
<max_ncpus>1.000000</max_ncpus>
<file_ref>
<file_name>geneferocl-windows.exe</file_name>
<main_program/>
</file_ref>
<platform>windows_intelx86</platform>
<coproc>
<type>ATI</type>
<count>1.000000</count>
</coproc>
</app_version>
</app_info>

Автор: Death Aug 16 2013, 19:45

Running on platform 'AMD Accelerated Parallel Processing', device 'AMD Athlon™ 64 X2 Dual Core Processor 4200+', version 'OpenCL 1.2 AMD-APP (1124.2)' and driver '1124.2 (sse2)'.

Generalized Fermat Number Bench
2199064^8192+1 Time: 8.73 ms/mul. Err: 0.2344 51956 digits



ATI 3550 or somehting like that.....

Автор: Death Aug 16 2013, 19:51

не вижу ваших

Автор: eugeny Aug 16 2013, 20:37

http://www.primegrid.com/forum_thread.php?id=5192&nowrap=true#68440. bq.gif

Автор: x3mEn Sep 10 2013, 15:47

The Mac version of GeneferOCL can now be selected directly from the PrimeGrid preferences page.

Коли стане доступною OpenCL версія для інших систем - хз.
Схоже, що для відях NVIDIA з'явиться можливість вибирати або CUDA, або OpenCL клієнта.
За попередніми вимірами для сімейства GTX 4хх CUDA трошки швидша за OpenCL.
Для 5хх і вище вже швидшим виявляється OpenCL.
Особливо це помітно для NVIDIA Titan.

Автор: LSA Sep 11 2013, 13:17

Сьогодні занесло мене в Edit PrimeGrid preferences,
а там є Generalized Fermat Prime Search
для Nvidia GPU CUDA+OpenCL(на вибір).
Для AMD/ATI GPUs (must have double precision floating point hardware)-OpenCl.

Автор: Arbalet Nov 4 2013, 21:40

Что это за подпроект то такой Genefer (World Record), где жабы по 300 часов на видяхе? Пятые сутки уже считаю - прогресс меньше половины! swoon.gif Из-за этого дневная выработка упала, да и переживаю уже, чтобы не уронить жабку раньше срока.

Автор: x3mEn Nov 5 2013, 16:28

http://distributed.org.ua/wiki/uk:primegrid_genefer_prp
Пошук простих виду b^(2^n)+1
У випадку Generalized Fermat Prime Search (World Record n=22) це b^4194304+1

За 1 завдання дадуть овер півляма очок.

Автор: mr11 Feb 14 2017, 22:00

Після оновлення W10, моя 7790 почала чомусь рахувати 2 завдання одночасно. І у боінку в колонці "стан" додалось "device 0" та "device 1".

Invision Power Board
© Invision Power Services