- A hozzászóláshoz be kell jelentkezni
Hozzászólások
Cool! Nagy piros pont az Nvidiának ismét. Örülök, hogy a Linuxos driver a Windowsossal egyszerre jött ki. Persze pont az OpenCL alkalmazási területei közt van sok olyan, ahol Linuxot használnak, így érthető.
- A hozzászóláshoz be kell jelentkezni
Tekintve hogy CUDA van Linuxra, az OpenCL implementáció pedig nagyrészt arra épül az nVidia-nál, nagyon másképp nem is lett volna értelme...
"...handing C++ to the average programmer seems roughly comparable to handing a loaded .45 to a chimpanzee."
-- Ted Ts'o
- A hozzászóláshoz be kell jelentkezni
A CUDA sem csak úgy van Linuxra, hanem azt is meg kellett csinálni az nVidiának. Az OpenCL meg ugye szabvány és ezt is fejleszteni kellett, nem a húsvéti nyuszi hozta. :)
- A hozzászóláshoz be kell jelentkezni
De te annak örültél, hogy a Linux és a Win verzió egyszerre jelenik meg. Én viszont meglepődtem volna ha nem.
"...handing C++ to the average programmer seems roughly comparable to handing a loaded .45 to a chimpanzee."
-- Ted Ts'o
- A hozzászóláshoz be kell jelentkezni
Az a tény, hogy CUDA van mindkét platformra, számodra biztossá tette, hogy Linuxra ugyanakkor jön a OpenCL, mint Windowsra? :O
Jók a megérzéseid... :P
- A hozzászóláshoz be kell jelentkezni
Most mar felteszem a kerdest: mi a csuda ez a CUDA?
--
()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.
- A hozzászóláshoz be kell jelentkezni
--
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
Egyrészt mint mondtam az nVidia OpenCL drivere Cuda-ra épül, ezért nem nagy cucc megírni mindkettőre.
Másrészt a Cuda új verziói is egyszerre jelentek meg a két (három) OS-re.
Harmadrészt az OpenCL (is) a HPC szegmenst (is) célozza, ott meg a Linux elég elterjedt.
Negyedrészt a szűk körben publikus béta OpenCL driverek is együtt jelentek meg.
Maradjunk annyiban, hogy több volt ez mint megérzés... :)
"...handing C++ to the average programmer seems roughly comparable to handing a loaded .45 to a chimpanzee."
-- Ted Ts'o
- A hozzászóláshoz be kell jelentkezni
Helyes! Csak így tovább! Egyre jobban szeretem az NVidiát.
--
Fight / For The Freedom / Fighting With Steel
- A hozzászóláshoz be kell jelentkezni
Ha jól látom - belerondítva itten a nagy örömködésbe -, ettől még az egész hóbelevanc maradt closed-source, tehát csak annyi a hír, hogy a windowsos verzióval egy időben jöttek ki vele.
- A hozzászóláshoz be kell jelentkezni
Ja ha valaki megmagyarázná nekem mi értelme van a zárt kódú driver-eknek. Nem gondolják, hogy az ATI mérnökei nem ismerik kívülről-belülről az összes terméküket? És vica versa. Semmi értelmét nem látom a nagy-nagy titkolózásnak. Meg van a szép ipari kémkedés. Persze így minimálisan többet kell költenie az ATI-nak, hogy megismerje az Nvidia dolgait, mintha nyílt lenne. És természetesen vica versa.
De akkor is nevetséges.
- A hozzászóláshoz be kell jelentkezni
Nem nevetséges, az ő dolguk, hogy szerintük hogy a legjobb nekik. Ha ők a driverüket üzleti titoknak tartják, tegyék, főleg addig, ameddig az ő cuccaik mennek messze a legjobban Linuxon (a néhány kártyával állítólag működik ati, és a compizra pont elég intel driverek szintje az kb egy vicc).
- A hozzászóláshoz be kell jelentkezni
Majd akkor lesz nevetseges, ha az opensource driverek messze jobban fognak teljesiteni, tobbet fognak tudni, mint a zart forrasu nvidia. Egyelore nagyon nem ez a helyzet.
- A hozzászóláshoz be kell jelentkezni
Valoszinu, hogy itt inkabb arrol van szo, hogy olyan megoldasokat hasznalnak a driveren belul, amit valamely cegtol licenszelnek penzert, es a licenszszerzodes nem teszi lehetove, hogy a forrast nyiltta tegyek.
--
()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.
- A hozzászóláshoz be kell jelentkezni
Pontosan errol van szo. Egyszeruen nem tehetik meg.
----------------------
while (!sleep) sheep++;
- A hozzászóláshoz be kell jelentkezni
lehet kenni igy, vagy ugy. De ez csak kifogas.
---
Saying a programming language is good because it works on all platforms is like saying anal sex is good because it works on all genders....
- A hozzászóláshoz be kell jelentkezni
Nem. Azert nem, mert ha csak siman kiadnak a kodot, akkor jogsertest kovetnenek el, amit az alapkodok szellemi tulajdonosai nyilvan nem neznenek jo szemmel - vagyis a kod azon nyomban el is tunne a nyilvanossag elol. Ha licenszelik, akkor viszont a kodert fizetni kellene - akkor viszont mar nem a nyilt forras kategoriajaba esik. Ha ujrairjak, az egyreszt ido, masreszt meg penz - amit az nVidia/ATi nem fog megfinanszirozni.
Ezek utan szeretnem megerteni, mi a valodi velemenyed, mar ha tudsz nem csak tomondatokban velemenyt nyilvanitani.
--
()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.
- A hozzászóláshoz be kell jelentkezni
:)
Az OK, hogy az ATI(AMD) mérnökei ismerik. De szerintem egyszerűen nem akarnak több versenytársat. Meg hát egyéb "disznóságok" is kiderülhetnének. ;)
- A hozzászóláshoz be kell jelentkezni
A disznosagok kideritesehez nincs szukseg forrasra. Sokkal valoszinubb, h nehany vedett elkepzeles is be van epitve (mint pl. Macrovision es a tobbi szutyok). Persze ez is megolheto src nelkul is (lasd anno valaki megcsinalta ezt az MGA G400 linuxos driverevel).
Valamint drivert/technologiat is nehezebb/koltsegesebb egy binaris blobbol kibanyaszni, mint ha ott lenne a forras. Ismered a mondast: "Binary is a source. Source is a documentation." Vagymi. :)
---
pontscho / fresh!mindworkz
- A hozzászóláshoz be kell jelentkezni
Mi ertelme van a nyilt forrasu drivernek? Az nVidia szempontjabol gyakorlatilag semmi, ellenben a nyitas ellen jonehany erv szol.
Sok ember hajlando egyenlosegjelet tenni az opensource es egy csomo fogalom koze (jo minoseg, jo teljesitmeny, hasznalhatosag, sikeresseg, menoseg, jofejseg etc). Ez szerintem nagy tevedesek forrasa. Hogy mennyire nem tesz menove az opensource fejlesztesi model, arra talan Ulrich Drepper-t tudnam felhozni peldakent.
Az opensource fejlesztesi modellnek bizonyara van egy csomo elonye, de vannak hatranyai is (a koordinalatlansag es a fejlesztesi eroforrasok elaprozodottsaga talan a legfontosabb). Ezt egy ceg vagy felvallalja vagy nem. Bizonyara azert teszi, mert merlegeli a varhato eredmenyeket es dont, hogy mi illik az uzleti elkepzeleseibe. Akarhogy is dont, nem lesz gonosz...
Szerintem egyaltalan nem gond, hogy az nVidia driver zart forrasu. Eleg szepen koveti a technologiai valtozasokat es a teljesitmenye is rendben van es meg a minosege is okes. Az, hogy nehany szabad szoftver maniakus nem tud egyuttelni a blobokkal, legyen az o problemajuk. Nincs ertelme felsorakoztatni outsidereket is ilyen keresztes haborus ugyletek moge, amiknek a definialt celja a tobbseg szamara irrelevans.
Azert ha feltennenk itt a kerdest, hogy ki hanyszor olvasta at rendesen mondjuk a Postgres forrasait, asszem eleg jol megmutatna, hogy mit csinal a tobbseg a forrassal. Ha pl. lenne nVidia driver forrasom en szemely szerint tolnek neki egy make-et aztan az eredmenyt meg modprobe-olnam. Eszembe nem jutna megnyitni, meg akkor sem, ha tortenetesen lenne benne valami hiba.
- A hozzászóláshoz be kell jelentkezni
Zárt modellben fejlesztett szoftvert is ki lehet adni nyílt forrásúként.
Hogy mi a zárt forrás hátránya? Az nVidia és az ATI meghajtóval is előfordult, hogy bugos volt, és emiatt hónapokig fagyott tőle a KDE compositing ablakkezelője. Hónapokat kellett várni a cégtől a javításra. Ha nyílt lett volna, szinte biztos, hogy előbb kijavítják az X vagy a KWin fejlesztők.
- A hozzászóláshoz be kell jelentkezni
Ja ahogy az opensource intel driver is milyen jól megy már lassan egy éve...
- A hozzászóláshoz be kell jelentkezni
Nem tudom, milyen jól megy, nálam megy. Nem tudom, olyan gyors-e, mint lehetne, de működik. Volt olyan verzió, ami fagyott, frissítettem, javítva van.
- A hozzászóláshoz be kell jelentkezni
- lassú
- teljes képernyős opengl alkalmazások esetén néha előfordul, hogy egyszercsak nincs kép többé
- A hozzászóláshoz be kell jelentkezni
Ettol fuggetlenul kijottek (koszonhetoen az nVidia sokat szidott fejlesztesi modelljenek), es gondolom ez meg mukodik is ellentetben sok agyon oromkodott nyiltforrasu tarsaval ellentetben. :)
Ha jol sejtem az unified driver modell-nek koszonhetoen pont annyi volt leforditani linuxra a cuccot mint windowsra. Azt sem tartom lehetetlennek, hogy meg a tesztelesi metodika is ugyanaz.
---
pontscho / fresh!mindworkz
- A hozzászóláshoz be kell jelentkezni
En sem igazan vernem a tamtamot, ha mukodik a dolog. Csak a tudat, hogy van publikus forraskod, engem nem tesz boldogabba.
Szerintem egy nagycsomo nem-nVidia kartya tulajdonosa odaadta volna a fel karjat egy closed source driverert a sajat cuccahoz, ami minosegben/kepessegben felert volna az nVidia driverevel.
- A hozzászóláshoz be kell jelentkezni
Majd ha drasztikusan lecsökken a piaci részesedésük, akkor nagy mellénnyel közzé fogják tenni a forráskódokat, hogy "éljen az opensource társadalom!", meg ilyenek. Kb. a Via is így csinálta.
- A hozzászóláshoz be kell jelentkezni
Az nVidiának lecsökken a részesedése azért, mert nem ad ki nyílt drivert?! LOL! Ugye csak viccelsz?! :D
Gyakorlatilag az egyetlen gyártó, aki normálisan támogatja a Linuxot, még ha csak zárt drivereken keresztül is. Addig jó nekünk, amíg ez így van.
Sajnos látszik, hogy az nVidia kezd elfordulni a high-end desktop kártyáktól és az embedded piac felé kacsingat inkább. Illetve ezt pont pár napja ki is jelentették. Nem érdekli őket, hogy a desktop szegmensben ők-e az elsők (GeForce vs ATI).
- A hozzászóláshoz be kell jelentkezni
Vagy inkább a Linux kernel minőségének mélyrepülése miatt egy idő után nem veszik a fáradságot szenvedni az 1% alatti részesedésű, minimális nyereséget termelő, licenszsértéssel hadonászó platform miatt, és soha meg sem érzik majd a hiányát...
- A hozzászóláshoz be kell jelentkezni
ROTFL! Pont ellenkező tendenciák vannak, de te csak nyugodtan ne vegyél róla tudomást. :)
- A hozzászóláshoz be kell jelentkezni
Nem tudja veletlenul valaki, hogy az OpenCL spec tartalmaz-e double lebegopontos tamogatast. Par honapja, amikor neztem akkor nem volt erre nezve egyertelmu utalas.
- A hozzászóláshoz be kell jelentkezni
Opcionális kategória. (OpenCL specifikáció 223. old)
CPU nyilván támogatja, tudtommal újabb nVidia és AMD kártyák is támogatják (persze töredék teljesítménnyel).
"...handing C++ to the average programmer seems roughly comparable to handing a loaded .45 to a chimpanzee."
-- Ted Ts'o
- A hozzászóláshoz be kell jelentkezni
thx
- A hozzászóláshoz be kell jelentkezni
nVidia szerint a támogatott kiterjesztések:
"cl_khr_byte_addressable_store
cl_khr_global_int32_base_atomics
cl_khr_global_int32_extended_atomics
cl_khr_local_int32_base_atomics
cl_khr_local_int32_extended_atomics"
Nem látom a double-t. Cuda újabb kártyákon már tudja, tehát csak idő kérdése...
"...handing C++ to the average programmer seems roughly comparable to handing a loaded .45 to a chimpanzee."
-- Ted Ts'o
- A hozzászóláshoz be kell jelentkezni
Igazabol csak az erdekelt volna, hogy egyaltalan a standard jelen allapotaban kepes lenne-e tamogatni. Az en kartyam (8600GTS) biztosan nem tudja. Ha a szabvanybol is kifelejtettek volna, akkor az en celjaimnak nem felelne meg.
- A hozzászóláshoz be kell jelentkezni
A szabványban benne van, megnyugodhatsz.
Amennyire tudom nVidia-nál a 2xx kártyáktól van támogatás (CUDA alatt), tehát technikai akadálya nincs az OpenCL-es támogatásnak.
Sajnos az nVidia még nem tudja mit akar. Egyrészről a CUDA-t erőlteti rá az emberekre, másrészről persze nem hagyhatja támogatás nélkül az OpenCL-t sem. Emiatt a kettősség miatt az ilyen plusz dolgokat, mint a dupla pontosság, lehet, hogy csak késve implementál...
(De az is lehet, hogy csak lemaradt a listáról. Nincs olyan kártyám amivel ellenőrizni tudnám... )
"...handing C++ to the average programmer seems roughly comparable to handing a loaded .45 to a chimpanzee."
-- Ted Ts'o
- A hozzászóláshoz be kell jelentkezni