kext per NVIDIA SLI

Mac OS X e le sue Applicazioni

Moderatore: ModiMaccanici

dezzeus
Stato: Non connesso
Apprendista Maccanico
Apprendista Maccanico
Iscritto il: lun, 18 feb 2013 18:54
Messaggi: 35

Top

Sono un felice possessore di un MBP alu (late 2008), quello fornito con le schede GeForce 9400M (256 MB condivisi) e 9600M GT (512 MB dedicati) per intenderci e, recentemente, sono venuto a conoscenza del fatto che entrambe le schede supportano la tecnologia SLI a livello hardware ma anche che questa andrebbe "abilitata" a livello software; cosa che Apple non si è presa la briga di fare (senza considerare la menata di dover effettuare il logout per passare da una scheda all'altra).

Da lì, l'idea di scrivere un kext – o quello che serve – (sono un informatico, anche se non ho esperienza diretta con kext, etc) per abilitarla, ma sulla board degli sviluppatori NVIDIA il mio post è passato in secondo piano senza alcuna risposta; perciò mi rivolgo a voi… :P

Qualcuno ha almeno qualche idea su dove cominciare a sbattere la testa ? :)

P.S.: Se fosse rilevante, uso OS X 10.6 (Snow Leopard)

Avatar utente
lillosos
Stato: Non connesso
Maccanico Pro
Maccanico Pro
Avatar utente
Iscritto il: lun, 25 apr 2011 23:06
Messaggi: 2173
Località: Roma

Top

sono molto interessato, anche io possiedo le due stesse schede grafice sul mio macbook pro (mid 2009).

Comunque io con gfxcardstatus, switcho da una scheda all'altra senza dover effettuare il logout
The way to make a program faster is to never let it get slower.

"Ut tensio, sic vis" R.H.

Avatar utente
lordbye
Stato: Non connesso
Geniale
Geniale
Avatar utente
Iscritto il: mar, 11 mar 2008 12:47
Messaggi: 2058
Località: Milano - Città Studi

Top

Contatta:
Ciao,

non per raffreddare gli spiriti ma...

http://www.nvidia.it/object/sli-technol ... t.html#c13" onclick="window.open(this.href);return false;


Quali sistemi operativi supportano 3-way NVIDIA SLI?

Attualmente la configurazione 3-way SLI è supportata dai sistemi operativi Windows Vista e Windows 7. Questo include le versioni a 32 e 64 bit.

Quali schede madri supportano la tecnologia SLI?

L'elenco completo di schede madri con certificazione NVIDIA SLI-Ready è reperibile qui. Questo elenco viene aggiornato di frequente con tutti i nuovi componenti SLI-Ready.

Posso mischiare tra loro schede grafiche con GPU differenti?
No. Per esempio, una XXXGT non può essere abbinata con una XXXGTX in configurazione SLI.

quindi una M non credo possa essere abbinata a una GT.
MacBook Pro 13" retina - 2,9 Ghz - 8Gb - 512Gb 
Iphone 6 Plus 128
Eos 6D - 70-200L4 - 50f2.8 - 24-105L4IS - 35f2is - 100f2.8
https://500px.com/lordbye" onclick="window.open(this.href);return false;

Avatar utente
Zen
Stato: Non connesso
Unix Expert
Unix Expert
Avatar utente
Iscritto il: sab, 14 gen 2012 01:24
Messaggi: 2435

Top

Da lì, l'idea di scrivere un kext – o quello che serve – (sono un informatico, anche se non ho esperienza diretta con kext, etc) per abilitarla, ma sulla board degli sviluppatori NVIDIA il mio post è passato in secondo piano senza alcuna risposta; perciò mi rivolgo a voi…

Qualcuno ha almeno qualche idea su dove cominciare a sbattere la testa ?

P.S.: Se fosse rilevante, uso OS X 10.6 (Snow Leopard)
Hai conoscenze di C avanzate?

Comunque non credo basti solo una "abilitazione" veloce (tipo On/Off). Un minimo di gestione o ponte tra software e hardware deduco serva e se è così allora stai tentando di partire a scrivere un driver veramente molto complesso (magari anche senza specifiche). Se fai conto che, per Linux, NVidia non rilascia le specifiche e i driver open hanno ancora un 3D instabile (e lento) dopo molti anni... immagina la facilità dell'operazione ;).
Non so se anche le applicazioni devono supportare SLI in qualche modo a livello software.

Felice di essere smentito.

Edit

Letto meglio il messaggio di Lordbye ;).

dezzeus
Stato: Non connesso
Apprendista Maccanico
Apprendista Maccanico
Iscritto il: lun, 18 feb 2013 18:54
Messaggi: 35

Top

@lordbye:
A me serve la configurazione 2-way, anche se quella da 512 verrebbe usata solo per metà (della memoria) stando a quanto leggo sulle FAQ da te postate…
Sul fatto della "M" con la "M GT", funziona ugualmente… e qui trovi qualche informazione al riguardo…

@Zen:
Sì, ritengo che le mie competenze di C si possano ritenere tali (o quasi :P )…
Comunque recentemente l'NVIDIA sta rilasciando un po' di cose anche per Linux (merito di Steam)… e con i sorgenti di FreeBSD non dovrebbe essere troppo complicato portare il tutto anche su XNU.
La gestione penso si limiti a "distribuire" i frame e poco altro… si tratta pur sempre di un "meccanismo" hardware…

Qualche articolo interessante per voi:
http://gizmodo.com/5067433/confirmed-ap ... acbook-pro" onclick="window.open(this.href);return false;
http://legacy.tonymacx86.com/viewtopic.php?f=15&t=52836" onclick="window.open(this.href);return false;
http://www.insanelymac.com/forum/topic/ ... i-enabled/" onclick="window.open(this.href);return false;
https://discussions.apple.com/thread/61 ... 0&tstart=0" onclick="window.open(this.href);return false;
https://discussions.apple.com/thread/13 ... 0&tstart=0" onclick="window.open(this.href);return false;
http://web.archive.org/web/200707011743 ... &Itemid=29" onclick="window.open(this.href);return false;
http://www.insanelymac.com/forum/topic/ ... li-in-osx/" onclick="window.open(this.href);return false;
http://aquamac.proboards.com/index.cgi? ... 569&page=1" onclick="window.open(this.href);return false;
http://www.insanelymac.com/forum/topic/ ... 0-gtx-sli/" onclick="window.open(this.href);return false;
http://www.insanelymac.com/forum/topic/ ... vidia-sli/" onclick="window.open(this.href);return false;
http://themacelite.wikidot.com/kext-mod" onclick="window.open(this.href);return false;

Rispondi

Torna a “Software”

Chi c’è in linea

Visitano il forum: Nessuno e 16 ospiti