Во имя науки!

Aug 31, 2010 23:35

Дорогие друзья, мне нужна некоторая помощь для отладки/проверки программы.
Если:
1) Ты счастливый обладатель видеокарты от Nvidia
2) У тебя стоит Windows XP|Vista|7
3) У тебя есть около двух свободных минут времени
4) Должны стоять последние драйвера на видеокарту (т.е 258.96)! Скачать их можно тут: Read more... )

Leave a comment

al_indigo September 1 2010, 20:25:34 UTC
Если совсем вкратце -- я выбирал эти значения не случайно, а по градации классов видеокарт. И на твоей видеокарте, по моим расчётам, моя программа должна была начать выдавать неправильные значения уже на размере 2897*2897. Тем не менее, программа работает почему-то правильно даже на 5792 (т.е, как у меня). Это немного загадочно, потому что у меня 512мб на борту видюхи, а у тебя вдвое меньше, при этом я думал, что ограничение 5792 возникает из-за нехватки памяти. Так вот, если у тебя это значение тоже отрабатывается правильно, значит, моё предположение было не верно, значит, я где-то облажался в расчётах измерений ядра, и значит, потенциально я где-то наговнил так, что это всплывёт в самом неожиданном месте.

А проблема заключается в том, что почти невозможно отловить место, где я налажал, ошибки я вижу уже постфактум и не совсем в тех местах, где они происходят (вообще говоря, если бы я не убрал собственные ассёрты, у тебя программа должна была просто вылететь в какой-то момент, по идее). А т.к отладка на gpu устроена несколько иначе, я в некотором тупике

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

Reply

juk_vasilev September 1 2010, 20:34:14 UTC
такой человек - Фро)))
На нашем большом компе у видюхи гиг как раз, я думаю. Правда, она ATI, а это, видимо, критично.

Reply

al_indigo September 1 2010, 20:42:57 UTC
Да, пока что критично. Когда я доотлажу эту версию, я, возможно, перепишу всё на OpenCl, тогда будет идти на чём угодно -- от любых видеокарт до процессоров, тогда можно будет и попробовать) Но это не раньше октября

Reply


Leave a comment

Up