Donate To Seti@HomeSeti@Home optimized science apps and information
 
Welcome, Guest. Please login or register.
22 May 2013, 12:58:06 pm

Login with username, password and session length
 
» Home
» Forums
» Downloads
» FAQ
» News

» Search site
 
 
 
If you've registered already but never got your activation email, please click here.
 
 
Seti@Home optimized science apps and information  |  Optimized Seti@Home apps  |  Windows  |  GPU crunching  |  Topic: AstroPulse for ATI GPUs released 0 Members and 0 Guests are viewing this topic. « previous next »
Pages: 1 2 [3] 4 5 ... 7 Go Down Print
Author Topic: AstroPulse for ATI GPUs released  (Read 34455 times)
SubSpace
Alpha Tester
Knight o' The Realm
***
Offline Offline

Posts: 61


Re: AstroPulse for ATI GPUs released
« Reply #30 on: 03 Oct 2010, 05:26:03 pm »

Whether probably further performance improvement AP of the client? Roll Eyes

P.S. Excuse for my "French"  Grin
Logged
Raistmer
Working Code Wizard
Volunteer Developer
Knight who says 'Ni!'
*****
Offline Offline

Posts: 11022



Re: AstroPulse for ATI GPUs released
« Reply #31 on: 03 Oct 2010, 05:40:30 pm »

Yes, FFA part just ported from Brook, w/o algorithm adaptation to different OpenCL abilities. Here some improvement should be possible. Also, some improvement for heavy blanking tasks.

Logged
SubSpace
Alpha Tester
Knight o' The Realm
***
Offline Offline

Posts: 61


Re: AstroPulse for ATI GPUs released
« Reply #32 on: 03 Oct 2010, 06:00:21 pm »

To Raistmer:
А почему нельзя переложить работу по шумоподавлению на ГПУ?
Logged
Raistmer
Working Code Wizard
Volunteer Developer
Knight who says 'Ni!'
*****
Offline Offline

Posts: 11022



Re: AstroPulse for ATI GPUs released
« Reply #33 on: 03 Oct 2010, 06:36:20 pm »

Потому что там используется генератор случайных чисел, который использует двойную точность. Поддержка двойной точности есть не во всех картах, что уже ограничило бы применимость. Кроме того, генерируемая последовательность должна в точности совпадать с той, которая получается на ЦПУ. Вопрос можно ли сымитировать в точности такой же генератор случайных чисел на ГПУ в данный момент обсуждается. В принципе, возможна, наверное, и другая оптимизация тут, но пока "руки не дошли".
После первого релиза АстроПульса я переключился на МультиБим. Его для АТИ карточек выпущу - можно будет и к АстроПульсу вернуться.
Logged
SubSpace
Alpha Tester
Knight o' The Realm
***
Offline Offline

Posts: 61


Re: AstroPulse for ATI GPUs released
« Reply #34 on: 03 Oct 2010, 06:54:21 pm »

Ещё, в виду не полной загрузки ГПУ, я попробовал поменять <count>1</count> на <count>0.5</count>, для запуска работы от проэкта Milkyway, но этого не произошло.
Что я упустил?
Logged
Raistmer
Working Code Wizard
Volunteer Developer
Knight who says 'Ni!'
*****
Offline Offline

Posts: 11022



Re: AstroPulse for ATI GPUs released
« Reply #35 on: 03 Oct 2010, 07:07:17 pm »

А "не произошло" - это что конкретно означает?
BOINC не запустил задачу от MW ? ИЛИ BOINC запустил второй AP ?
ДЕло в том, что BOINC не понимает, какие задачи могут выполняться одновременно, а какие  - нет. Скорее всего он будет либо запускать 2 MW иил 2 AP.
Т.е. придется вручную суспендить все задачи АстроПульса, кроме одной, чтобы она могла в параллель с MW работать.
Ну и конечно нужно поставить 0.5 и для MW. Иначе он хочет ГПУ целиком и не будет запускаться на "половинке".
Logged
SubSpace
Alpha Tester
Knight o' The Realm
***
Offline Offline

Posts: 61


Re: AstroPulse for ATI GPUs released
« Reply #36 on: 03 Oct 2010, 07:10:41 pm »

BOINC не запустил MW, но и второй AP он тоже не запустил
Logged
Raistmer
Working Code Wizard
Volunteer Developer
Knight who says 'Ni!'
*****
Offline Offline

Posts: 11022



Re: AstroPulse for ATI GPUs released
« Reply #37 on: 04 Oct 2010, 05:24:58 am »

Это странно, должен был запустить (т.е. в строке статуса будет написано Running), но на самом деле второй астропульс будет висеть в памяти просто с минимальным ее потреблением и ждать пока первый закончится.
Logged
SubSpace
Alpha Tester
Knight o' The Realm
***
Offline Offline

Posts: 61


Re: AstroPulse for ATI GPUs released
« Reply #38 on: 04 Oct 2010, 05:42:52 am »

Да, так и есть, я сейчас ещё раз попробовал. А почему он невыполняет работу?

Это странно, должен был запустить (т.е. в строке статуса будет написано Running), но на самом деле второй астропульс будет висеть в памяти просто с минимальным ее потреблением и ждать пока первый закончится.

Logged
Raistmer
Working Code Wizard
Volunteer Developer
Knight who says 'Ni!'
*****
Offline Offline

Posts: 11022



Re: AstroPulse for ATI GPUs released
« Reply #39 on: 04 Oct 2010, 06:14:37 am »

Приложению требуется довольно много памяти. Чтобы не создавать проблем с переполнением я ввел ограничение на число одновременно работающих копий.
На своей карточке я вижу довольно хорошую загрузку ГПУ на большинстве заданий. Лишь особенно "шумные", где сильно шумоподавление работает, показывают низкую загрузку ГПУ.
Logged
SubSpace
Alpha Tester
Knight o' The Realm
***
Offline Offline

Posts: 61


Re: AstroPulse for ATI GPUs released
« Reply #40 on: 04 Oct 2010, 06:27:44 am »

На своей я всего пару раз наблюдал загрузку более 50%, да и то это были лишь кратковременные пики. Я какнибудь попробую записать статистику загрузки если получится. А так загрузка в среднем 36-41%
Вот Млечныйпуть загружает ГП на всю катушку, но и время выполнения одного задания всего 1 минута 22 секунды.


Приложению требуется довольно много памяти. Чтобы не создавать проблем с переполнением я ввел ограничение на число одновременно работающих копий.
На своей карточке я вижу довольно хорошую загрузку ГПУ на большинстве заданий. Лишь особенно "шумные", где сильно шумоподавление работает, показывают низкую загрузку ГПУ.

Logged
Raistmer
Working Code Wizard
Volunteer Developer
Knight who says 'Ni!'
*****
Offline Offline

Posts: 11022



Re: AstroPulse for ATI GPUs released
« Reply #41 on: 04 Oct 2010, 07:05:41 am »

А какой объем памяти на ГПУ?
[Было бы неплохо приаттачить к ответу stderr.txt из слота с работающим заданием. Там вся информация по карточке есть]

P.S. И заодно можно приаттачить принтскрин GPU-Z. Там картинка загрузки ГПУ в течении нескольких минут очень хорошо показывается.
К примеру, вот что у меня наблюдается в данный момент:
min=74%, max=99%, avg=95%


* AP_449.gif (13.02 KB, 390x485 - viewed 477 times.)
« Last Edit: 04 Oct 2010, 07:22:13 am by Raistmer » Logged
Raistmer
Working Code Wizard
Volunteer Developer
Knight who says 'Ni!'
*****
Offline Offline

Posts: 11022



Re: AstroPulse for ATI GPUs released
« Reply #42 on: 04 Oct 2010, 07:33:25 am »

И что еще можно попробовать:
0.55 у астропульса и 0.45 у MW. + поставить долю ресурсов бОльшую у SETI.
Тогда по идее бОльшую часть времени будет работать 1AP +1 MW, но иногда конечно может запускать и 2 MW. Нормального разделения ресурсов между несколькими проектами мы наверное еще не скоро дождемся  Undecided
Logged
SubSpace
Alpha Tester
Knight o' The Realm
***
Offline Offline

Posts: 61


Re: AstroPulse for ATI GPUs released
« Reply #43 on: 04 Oct 2010, 09:26:56 am »

Вот вся инфа:
min=25%, max=55%, avg=47%


* r449_AP.gif (12.08 KB, 390x486 - viewed 474 times.)
* stderr.txt (8.68 KB - downloaded 112 times.)
Logged
SubSpace
Alpha Tester
Knight o' The Realm
***
Offline Offline

Posts: 61


Re: AstroPulse for ATI GPUs released
« Reply #44 on: 04 Oct 2010, 09:33:41 am »

Причём за всё время использования клиента r449, это задание сильней всех загружало ГПУ.
ap_11jn10ab_B4_P1_00000_20101001_24435.wu_2

Средняя загрузка предыдущих была ниже.
« Last Edit: 04 Oct 2010, 09:37:27 am by SubSpace » Logged
Pages: 1 2 [3] 4 5 ... 7 Go Up Print 
Seti@Home optimized science apps and information  |  Optimized Seti@Home apps  |  Windows  |  GPU crunching  |  Topic: AstroPulse for ATI GPUs released « previous next »
Jump to:  


Quote!
No act of kindness, no matter how small, is ever wasted.
- Aesop, The Lion and the Mouse

 
Site Statistics
Total Members:91
Total Posts:51,095
Total Topics:1,430
Downloads
..Some PHP stuff ToDo
Pages served
Today:3,523
Total:17,318,342
(since 6/26/2006)
Latest Member:
[seti.international] Philip J. Fry
 
 
Seti@Home optimized science apps and information | Powered by Enigma 2.0 (RC1).
© 2003-2013, LSP Dev Team. All Rights Reserved.
Seti@Home optimized science apps and information Forums | Powered by SMF.
© 2005, Simple Machines LLC. All Rights Reserved.
Powered by MySQL Powered by PHP Valid XHTML 1.0! Valid CSS!