Forum > GPU crunching

AstroPulse for ATI GPUs released

<< < (15/20) > >>

Raistmer:
xN - это значение параметра DATA_CHUNK_UNROLL. По идее, чем он больше, тем полнее загруз ГПУ при вызове некоторых из ядер.
Предел (по размеру выделяемой одним куском памяти в 128МБ) - х16.
+ ещё можно попробовать поиграть параметрами в коммандной строке. Опять же, чем число больше, тем больше работы делается за один вызов ядра. Но там есть опасность опять получить рестарт драйвера (или очень сильные лаги при работе программы).

Raistmer:

--- Quote from: SubSpace on 06 Oct 2010, 04:26:51 pm ---И был ли смысл делать тесты в разных операционках? Надеюсь это будет полезно. :)

--- End quote ---
Ну, лишним не будет :)
Кстати, статус Squire должен открыть доступ к бета секции ;)

SubSpace:
Ой, я и не заметил... :) спасибо!  ;D

К стати, а нельзя в код добавить проверку, ну скажем раз  в 2 - 5 минут на предмет - "выполняется ли работа на ГПУ", тогда и перезагрузка драйвера не срашна...

Raistmer:
Для этого надо делать отдельную нить следящую за основной, т.к. основная просто блокируется (вызывает функцию, которая управление обратно просто не возвращает). В принципе это делается, но не "малой кровью". Перезагрузка драйвера - это крайний случай. Обычно лаги при работе делают программу непригодной к использованию гораздо раньше :)

perryjay:
Something's wrong with this thread, all the letters are upside down and backwards!    ;D  You two plotting the takeover of the world again?  ::)

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version