Jump to content

[Info] nVidia Driver, CUDA support & Premiere CS5


163 posts in this topic

Recommended Posts

Ciao a tutti.

Con questo tread prendo 3 piccioni con una fava. :tomato:

 

1) nVidia DRIVER

Notizia presente anche in MAINPAGE (anche pacchetti patchati). tread qui.

nVidia ha realizzato dei nuovi driver per dare supporto alle GTX 285 sui MAC dopo l'aggiornamento 10.6.4.

Come non approfittarne?

Funziona anche per aggiornare altre schede della famiglia nVidia, io ho cercato nello specifico l'aggiornamento per la mia Quadro FX 5600 (non supportata) spacciandola per una 4800 e l'aggiornamento e' identico e' lo tesso installer

19.5.8f03, ora ho provato il pacchetto anche sulla GT240 ;) aggiornata anche quella!

L'indirizzo da cui scaricare il pacchetto ufficiale dal sito nVidia :

______________________________________

 

2) CUDA

CUDA (acronimo di Compute Unified Device Architecture) è un' architettura di calcolo parallelo sviluppata da nVidia che permette netti aumenti delle prestazioni di computing grazie allo sfruttamento della potenza di calcolo delle GPU (unità di elaborazione grafica).

Fonte Wikipedia.

 

Questa "tecnologia" e' fruibile anche sulle nostre GPU nVidia

Questa la lista delle GPU CUDA CAPABLE:

GEFORCE DESKTOP

[size=1]GeForce GTX 480
GeForce GTX 470
GeForce GTX 465
GeForce GTX 295
GeForce GTX 285
GeForce GTX 280
GeForce GTX 275
GeForce GTX 260
GeForce GTS 250
GeForce GT 240
GeForce GT 220
GeForce GT 340
GeForce GT 330
GeForce GT 320
GeForce 315
GeForce 310
GeForce 210
GeForce GTS 150
GeForce GT 130
GeForce GT 120
GeForce G100
GeForce 9800 GX2
GeForce 9800 GTX+
GeForce 9800 GTX
GeForce 9800 GT
GeForce 9600 GSO
GeForce 9600 GT
GeForce 9500 GT
GeForce 9400GT
GeForce 8800 Ultra
GeForce 8800 GTX
GeForce 8800 GTS
GeForce 8800 GT
GeForce 8800 GS
GeForce 8600 GTS
GeForce 8600 GT
GeForce 8500 GT
GeForce 8400 GS
GeForce 9400 mGPU
GeForce 9300 mGPU
GeForce 8300 mGPU
GeForce 8200 mGPU
GeForce 8100 mGPU[/size]

GEFORCE NOTEBOOK PRODUCTS

[size=1]GeForce GTX 480M
GeForce GTX 285M
GeForce GTX 280M
GeForce GTX 260M
GeForce GTS 360M
GeForce GTS 350M
GeForce GTS 260M
GeForce GTS 250M
GeForce GTS 160M
GeForce GTS 150M
GeForce GT 335M
GeForce GT 330M
GeForce GT 325M
GeForce GT 240M
GeForce GT 230M
GeForce GT 130M
GeForce G210M
GeForce G110M
GeForce G105M
GeForce G102M
GeForce 310M
GeForce 305M
GeForce 9800M GTX
GeForce 9800M GT
GeForce 9800M GTS
GeForce 9800M GS
GeForce 9700M GTS
GeForce 9700M GT
GeForce 9650M GS
GeForce 9600M GT
GeForce 9600M GS
GeForce 9500M GS
GeForce 9500M G
GeForce 9400M G
GeForce 9300M GS
GeForce 9300M G
GeForce 9200M GS
GeForce 9100M G
GeForce 8800M GTS
GeForce 8700M GT
GeForce 8600M GT
GeForce 8600M GS
GeForce 8400M GT
GeForce 8400M GS[/size]

QUADRO DESKTOP PRODUCTS

[size=1]Quadro FX 5800
Quadro FX 5600
Quadro FX 4800
Quadro FX 4700 X2
Quadro FX 4600
Quadro FX 3800
Quadro FX 3700
Quadro FX 1800
Quadro FX 1700
Quadro FX 580
Quadro FX 570
Quadro FX 470
Quadro FX 380
Quadro FX 380 Low Profile
Quadro FX 370
Quadro FX 370 Low Profile
Quadro CX
Quadro NVS 450
Quadro NVS 420
Quadro NVS 295
Quadro NVS 290
Quadro Plex 2100 D4
Quadro Plex 2200 D2
Quadro Plex 2100 S4
Quadro Plex 1000 Model IV[/size]

QUADRO MOBILE PRODUCTS

[size=1]Quadro FX 3800M
Quadro FX 3700M
Quadro FX 3600M
Quadro FX 2800M
Quadro FX 2700M
Quadro FX 1800M
Quadro FX 1700M
Quadro FX 1600M
Quadro FX 880M
Quadro FX 770M
Quadro FX 570M
Quadro FX 380M
Quadro FX 370M
Quadro FX 360M
Quadro NVS 5100M
Quadro NVS 3100M
Quadro NVS 2100M
Quadro NVS 320M
Quadro NVS 160M
Quadro NVS 150M
Quadro NVS 140M
Quadro NVS 135M
Quadro NVS 130M[/size]

 

Sono parecchie vero :P ?

 

Bene scaricate il pacchetto di supporto dal sito nVidia QUI.

(La pagina avverte che e' disponibile solo per la Quadro FX 4800 e per la GeForce GTX 285.... ma questo avviene solo sui veri MAC).

Versione 3.2 (Novembre 2010) --> QUI

Versione 4.17 (Maggio 2011) --> QUI

Si installa tranquillamente anche sui nostri Hack con la GPU nVidia.

 

Avrete un nuovo pannello in Preferenze di sistema:

prefpanel.jpg

 

cudaprefpanel.jpg

 

ora da quest'ultimo potrete aggiornare successivamente la versione dei driver CUDA.

 

______________________________________

 

3) Premiere CS5 e l'abilitazione Hardware del Mercury Playback Engine via nVidia CUDA

Ringraziamento a manolox da cui ho trasportato qui la sua info. link all'info originale

 

Adobe Premiere Pro CS5 migliora notevolmente ogni aspetto della produzione video grazie al rivoluzionario Adobe Mercury Playback Engine a 64 bit con accelerazione GPU grazie al supporto offerto da CUDA.

 

Come attivarlo anche sulle schede nVidia CUDA CAPABLE non certificate? (Ovvero che non rientrano nella lista di ADOBE Premiere CS5).

 

Anche se le schede sono CUDA CAPABLE ci sono alcune limitazioni sulla possibile attivazione in Premiere CS5:

- La scheda grafica deve avere almeno 768 MB di memoria

- La scheda grafica deve avere la compatibilita' CUDA propria superiore alla 1.0 (dopo vedremo come capirlo).

 

Procediamo, ovviamente dovete avere installato Premiere CS5.

Apriamo il terminale e digitiamo:

/Applications/Adobe\ Premiere\ Pro\ CS5/Adobe\ Premiere\ Pro\ CS5.app/Contents/GPUSniffer.app/Contents/MacOS/GPUSniffer

questo avviera' un programma che si trova all'interno di premiere che ci dara' delle informazioni sulla nosra scheda grafica.

ecco un log di esempio:

Texture memory: 0

Vendor string: NVIDIA Corporation

Renderer string: NVIDIA GeForce 8800 GT OpenGL Engine

Version string: 2.1 NVIDIA-1.6.16

 

OpenGL version as determined by Extensionator...

OpenGL Version 2.0

Supports shaders!

Supports BGRA -> BGRA Shader

Supports VUYA Shader -> BGRA

Supports UYVY/YUYV ->BGRA Shader

Supports YUV 4:2:0 -> BGRA Shader

Testing for CUDA support...

Found 1 devices supporting CUDA.

CUDA Device # 0 properties -

CUDA device details:

Name: GeForce 8800 GT Compute capability: 1.1

Total Video Memory: 1023MB

CUDA driver version: 3010

CUDA Device # 0 supported.

Completed shader test!

Internal return value: 7

 

Ora... questa scheda e' compatibile con l'accelerazione Mercury della CS5, perche'?

-Ha 1023 MB

-E' Compute capability: 1.1

 

E' probabile che la vostra scheda anche se rispetta le richieste minime nel log presenti questa dicitura:

CUDA Device # 0 not choosen because it did not match the named list of cards

Ovvero la nostra scheda non e' presente nella lista... :(

 

Ecco come aggiungerla:

Sempre da terminale digitiamo:

sudo nano /Applications/Adobe\ Premiere\ Pro\ CS5/Adobe\ Premiere\ Pro\ CS5.app/Contents/cuda_supported_cards.txt

inseriamo la nostra password

e nella lista aggiungiamo il nome della nostra scheda (se non e' compatibile potete mettere tutti i nomi che volete ma continuera' ad essere non compatibile).

 

GeForce GTX 285

Quadro CX

Quadro FX 3800

Quadro FX 4800

Quadro FX 5800

GeForce 8800 GT

Aggiungete il nome della vostra scheda (Come nell'esempio sopra in neretto).

Ora

Premete CTRL + X

Rispondete Y (Standard per Yes = si)

e premete Enter (Invio)

Finito!

 

Avviate Premiere CS5 e in project setting vi ritroverete con l'opzione del Mercury Engine ;)

(Avrete maggiore velocita' nel processo di rendering in tempo reale sulla Timeline).

 

Fabio

______________________________________

  • Like 1
Link to comment
Share on other sites

Ciao a tutti.

Con questo tread prendo 3 piccioni con una fava. :D

..........

 

Avviate Premiere CS5 e in project setting vi ritroverete con l'opzione del Mercury Engine :D

(Avrete maggiore velocita' nel processo di rendering in tempo reale sulla Timeline).

 

Fabio

______________________________________

Ragazzi ciao,

come "fortunato" possessore di 285 mi e' bastato installare il pacchetto e il CUDA e' abilitato!

come detto da Fabio (che è ..... UNICO!!!) vi troverete con operazioni in real-time estremamente fluide, senza bisogno di rendering!!!

Anzi non c'è rendering da fare.!!

Io l'ho verificato con timeline contenenti clip di formati diversi e vi confesso che è una fig...a poter mescolare DV con Full HD senza dover renderizzare con una fluidità notevole.

Una cosa una volta installato il CUDA nel pannello se lanciate il tool installato avrete anche la possibilità di effettuare un aggiornamento già disponibile ( CUDA Driver Version: 3.1.10 ).

che altro dire se non grazie Fabio!

Maurizio

Link to comment
Share on other sites

ammazza che belle notiziole che tirate fuori ultimamente ;)

installato sia i driver cuda, che aggiornato i driver della scheda, thanksssss

 

EDIT

premiere va una meraviglia, ma si può sfruttare anche con AfterEffect??

Link to comment
Share on other sites

Molti utilizzando i driver nvidia al di fuori delle gtx e fermi hanno perso non solo il power management della gpu ma hanno avuto performance peggiori. Poi non vi lamentate.

 

Non e' tutto oro cio' che luccica. Sembrate tante foche ammaestrate...

Link to comment
Share on other sites

Molti utilizzando i driver nvidia al di fuori delle gtx e fermi hanno perso non solo il power management della gpu ma hanno avuto performabce peggiori. Poi non vi lamentate.

 

Non e' tutto oro cio' che luccica. Sembrate tante foche ammaestrate...

Ciao Smith@@,

scusa una domanda da profano ma cosa intendi con: .....i driver nvidia al di fuori delle gtx e fermi hanno.......

Maurizio

Link to comment
Share on other sites

Provato ad installarlo sul mio sistema principale ma non va. O meglio non so se sono installati ma il pannelo CUDA non compare. Sono andato sul forum internazionle e ho provato a copiare manualmete le estensioni. Risultato Q/E non riconosciuto. Ho proceduto a ricostruire la cache e ora mi rivedere Q/E ma il pannello non compare...

Link to comment
Share on other sites

Ciao Smith@@,

scusa una domanda da profano ma cosa intendi con: .....i driver nvidia al di fuori delle gtx e fermi hanno.......

Maurizio

 

 

Nulla di diverso da cio' che ho scritto;)

Link to comment
Share on other sites

Nulla di diverso da cio' che ho scritto;)

Mi intrometto: essendo driver sviluppati dalla nvidia "dovrebbero" (o potrebbero) essere più performanti di quelli mac nativi .

 

Leggevo poi che non viene indicato solo gtx Smit ma anche

 

GeForce GT 240

GeForce GT 220

GeForce GT 340

GeForce GT 330

GeForce GT 320

GeForce 315

GeForce 310

GeForce 210

GeForce GTS 150

GeForce GT 130

GeForce GT 120

GeForce G100

GeForce 9800 GX2

GeForce 9800 GTX+

GeForce 9800 GTX

GeForce 9800 GT

GeForce 9600 GSO

GeForce 9600 GT

GeForce 9500 GT

GeForce 9400GT

GeForce 8800 Ultra

GeForce 8800 GTX

GeForce 8800 GTS

GeForce 8800 GT

GeForce 8800 GS

GeForce 8600 GTS

GeForce 8600 GT

GeForce 8500 GT

GeForce 8400 GS

GeForce 9400 mGPU

GeForce 9300 mGPU

GeForce 8300 mGPU

GeForce 8200 mGPU

GeForce 8100 mGPU

 

 

In quel caso non ci dovrebbero essere problemi :( non tengo conto di qualcosa?

Link to comment
Share on other sites

Grazie Fabio!.xD

Avrei un quesito da porvi, questo pomeriggio ho formattato il PC ed ho reinstallato OSX da 0 ho installato il combo Update 10.6.3v1 ho fatto dei test Open CL con smallux 1.7, ho ottenuto dei risultati che confrontati con schede video simili dovrebbero essere normali, ma aggiornando alla versione 10.6.4 la situazione cambia..

FILTER NONE: 839.66M -------> 10.6.4-------> 69.94M

FILTER PREVIEW: 271.74M -------> 36.22M

FILTER GAUSSIAN: 159.13M --------> 93.5M

Perchè vi è questo calo di prestazioni? Installando i nuovi driver la situazione resta invariata....

(Scheda video GTX 275)

Link to comment
Share on other sites

io ho una 8800GT 1GB e quindi sono tentato. Voglio però fare quello rompiballe e chiedere, come torno indietro nel caso di peggioramenti delle performance o qualsiasi problema di sorta?

 

grazie e ciao!

 

EDIT: ok è un pkg e l'ho un pò sbirciato con pacifist, quindi installa un kext normalissimo in /S/L/E più altra robaccia in giro. Qualcuno ne ha provato la compatibilità con le EFI string o GraphicEnabler ?

Link to comment
Share on other sites

io ho una 8800GT 1GB e quindi sono tentato. Voglio però fare quello rompiballe e chiedere, come torno indietro nel caso di peggioramenti delle performance o qualsiasi problema di sorta?

 

grazie e ciao!

 

EDIT: ok è un pkg e l'ho un pò sbirciato con pacifist, quindi installa un kext normalissimo in /S/L/E più altra robaccia in giro. Qualcuno ne ha provato la compatibilità con le EFI string o GraphicEnabler ?

 

Io ho la mia 8800gts riconosciuta con efi string, e ho installato con successo il pkg relativo al cuda. Non so dirti altro per quanto riguarda le prestazioni , non ho avuto modo di provare.

Link to comment
Share on other sites

Io ho la mia 8800gts riconosciuta con efi string, e ho installato con successo il pkg relativo al cuda. Non so dirti altro per quanto riguarda le prestazioni , non ho avuto modo di provare.

 

grazie per il reply Mr AdO,

 

proverò non appena si calmeranno le acque (sto facendo gli esami e non posso permettermi di rimanere senza pc).

 

ciao!

Link to comment
Share on other sites

Io ho la mia 8800gts riconosciuta con efi string, e ho installato con successo il pkg relativo al cuda. Non so dirti altro per quanto riguarda le prestazioni , non ho avuto modo di provare.

 

Ma ti compare sotto preferenze di sistema il pannellino CUDA?

Link to comment
Share on other sites

Scusate se non ho capito male io avendo un notebook dell xps m1530 con gt8600 m posso installare i Cuda ma non i driver....Oppure non ho capito niente? grazie delle sicure delucidazioni.

 

Nel primo post c'e' una lista delle schede CUDA CAPABLE... hai controllato che ci sia la tua???

 

I "driver" non sei obbligato a installarli...

 

Fatevi i dovuti backups e... provare provare provare...

 

Fabio

Link to comment
Share on other sites

 Share

×
×
  • Create New...