|
|
|
![]() |
|
Strumenti |
![]() |
#41 | |
Senior Member
Iscritto dal: Mar 2004
Città: In una casa. Dove cavolo dovrei vivere???
Messaggi: 1723
|
Quote:
![]() |
|
![]() |
![]() |
![]() |
#42 |
Senior Member
Iscritto dal: Jan 2006
Città: in quel di: Scafati (SA) Feedback:gigarobot, micanto1, shark555, ABCcletta, serbring, SHIVA>>LuR<<, wosni, alegallo,
Messaggi: 4321
|
errata corrige:
non volevo dire broadcom ma atheros che rilascia i driver opensource ![]() che poi broadcom li rilasci chiusi, beh lo fanno anche nvidia e ati, e male non fa edit errata corrige: broadcom a gennaio ha rilasciato i driver semiopensource (il codice è in parte aperto) per tutti i suoi chip 43xxx Ultima modifica di CaFFeiNe : 11-12-2008 alle 08:59. |
![]() |
![]() |
![]() |
#43 | |
Senior Member
Iscritto dal: Jan 2006
Messaggi: 4414
|
Quote:
![]() Mi sono solo fatto un pò prendere dall'entusiasmo, sono 2 mesi che in ogni discussione postavo "Ma quale CUDA e CAL, ci vogliono robe come OpenCL che tanto uscirà nel 2009", e sono contento che le specifiche siano uscite prima di quello che mi aspettavo ![]() Inoltre ho sfogliato i nomi di chi ha collaborato alle specifiche (ci sono nello stesso documento) ed è esaltante vedere come la créme della créme di aziende concorrenti possa lavorare assieme, alla faccia dei fanboy ![]() Ultima modifica di Mercuri0 : 11-12-2008 alle 09:04. |
|
![]() |
![]() |
![]() |
#44 | |
Senior Member
Iscritto dal: Jan 2006
Messaggi: 4414
|
Quote:
Siccome CUDA & CAL sono disponibili anche per Linux, non dovrebbero esserci problemi per OpenCL. Lo stesso vale anche per Windows (anzi, probabilmente nVidia & AMD riuseranno lo stesso codice tra win, mac e linux). Difficile che rilascino la libreria OpenCL opensource, probabilmente vorranno mantenere segreti alcuni segreti. E' però possibile che la community decida di scriverne una propria implementazione, casomai servisse a quacosa. |
|
![]() |
![]() |
![]() |
#45 | ||
Senior Member
Iscritto dal: Jan 2007
Città: Messina
Messaggi: 502
|
Quote:
Considerato che tutti gli altri produttori di chip wireless le rilasciano, non si capisce cosa abbia impedito a Broadcom di fare lo stesso, se non il totale disinteresse verso la comunità che ha tanto contribuito al suo successo commerciale (tutte le sue piattaforme di riferimento sono basate su Linux, qualcuna su vxWorks). E no, Broadcom non è una "delle poche aziende che rilasciano i driver nativi per Linux" - Intel, Atheros, ZyDas, RaLink hanno rilasciato non solo le specifiche (che non gli costano niente) ma addirittura i sorgenti completi per i loro driver, mentre Broadcom originariamente non rilasciava proprio niente, neanche un driver chiuso (solo driver precompilati per MIPS, da usare sui router di sua produzione, inutilizzabili su x86 se non previo disassamblaggio). Finalmente sotto le pressioni di "bigotti dell'open source" tipo Dell, Broadcom si è "abbassata" a rilasciare un driver chiuso - 4 anni dopo l'uscita del prodotto - però nessuno mi fa dimenticare che per 4 anni sono stato costretto a usare driver reverse-engineered, resi disponibili grazie agli sforzi di programmatori amatoriali a dir poco eroici. Grazie a loro, che hanno pubblicato le specifiche reverse-engineered, posso sperare, ad esempio, che un giorno avrò un driver per Solaris per la mia schedina BCM4318 (be', prima che la Sun fallisca ![]() Quote:
![]() |
||
![]() |
![]() |
![]() |
#46 |
Senior Member
Iscritto dal: Jan 2006
Città: in quel di: Scafati (SA) Feedback:gigarobot, micanto1, shark555, ABCcletta, serbring, SHIVA>>LuR<<, wosni, alegallo,
Messaggi: 4321
|
ah ecco non li ho scaricati, ma sul sito opensuse la novell ha pubblicato una patch per patacharli e adattarli ai suoi kernel piu' recenti...
quindi non mi ero ancora "interessato", non avendo ancora installato linux sul mio hp non ho potuto provare direttamente ![]() cmq all'inizio volevo intendere atheros ![]() ma dico io... non vuoi sviluppare driver opensource... ok, fai come nvidia, che ogni due versioni per windows ne fa una linux (piu' o meno) funzionante, aggiornata, e che si autocompila a seconda del kernel.... cmq tornando a noi beh io penso che ci siano buone probabilita' di avere implementazioni native linux, essendo cmq uno standard, e per quanto vuoi allontanartici, a meno che non usi piattaforme totalmente proprietarie... è difficile allontanarsi da una interoperabilita' tra sistemi operativi, tantopiu' che ibm lo usera' sulle sue workstation e i suoi mainframe, quindi sara' interessanta molto al mondo unix linux in generale, inoltre a quanto capisco dovranno essere librerie totalmente slegate dal sistema infatti si parla anche di aziende di telefonia mobile (e non dimentichiamo che nokia è proprietaria di trolltech, e delle qt, quindi ha tutto l'interesse ad avere migliorie prestazionali con chip video da telefonino) (ericsson e motorola ora sono nell'open handset alliance) etc alla fine se tutto va come SEMBRA (cioe' dalla teorica serieta' di molte aziende presenti) potrebbe essere uno standard veramente standard e funzionante dovunque e in qualunque modo ![]() |
![]() |
![]() |
![]() |
#47 | ||
Bannato
Iscritto dal: Mar 2002
Città: Pescara - 未婚・恋人なし Moto: Honda CBR 1000 RR Casco: XR1000 Diabolic 3
Messaggi: 27578
|
Quote:
Quote:
|
||
![]() |
![]() |
![]() |
#48 | |
Senior Member
Iscritto dal: Jan 2007
Città: Messina
Messaggi: 502
|
Quote:
Anche OpenGL è uno standard di questo tipo, però la sua adozione sulla piattaforma Windows è oggi scarsa (praticamente si usa DirectX su Windows, e OpenGL in tutto il resto del mondo, inclusi Linux, Mac, console e dispositivi embedded). In teoria potrebbe non fregarmene niente, in pratica Windows è oggi il mercato più importante per le schede video e forma una quantità enorme di programmatori - quindi se vogliamo che in futuro OpenCL sia costantemente aggiornato e supportato dai produttori di hardware, sarà importante che OpenCL abbia successo su Windows. |
|
![]() |
![]() |
![]() |
#49 | ||
Senior Member
Iscritto dal: Jan 2007
Città: Messina
Messaggi: 502
|
Quote:
Prima: supporto zero. Adesso: supporto minimo. Se le cose funzionano è importante attribuire i meriti a chi li ha, così il cliente prima di scegliere il suo prossimo prodotto potrà decidere quale azienda premiare. Quote:
Detto questo, io non devo ringraziare nessuna divinità per il fatto di possedere una scheda nVidia - l'ho pagata con soldi immanenti e per questo ho tutto il diritto di chiedere a nVidia di essere libero di farne l'uso che più ritengo appropriato. Se nVidia ritiene che la mia soddisfazione in quanto cliente sia meno importante della segretezza dei registri delle sue schede, passerò ad Ati che evidentemente la pensa in modo diverso. |
||
![]() |
![]() |
![]() |
#50 |
Member
Iscritto dal: Nov 2005
Città: Mantova
Messaggi: 117
|
Ahhh... ohhh... uuhhh... mmmh... siddai ancora.... uuuh come godo....
|
![]() |
![]() |
![]() |
#51 |
Senior Member
Iscritto dal: Jan 2006
Città: in quel di: Scafati (SA) Feedback:gigarobot, micanto1, shark555, ABCcletta, serbring, SHIVA>>LuR<<, wosni, alegallo,
Messaggi: 4321
|
mmmmm commento alquanto discutibile
anche perchè si dovrebbe scrivere "si, dai ancora" o al massimo "si dai, ancora" siddai ancora, sembra piu' una parola indiana tutto questo ASD |
![]() |
![]() |
![]() |
#52 |
Senior Member
Iscritto dal: Nov 2005
Messaggi: 2095
|
A parte i gemiti di godimenti di cui ci avete voluto far partecipi
![]() Cioè la CPU deve sempre esser messa in mezzo non può star tutto sulla CPU e poi il produttore i scheda grafica deve creare devi driver apposta, vero? Cioè ora del mio eseguibile compilato non me ne farei una mazza giusto? Nel manuale di 3000 pagine che ho scaricato parlano di runtime e codice che sembra compilato dinamicamente... c'è di mezzo una sorta di macchina virtuale tipo JAVA o .NET? Comunque la trovo una tecnologia interessante soprattutto nel campo HTPC pensate ai codec che finalmente potrebbe beneficiare della GPU in tutti i campi (non solo in quelli decisi da ATI e Nvidia), i filtri di ffdshow e avisinth potrebbero fare cose stratosferiche e questo con CPU pressoché scarica... Il mio timore è che se devono far dei driver appositi possano decidere di troncare il supporto a GPU vecchie o addirittura vendere OpenCl come una feature disponibile solo a partire dalla prossima generazione di GPU (ATI 5x00 e NVIDIA 10000?). Speriamo non facciano troppo i furbini io la mia NVIDIA 6150 integrata ![]() ![]() Ciao, fano |
![]() |
![]() |
![]() |
#53 |
Senior Member
Iscritto dal: Sep 2006
Messaggi: 7030
|
La tua 6150 mi sa che CUDA nemmeno sa che esiste
__________________
![]() |
![]() |
![]() |
![]() |
#54 | ||
Bannato
Iscritto dal: Mar 2002
Città: Pescara - 未婚・恋人なし Moto: Honda CBR 1000 RR Casco: XR1000 Diabolic 3
Messaggi: 27578
|
Quote:
Alla fin fine sappiamo come andrà a finire: saranno i produttori stessi di GPU che ne forniranno l'implementazione con i driver. Non è escluso che OpenCL, nel caso di nVidia, possa venir implementata come un layer di piu' alto livello su CUDA o potrebbe rilasciare un'estensione a CUDA che sia compatibile con le specifiche OpenCL 1.0 Lo scenario non è surreale, basti pensare al fatto che Cg (il linguaggio di shading di nVidia) è in grado di generare codice compatibile con l'OpenGL Shading Language (nel caso di OpenGL) o HLSL (nel caso di Direct3D). Alla fin fine quello che conta non è come lo implementano ma quando lo rilasciano. Quote:
Ultima modifica di mjordan : 11-12-2008 alle 22:34. |
||
![]() |
![]() |
![]() |
#55 |
Senior Member
Iscritto dal: Nov 2005
Messaggi: 2095
|
Dici che nemmeno 2 calcoli in croce può fare?
Possibile faccia così schifo? Beh per lo uso che ne faccio ora va bene visto che in un HTPC la GPU non serve a una mazza ![]() Fin ora non vedevo di buon occhio anche quelle cazzute per uso HTPC visto che per poter usare le accelerazioni su H264 e VC1 era necessario usare codec e programmi proprietari e poi spesso i file dovevano essere codificati in modo particolare (simile a come sono sui BluRay) se uscivi un minimo dalle specifiche l'accelerazione ti salutava ![]() ![]() Per uso HTPC puro era meglio scheda GPU maffa e CPU ultrasonica: stavo meditando su almeno un bel dual ocre da 3 GHz ciascuno ![]() Certo se sto OpenCL fosse supportato a dovere da ffdshow e c. beh allora una ATI della serie 4000 potrebbe divenire interessante anche per me... magari le versioni di gamma bassa come le 4500 senza ventola ![]() Quindi bisogna attendere i driver e vedere cosa vorranno supportare sia ATI che NVIDIA? Speriamo non decidano di rimandare tutto tra un anno con l'arrivo delle nuove schede e NON supportare le vecchie ![]() |
![]() |
![]() |
![]() |
#56 | |
Senior Member
Iscritto dal: Apr 2006
Città: Bassano del Grappa
Messaggi: 10431
|
Quote:
__________________
"Non perdiamo di vista le vere priorità, l'economia serve a sostenere le vite, non devono essere le vite gli strumenti per sostenere l'economia." Conte Zero
Ipsa scientia potestas est |
|
![]() |
![]() |
![]() |
#57 |
Senior Member
Iscritto dal: Nov 2005
Messaggi: 2095
|
Si appunto la "maggior parte" quelli che non li decodifica si appoggiano sulla CPU...
e poi è possibile che la decodifica fatta da ffdshow o CoreAVC (in software) sia migliore come qualità se poi uno ha abbastanza potenza per fare pure del resize, filtraggio ecc... beh il DVXA lo si cestina... e la GPU può esser pure una 6150 integrata ![]() Analogamente se voglio decodificare per qualche motivo astruso divx o realmedia o chessò io un ipotetico Mpeg99 con la GPU come faccio? Con OpenCL si potrebbero riscrivere ffdshow e CoreAVC per usare la GPU, in modalità "software": qualità migliore e flessibilità! Inoltre potremmo pur far fare i filtri e resizing alla GPU (se ce la fa ancora) o farli fare alla CPU che a quel punto sarebbe altrimenti scarica ![]() Si potrebbe anche ribaltare il mio ragionamento CPU scarsa (Atom o Sempreron) + GPU cazzuta con OpenCL = HTPC fico ![]() Per esempio il nuovo EEEBox con GPU ATI discreta diverrebbe un ottimo mediacenter ![]() Ultima modifica di fano : 11-12-2008 alle 23:08. |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 07:10.