Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 06:35 27.06.24 
Компютри и Интернет
   >> Програмисти
*Кратък преглед

Страници по тази тема: 1 | 2 | 3 | (покажи всички)
Тема ОпенЦълънови  
Автор gat3way (altered mind)
Публикувано04.11.10 00:00



Някой случайно да си разцъква такива неща? Оказва се доста зарибяващо занимание, дотам че реших да нарина малко пара за новата 6870-ца. Ако преди няколко години ми беше минала еретичната мисъл да дам петстин лева за видеокарта на която няма да играя игри, щях да сменя дилъра.

EOF


Тема Re: ОпенЦълънови [re: gat3way]  
Автор | (>[2] /dev/null)
Публикувано04.11.10 00:17



Не. Играх си с CUDA преди няколко години, забавно е ако имаш ужасно паралелен код за да можеш да имаш няколко хиляди нишки, които трябва да работят достатъчно дълго. Ако трябва да прехвърляш данни до и от графичната карта често, няма особена полза.

The last good thing written in C was Franz Schubert's Symphony No. 9.


Тема Re: ОпенЦълънови [re: |]  
Автор gat3way (altered mind)
Публикувано04.11.10 00:31



embarassingly parallel нещата логично да. За прехвърлянето на данни по PCI-e шината наистина е лайно, но дори тогава понякога бенефит-а от бързите сметки е достатъчно голям, за да си струва да го правиш...и това става все по-практично.

EOF


Тема Re: ОпенЦълънови [re: gat3way]  
Автор zaphod (мракобес)
Публикувано04.11.10 07:16



става все по-модно, но практично не бих казал. ако успееш да изкяриш в близките години от опенцл това ще е, за после съм нещо скептик. на практика това в картите вече не е никакъв хардуерен акселератор, а си е чист процесор, скоростта му не е вече кой знае каква, докарват го с груба сила - ако направиш обикновения процесор да лапа колкото него кяра ще е същия предполагам. изкопай от някъде нещо тормозещо дето ползва шейдърмодела 2.х или 3.0 и го сравни как бачка на новите хипер дупер яки карти за 2000 лева и една три годишна гт8800 да разбереш за какво говоря.




NE SUTOR ULTRA CREPIDAM


Тема Re: ОпенЦълъ [re: zaphod]  
Автор svetlyo_II ()
Публикувано04.11.10 12:09



Може да ми е стара и/или непълна информацията ама доколкото знам Интел тази година са спрели някакъв проект Larrabee който трябвало да се конкурира със скъпите карти на Ати и Нвидиа. Ако беше само груба сила, би трябвало да успеят да се наложат. Но има всякакви варианти. Например - графичните производители събират спестяванията си и ги превеждат към банковите сметки на Интел, а оттам им казват - ок ще ви оставим на мира още 1-2 годинки :)



Тема Re: ОпенЦълънови [re: zaphod]  
Автор gat3way (altered mind)
Публикувано04.11.10 12:36



Да, с това уточнение че процесорът е 1120-ядрен в случаят с 6870. Добре де, трудно е да се каже това, защото има само 14 compute unit-а и следователно не може да прави повече от 14 различни неща едновременно, от друга страна всеки compute unit има майната си stream cores, които паралелно изпълняват една и съща инструкция върху различни данни. Другото голямо предимство е че имаш 32 хиляди хардуерни регистри на compute unit - колкото и да е бавен достъпа до GDDR5 паметта и колкото и да няма гъзарски много кеш, ако съумееш да си напишеш kernel функцията като хората става пушка. Ся все още нещата са много орязани - няма рекурсии, няма n-мерни масиви, няма memory management, на ATI дори byte addressing-a му не работи деа, ако имаш char *, не можеш примерно да достъпиш n-тия елемент.

При все това, как вика |, за неща, които позволяват да се паралелизират, тва си е пушка и CPU-тата пасти да ядат, колкото и да се напъват, години ще минат преди да могат да правят същото със същата скорост, с каквато го прави една low-end карта в момента.

P.S и тва е забавно:

http://www.nvidia.com/object/personal_supercomputing.html

EOF


Тема Re: ОпенЦълънови [re: gat3way]  
Автор bsb_2 ()
Публикувано04.11.10 14:11



Една картинка с разликите между CPU и GPU за специфична, подлежаща на паралелизиране задача. Доста ме потресе - не знам как точно е реализирано, но пак е впечатляващо, поне за мен:
http://www.elcomsoft.com/eprb.html#gpu



Тема Re: ОпенЦълънови [re: gat3way]  
Автор zaphod (мракобес)
Публикувано04.11.10 14:44



Ся все още нещата са много орязани - няма рекурсии...
да, и само за това все още може би вади малко повече производителност/ват от стандартния процесор. но спрямо картите от преди 3 години, които нямаха още повече неща, сегашните са по-бавни, въпреки огромната консумирана мощност. а те от своя страна при появата си бяха по-бавни от картите преди тях, дето нямаха шейдър модел 2.0.
затова ти казвам че тия неща нямат бъдеще, понеже гпу картите могат все повече и повече неща, но ги могат все по-бавно и по-бавно. асимптотата се вижда - още един процесор на компютъра, но с гаден и неудобен език, с библиотеки дето не са тествани и тъй нататък.




NE SUTOR ULTRA CREPIDAM


Тема Re: ОпенЦълънови [re: zaphod]  
Автор | (>[2] /dev/null)
Публикувано04.11.10 15:06



Това е ясно, колкото повече GP стават GPGPU, толкова по-бавни стават за специфичните неща, за които са били създадени първоначално.

Иначе свиквай, бъдещето е с все повече различни процесори в компютъра :)

The last good thing written in C was Franz Schubert's Symphony No. 9.


Тема Re: ОпенЦълънови [re: bsb_2]  
Автор | (>[2] /dev/null)
Публикувано04.11.10 15:09



Много малка част от задачите са толкова embarrassingly parallel колкото разбиването на пароли.

The last good thing written in C was Franz Schubert's Symphony No. 9.



Страници по тази тема: 1 | 2 | 3 | (покажи всички)
*Кратък преглед
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.