Привіт Гість ( Вхід | Реєстрація )

> Считаем проект видеокартами АТИ
nikelong
May 15 2012, 15:00
Пост #1


Тера ранчер
**********

Група: Trusted Members
Повідомлень: 12 443
З нами з: 19-March 05
Користувач №: 92
Стать: Чол





Einstein@Home GPU Application for ATI/AMD Graphics Cards


http://einstein.phys.uwm.edu/forum_thread.php?id=9446

After more than a year of work by Oliver Bock, Bernd Machenschalk, Heinz-Bernd Eggenstein and other developers, we are pleased to announce the release of the first Einstein@Home application for ATI/AMD Graphics Cards.

This OpenCL application, which searches Arecibo data for new radio pulsars, is about a factor of ten faster than the same search running on a typical CPU. The application is currently available for Windows and Linux computers with Radeon HD 5000 or better graphics cards. We hope to have a version for Macintosh (Apple OS X 10.8, Mountain Lion) sometime this summer, but there are still some problems that need to be fixed or worked around.

Volunteers who wish to run this application will need to install version 7.0.27 or later of the BOINC client. Please see this thread for more information, or if you want to ask questions.

Many thanks to the AMD/ATI team for their support in the OpenCL software development effort.

Bruce Allen
Director, Einstein@Home



Важно!
Для редактирования в Вашей учетной записи настроек для карт AMD, необходимо выбрать английский язык на этой странице:
http://einstein.phys.uwm.edu/language_select.php


Таблица производительности видеокарт


ВидеокартаОСЭнергопотребление, ВтППД
AMD Radeon HD 7950/7970/R9 280X series (Tahiti)Microsoft Windows 8.1250~ 135 000
AMD Radeon HD 7790/R7 260X (Bonaire) Microsoft Windows 785~ 35 000-44 000



Це повідомлення відредагував gladiator_maximus: May 11 2015, 11:20


--------------------
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
4 Сторінки V  1 2 3 > »   
Reply to this topicStart new topic
Відповідей(1 - 14)
tiss
May 15 2012, 15:01
Пост #2


Мега ранчер
********

Група: Moderators
Повідомлень: 1 662
З нами з: 28-February 09
Користувач №: 952
Стать: Чол
Free-DC_CPID



(nikelong @ May 15 2012, 16:00) *

Volunteers who wish to run this application will need to install version 7.0.27 or later of the BOINC client. Please see this thread for more information, or if you want to ask questions.


А чего ж такая версия нужна-то???


--------------------
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
nikelong
May 15 2012, 16:05
Пост #3


Тера ранчер
**********

Група: Trusted Members
Повідомлень: 12 443
З нами з: 19-March 05
Користувач №: 92
Стать: Чол



(tiss @ May 15 2012, 16:01) *

А чего ж такая версия нужна-то???


Preliminary Change Log 7.0.26 --> 7.0.27:

(Show/Hide)


client: only send active tasks in get_simple_gui_info GUI RPC.
client: remove <std_debug> log flag.
client: remove <zero_debts> config option.
components under Windows, Update copyrights.
client: add <suspend_debug> log flag.
client/server: remove assert()s from message log code.
MGR: Show() does not restore the window state from a minimized state. Use maximize(false) to handle that situation.
client: fix bug that could erroneously cause a GPU to be "blocked by config file".
client: fix function prototypes for CUDA detection.
Added NVIDIA GPU platform detection to boinc_get_opencl_ids_aux()
client: fix bug that caused a project's jobs to all be run EDF if the project has the <dont_use_dcf> flag set.
WINSETUP: Fix long standing installer bug where we were attempting to add the boinc_master account to the boinc_admins group when installing in the non-service install mode. boinc_master is only created during service installs. This was causing a setup failure on Windows 8. As far as I can tell it should have also been failing on Win7 and Win Vista.
update_versions: eliminate PHP warnings when no version.xml file.
client: when showing how much work a scheduler request returned, scale by availability (as is done to show the amount of the request).
client in account manager request, <not_started_dur> and <in_progress_dur> are in wall time, not run time (i.e. scale them by availability)

Note: there's some confusion in the code between runtime and wall time, where in general wall time = runtime / availability.
New convention: let's use "runtime" for the former, and "duration" for the latter.

client: fix crashing bug that happened when a scheduler reply had a parse error, and it included project files. While parsing the scheduler reply we'd add FILE_REFs to PROJECT::project_files, but wouldn't link them to FILE_INFOs since this is done only if the reply parses correctly. The next garbage_collect() would dereference these NULL pointers.

Solution: parse the FILE_REFS into SCHEDULER_REPLY::project_files. Copy this to PROJECT::project_files only if the reply parses.

Bad logic in Win code:

if you have
*pbuf = HeapAlloc?(...)
then you need
if (*pbuf == NULL)
not
if (pbuf == NULL)

various code cleanups from Steffen Moeller.
client: enforce <no_gpus> in config file not just at startup, but also when config file is re-read.
A first attempt to fix the bug where apps die with exit(1) (whereas they didn't do this w/ older clients). On Windows, the client uses TerminateProcess?(h, 1) to kill processes; the 1 is the exit code the process will appear to have.

So instead, add a "will_restart" bool arg to the various kill functions, and if set use 0 (= STATUS_SUCCESS), otherwise use EXIT_ABORTED_BY_CLIENT.

Note: in principle this shouldn't make any difference for quitting tasks, since handle_exited_app() checks for task state QUIT_PENDING and ignores the exit code in that case. The only place I can see where it would make any difference is when we kill a process because it hasn't been handling queued shared-memory messages for 180 seconds.

client: add more info to the message about an exited app.
client: function return values (ERR_*) are different from process exit codes (EXIT_*). But in many places we were using return values as exit codes. Fix these. Also, break out the different types of limits a job can exceed (time, disk, memory) into difference exit codes.
compile fix.
WINSCR: Use the DefProcHandler? function when processing WM_CLOSE/WM_DESTROY window messages. In effect, let Windows do the default thing. This removes the hacks which kept the screensaver running with old versions of Microsoft's keyboard/mouse driver software installed.
client: if acct mgr sends us an account with no authenticator, show an error message instead of trying to attach.
client: code cleanup. Move RESULT and PROJECT to separate files.
client: minor code shuffle.
client: if an app version needs OpenCL/CUDA/CAL, make sure that the GPU supports it (fix bug where sometimes, e.g. CUDA detection fails but OpenCL succeeds, and we have a CUDA app).
Mac: Update XCode project with new source files.
Manager: message tweak.
Add new files to Win project.
Mac installer: changes for OS 10.8 compatibility.


http://boinc.berkeley.edu/dev/forum_thread...?id=6698&sort=5

Много изменений, что именно из этго нужно Энштейну - хз.


--------------------
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Death
May 15 2012, 17:18
Пост #4


<script ///>
**********

Група: Moderators
Повідомлень: 6 429
З нами з: 5-November 03
З: Kyiv
Користувач №: 26
Стать: НеСкажу
Free-DC_CPID
Парк машин:
гидропарк
jabber:deadjdona@gmail.com



кто хочет считать бету видео приложений - идите в альбертик"хоме


--------------------
wbr, Me. Dead J. Dona OGR-27
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
wolka
May 15 2012, 22:47
Пост #5


kранчер
****

Група: Trusted Members
Повідомлень: 93
З нами з: 31-August 11
Користувач №: 1 958
Стать: Чол
Парк машин:
AMD1100T-BE/ATI 6970 Q6600/ATI 5770 netbook E-450



Интерестная новость.

Попробовал. 6970 считал 1ч10 при 70% загрузке .. за задание дало 500 очей. Некалорийно по сравнению с остальными.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
A1ex01
Dec 2 2012, 14:08
Пост #6


round catcher)
********

Група: Trusted Members
Повідомлень: 1 395
З нами з: 27-August 08
З: Kyiv
Користувач №: 809
Стать: Чол
Парк машин:
хз*X2/2/500/хз*5870 ц7x64



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


--------------------
Stats: RC5-72 OGR-(26 /27 /28 ) Mag@(free-dc /boinc)
support: BTC 3Po6aejsoZM7bQvo138fuYwaLc67bzMfEr
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Skyman
Dec 2 2012, 14:41
Пост #7


кранчер з фермою
*******

Група: Trusted Members
Повідомлень: 869
З нами з: 9-January 07
З: Одеса
Користувач №: 387
Стать: Чол
Free-DC_CPID
Парк машин:
Небагато всякого заліза



(A1ex01 @ Dec 2 2012, 14:08) *

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

Считай в 2-3 потока, там в учетной записи есть настройка GPU utilization factor of BRP apps: 0.5 - 2 потока , 0.33 - 3 и т.д.


--------------------
We find that we live on an insignificant planet of a humdrum star lost in a galaxy tucked away in some forgotten corner of a universe...

Бейджики:
(Show/Hide)


Стат:
(Show/Hide)


User is offlineProfile CardPM
Go to the top of the page
+Quote Post
A1ex01
Dec 2 2012, 15:36
Пост #8


round catcher)
********

Група: Trusted Members
Повідомлень: 1 395
З нами з: 27-August 08
З: Kyiv
Користувач №: 809
Стать: Чол
Парк машин:
хз*X2/2/500/хз*5870 ц7x64



та ставил- таже фигня, проц грузит слабо. Как поднять использование ЦПУ для заданий ГПУ с 0,5 до 2-5?


--------------------
Stats: RC5-72 OGR-(26 /27 /28 ) Mag@(free-dc /boinc)
support: BTC 3Po6aejsoZM7bQvo138fuYwaLc67bzMfEr
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
tiss
Dec 2 2012, 16:52
Пост #9


Мега ранчер
********

Група: Moderators
Повідомлень: 1 662
З нами з: 28-February 09
Користувач №: 952
Стать: Чол
Free-DC_CPID



Вот опять та же хрень только в профиль

2012-12-02 14:49:11.0918 [PID=790 ] [version] Checking plan class 'opencl-ati'
2012-12-02 14:49:11.0918 [PID=790 ] [version] parsed project prefs setting 'gpu_util_brp': 1.000000
2012-12-02 14:49:11.0918 [PID=790 ] [version] ATI device (or driver) doesn't support OpenCL
2012-12-02 14:49:11.0918 [PID=790 ] [version] no app version available: APP#19 (einsteinbinary_BRP4) PLATFORM#2 (windows_intelx86) min_version 0
2012-12-02 14:49:11.0953 [PID=790 ] [send] [HOST#6243515] is looking for work from a non-preferred application 20


В то же время комп считает коллатз.


--------------------
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Skyman
Dec 2 2012, 18:14
Пост #10


кранчер з фермою
*******

Група: Trusted Members
Повідомлень: 869
З нами з: 9-January 07
З: Одеса
Користувач №: 387
Стать: Чол
Free-DC_CPID
Парк машин:
Небагато всякого заліза



(tiss @ Dec 2 2012, 16:52) *

2012-12-02 14:49:11.0918 [PID=790 ] [version] ATI device (or driver) doesn't support OpenCL

Эйнштейн похоже не может найти OpenCL драйвер. У меня как-то было такое после переустановки драйверов видяхи. Запустил установщик OpenCL вручную и все заработало.


--------------------
We find that we live on an insignificant planet of a humdrum star lost in a galaxy tucked away in some forgotten corner of a universe...

Бейджики:
(Show/Hide)


Стат:
(Show/Hide)


User is offlineProfile CardPM
Go to the top of the page
+Quote Post
tiss
Dec 2 2012, 18:52
Пост #11


Мега ранчер
********

Група: Moderators
Повідомлень: 1 662
З нами з: 28-February 09
Користувач №: 952
Стать: Чол
Free-DC_CPID



QUOTE(Skyman @ Dec 2 2012, 18:14) *

QUOTE(tiss @ Dec 2 2012, 16:52) *

2012-12-02 14:49:11.0918 [PID=790 ] [version] ATI device (or driver) doesn't support OpenCL

Эйнштейн похоже не может найти OpenCL драйвер. У меня как-то было такое после переустановки драйверов видяхи. Запустил установщик OpenCL вручную и все заработало.


Там большая проблема - ОС ХР х32. И я уже как только не шаманил, но заработал какой-то вариант со старыми драйверами и только коллатц, а все остальные проекты почему-то не находят опенцл. "А он там есть!"

На 7870 в один поток задание считается за 1600-1605 с


--------------------
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Skyman
Dec 2 2012, 20:21
Пост #12


кранчер з фермою
*******

Група: Trusted Members
Повідомлень: 869
З нами з: 9-January 07
З: Одеса
Користувач №: 387
Стать: Чол
Free-DC_CPID
Парк машин:
Небагато всякого заліза



(tiss @ Dec 2 2012, 18:52) *

Там большая проблема - ОС ХР х32. И я уже как только не шаманил, но заработал какой-то вариант со старыми драйверами и только коллатц, а все остальные проекты почему-то не находят опенцл. "А он там есть!"

На 7870 в один поток задание считается за 1600-1605 с

Коллатц вроде не использует OpenCL, потому и работает.

На 6970 в один поток 1800 с, в два - 3000 с. В два потока выгоднее, надо 3 попробовать.


--------------------
We find that we live on an insignificant planet of a humdrum star lost in a galaxy tucked away in some forgotten corner of a universe...

Бейджики:
(Show/Hide)


Стат:
(Show/Hide)


User is offlineProfile CardPM
Go to the top of the page
+Quote Post
tiss
Dec 2 2012, 21:11
Пост #13


Мега ранчер
********

Група: Moderators
Повідомлень: 1 662
З нами з: 28-February 09
Користувач №: 952
Стать: Чол
Free-DC_CPID



QUOTE(Skyman @ Dec 2 2012, 20:21) *

Коллатц вроде не использует OpenCL, потому и работает.


Не уверен. Насколько я читал требования к графическием проектам, там есть упоминание, что для работы приложения требуется СДК версий 2.1, 2.2, 2.3 и т.д

НО!

Для виндоус ХР есть только СДК 2.1, дальнейшие версии СДК не поддерживают эту версию ОС. С новыми версиями драйверов идёт исключительно обновленный СДК и при установке на хрюшу он просто не устанавливается.


--------------------
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Skyman
Dec 2 2012, 21:48
Пост #14


кранчер з фермою
*******

Група: Trusted Members
Повідомлень: 869
З нами з: 9-January 07
З: Одеса
Користувач №: 387
Стать: Чол
Free-DC_CPID
Парк машин:
Небагато всякого заліза



У коллатца в клиенте написано ati13ati, а у Эйнштейна, милки и DistrRTgen - opencl-ati


--------------------
We find that we live on an insignificant planet of a humdrum star lost in a galaxy tucked away in some forgotten corner of a universe...

Бейджики:
(Show/Hide)


Стат:
(Show/Hide)


User is offlineProfile CardPM
Go to the top of the page
+Quote Post
tiss
Dec 2 2012, 22:08
Пост #15


Мега ранчер
********

Група: Moderators
Повідомлень: 1 662
З нами з: 28-February 09
Користувач №: 952
Стать: Чол
Free-DC_CPID



QUOTE(Skyman @ Dec 2 2012, 21:48) *

У коллатца в клиенте написано ati13ati, а у Эйнштейна, милки и DistrRTgen - opencl-ati

"Как вы лодку назовёте..." Ну я помню ещё те времена, когда для рассчётов милки нужно было ручками делать хмл файл, и вот там можно было с наименованием извращаться как угодно. Насколько я помню эксперименты с разными версиями дров, если вытащить набор БЕЗ опенцл, так коллатц отказывается запускаться, но отдельная установка опенцл (opencl.msi да?) решала эту проблему.
В общем это не принципально. Если на ферме из 6 видеокарт 5 работает на вынь 7, а одна на хрюше, то и йух с ней - будет считать коллатц, а остальные поработают на гравитацию


--------------------
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

4 Сторінки V  1 2 3 > » 
Reply to this topicStart new topic
1 Користувачів переглядають дану тему (1 Гостей і 0 Прихованих Користувачів)
0 Користувачів:

 



- Lo-Fi Версія Поточний час: 28th March 2024 - 13:43

Invision Power Board v1.3.3 © 1996 IPS, Inc.