Logo Blogo

Snow Leopard: OpenGL meno veloce del previsto

Pubblicato: 30 ago 2009 da Michele Filannino


L’ultimo sistema operativo Apple, Mac OS X 10.6 Snow Leopard, ha ottenuto risultati positivi con il benchmark Linux-based di Phoronix.com. La suite di test copre oltre 100 profili (solo 60 sono stati usati a causa di incompatibilità del sistema operativo) che possono essere applicati sia a Linux che a Mac OS X e variano dal gioco alla riproduzione video all’uso di tool di codifica dati.

I test utilizzano due configurazioni Mac, un vecchio Mac Mini 1.83GHz 32-bit EFI con processore grafico Intel integrato ed il nuovo Mac Mini 2.0GHz 64-bit EFI che supporta OpenCL grazie al processore grafico GeFORCE 9400M. In questo test sono state comparate le performance dei due sistemi Apple: Mac OS X 10.5.8 e Mac OS X 10.6.0.

I test sui giochi hanno evidenziato alcune prime limitazioni di Snow Leopard probabilmente già note ad Apple, la quale potrebbe già essere al lavoro per risolverle nelle prossime settimane. I test con Java 2D hanno mostrato una differenza modesta nel rendering del testo in entrambi i sistemi Mac (con entrambi i sistemi operativi), ma vedono Snow Leopard in leggero regresso nel rendering vettoriale. Un test incentrato sulla CPU, basato sul gioco Sudoku, registra una piccola regressione in Snow Leopard, sebbene il nuovo sistema operativo sia il 50% più veloce del precedente OS nel test degli scacchi basato su algoritmi di AI.

Il test sul rendering di foto RAW ha registrato una grande differenza tra i due sistemi: 14% in più per il nuovo OS. Nei test sugli algoritmi di compressione, Snow Leopard è migliorato del 16% con l’algoritmo 7-zip, sebbene non abbia registrato miglioramenti con l’algoritmo Gzip.

Il test sulla codifica di file ha registrato un significativo salto in avanti per il nuovo sistema operativo, con il 25% di vantaggio sul nuovo Mac Mini, mentre sul vecchio registra un vantaggio più misero. Il test sul motore di ray-tracing ha mostrato un salto del 33% per Snow Leopard, mentre lo stesso test con multi-thread abilitato ha registrato un +50%.

Phoronix.com ha anche sintetizzato i dati emersi dalla batteria di test consigliando fortemente l’acquisto del nuovo sistema operativo a tutti quegli utenti che si occupano di editing audio, calcoli geometrici, editing di immagini o più in generale, tutte quelle attività che comportano un grande carico computazionale. I tester hanno avidenziato un’incremento medio di prestazioni del 50% in molti dei test eseguiti, ed una media del 10-15% in tutti gli altri.

I risultati negativi sono principalmente legati alla gestione di OpenGL. Sebbene questi problemi saranno senz’altro risolti nel primo aggiornamento, sono presenti nel prodotto in vendita attualmente.

[Via Phoronix]

1 stelle2 stelle3 stelle4 stelle5 stelle (3 Voti | Media: 1 su 5)
condividi condividi
14 commenti

Commenti dei lettori

(Inserisci un commento - Nascondi commenti anonimi)
  • Profilo di Aristotelis

    Aristotelis

    30 ago 2009 - 12:36 - #1
    6 punti
    Up Down

    Cioè dal tutto il test di Phoronix che mostra nella stragrande maggioranza dei test un netto miglioramento di prestazioni a favore di snow leopard e una conclusione di articolo che sottolinea che snow leopard è sorprendentemente più veloce del “vecchio” leopard, voi riportate la notizia con questo titolo negativo? Boh ultimamente mi sembra che questo blog cerca coi suoi titoli lo “scandalo”…

  • Profilo di RaZoR

    RaZoR

    30 ago 2009 - 13:09 - #2
    3 punti
    Up Down

    I problemi in OpenGL sono sicuramente causati dai driver. Come per windows vista (molto più lento di XP inizialmente nelle prestazioni grafiche) effettuare evoluzioni significative nelle API e nella gestione dei driver porta a considerevoli perdite di prestazioni. Apple rimedierà con driver maturi nei mesi a venire.

  • Profilo di FirePrince

    FirePrince

    30 ago 2009 - 13:38 - #3
    0 punti
    Up Down

    Bene per gli incrementi di prestazioni (d’altra parte erano stati “promessi”), male che sia stato rilasciato senza aver messo a punto i driver grafici.

  • Profilo di kEsoNNo

    kEsoNNo

    30 ago 2009 - 14:07 - #4
    1 punto
    Up Down

    @FirePrince soprattutto in virtù dello slogan che hanno scelto per la campagna pubblicitaria: “Accuratamente messo a punto” :)

  • Profilo di sciukka

    sciukka

    30 ago 2009 - 14:08 - #5
    1 punto
    Up Down

    Finalmente riusciamo a vedere una bella evoluzione nel sistema operativo, basta facciate grafiche, guardiamo il cuore del sistema; quando ancora l’utenza media è abituata a valutare un computer in base alle caratteristiche del bigliettino di vendita nei grandi store… Sarebbe importante portare un pò di scuola a tutti. Apple in questo insegna.

  • Profilo di Fledermaus

    Fledermaus

    30 ago 2009 - 16:13 - #6
    2 punti
    Up Down

    Oltre ad essere pienamente d’accordo con Aristotelis, vorrei far notare come la “fame di scandalo” sia così inglobante da non far notare che semmai è OpenCL ad avere problemi, e non OpenGL, ripetutamente – ed erroneamente – citato nell’articolo.

  • 2 punti
    Up Down
  • Profilo di rogerdodger

    rogerdodger

    30 ago 2009 - 20:22 - #8
    4 punti
    Up Down

    il fatto è che in molti post, e non me ne voglia michele, si pensa più ad accontentare gli utenti polemici anti apple che non gli utenti normali o pro apple. Si teme che ad una notizia positiva, pro apple in tutto e per tutto, il blog perda di credibilità.
    Secondo me questo tipo di linea editoriale è evidente almeno negli ultimi 6 mesi se non di più. Non dico bisogna spalmarsi di fronte ad Apple però in molti casi molti post sono alquanto strani. è una linea, sempre ammesso che ci sia una linea editoriale, che a mio parere denota poco coraggio e poca affermazione dell’essere mac user.
    Tutto secondo me ovviamente.

  • Profilo di MrMoleskine

    MrMoleskine

    30 ago 2009 - 20:56 - #9
    0 punti
    Up Down

    D’accordo pienamente con Roger.

    P.S OT Roger ma sei tu che hai commentato l’app di corriere su iphoneItalia? te lo chiedo solo perchè mi è capitato di leggerlo, ma non mi sembrava il tuo stile… volevo capire se qualcuno si è appropriato del tuo nick o meno….

  • Profilo di Picciotta

    Picciotta

    30 ago 2009 - 22:16 - #10
    0 punti
    Up Down

    piccolissimo OT: dopo avere installato SL l’altro ieri ho notato ieri sera e oggi che non vengono visualizzate le icone di documenti audio, video, pdf, word e quant’altro negli stacks del dock. sono correttamente visualizzate le icone di cartelle e applicazioni ma le icone dei file suddetti sono sostituite da un rettangolo grigio dai bordi in bianco arrotondati e tratteggiati. che sta succedendo? che posso fare?

  • Profilo di rogerdodger

    rogerdodger

    30 ago 2009 - 23:39 - #11
    0 punti
    Up Down

    MrMoleskine
    Mi sono alzato dal letto perchè su iPhone non so come mai il filtro antipanico mi respinge e quindi da iPhone non posso rispondere. Ma adesso me ne faccio uno apposito eheh.
    Però sono venuto per risponderti che se no uno sta lì ad aggiornare per una risposta e non è bello :)
    Non vado mai su iPhoneitalia. Oltre che qua commento su TheAppleLounge e raramente su iSpazio. Poi ultimamente poco tempo :P

    Non so se tu ti riferisca al semplice nick “roger” o al mio esatto nick. Di roger ne ho visti in giro, probabilmente è lo stesso con nick roger sia su iSpazio che su TAL.
    In ogni caso no non sono io. Adesso dò un’occhiata comunque :)

  • Profilo di rogerdodger

    rogerdodger

    30 ago 2009 - 23:50 - #12
    0 punti
    Up Down

    a meno che tu non ti riferisca al mio famoso commento sul corriere della sera ahah. Beh si lì mi sono lasciato molto andare perchè la ritengo una cosa molto strana quella di mettere a quella cifra quella app. Ma poi riflettendoci loro sono liberi di farlo ed è giusto che lo facciano se vogliono però lì per lì mi era sembrata (e forse mi sembra ancora) una scelta un pò ridicola considerando cosa offre la concorrenza, vedi ad esempio eurosport).
    Ho cercato e ho visto che su iPhneitalia ho lasciato credo 2 commenti in totale. Uno quello e uno un altro dove parlavo di iPhone e vendite. Si perchè probabilmente era capitato finissi su iPhoneitalia via qualche link e allora ho commentato.

    Ma come vedi manco me lo ricordavo da tanto che ci vado :) Non mi piace com’è impaginato! :) e poi seguire MR, AI, 9to5MAC, Macity, melablog saltuariamente, e TAL e iSpazio anche solo via feed..è un lavoro eh?! :) ma ultimamente solo poco per studio etc. Ma la sera un pò qualcosa si riesce ancora a fare eheh. Notte.

  • Profilo di MrMoleskine

    MrMoleskine

    31 ago 2009 - 09:38 - #13
    0 punti
    Up Down

    Si, mi riferivo proprio al commento sul corriere della sera, come hai detto tu non mi sembrava il tuo solito stile, avrei voluto risponderti, ma non essendo sicuro che fossi tu ho lasciato perdere.

    OT: Comunque tieni conto che secondo me fra un pò tutti i giornali passeranno a pagamento. Lo stesso Murdock aveva annunciato che a breve tutti i giornali sarebbero diventati a pagamento, il corriere è stato il primo e si prende tutte le mazzate (se va come prevedo io, ma spero di no).

    Scusate l’ot e grazie roger per avermi risposto

  • Profilo di endersaka

    endersaka

    08 set 2009 - 02:18 - #14
    0 punti
    Up Down

    Non ho ancora comprato e installato Snow Leopard, per cui non posso contraddire in maniera assoluta le conclusioni del benchmark, ma vorrei aiutarvi a vederli in una luce diversa, visto che si è aperto un ovvio dibattito fra sostenitori e detrattori.

    Intanto dobbiamo tener presente un problema fondamentale: i 3 giochi, open source, utilizzati per il test (Nexuiz, Urban Terror e Open Arena), sono giochi estremamente poco ottimizzati e più precisamente non sono molto al passo con i recenti stravolgimenti di Mac OS X. In particolare, tra essi, il peggiore (già con Mac OS X 10.4 e 10.5) è Nexuiz.

    Gli stravolgimenti a cui mi riferisco riguardano in particolare Carbon, tutt’ora incluso in Leopard ma abbandonato fin dall’uscita di Leopard stesso. Come ha detto Apple stessa, Carbon non verrà più evoluto, ma solo aggiornato e corretto (dovessero presentarsi bug). Ma, soprattutto, non esisterà mai una versione 64 bit della libreria.

    Non è il caso ma la storia, che vuole che Quake (1, 2 e 3, e Nexuiz deriva da Quake 1) siano giochi fondati su Carbon. Il porting da Carbon a Cocoa non sarebbe complicatissimo; ma non vi sono sviluppatori dotati di Mac nel team di sviluppo di Nexuiz.
    Fin ora, io sono stato l’unico, che io sappia, ad offrirmi disponibile, non senza una certa riluttanza da parte della comunità di Nexuiz, che giudica il Mac una specie di truffa e i Mac Users degli emeriti idioti. Però quest’anno non ho avuto tempo da dedicarci. Tanto più che io codice di John Carmak (il creatore di Quake) non è particolarmente facile da capire senza l’ombra di un commento.

    In conclusione? Nexuiz ha sempre girato da schifo anche sul mio Mac Pro con Nvidia 8800 GT e Leopard 10.5.8. E prima che aggiornassi la scheda, girava da schifo anche con Tiger 10.4.11 e precedenti e la ATI X1900 XT.

    La causa, comunque, potrebbe non essere del solo Carbon. Le ottimizzazioni lato Mac, che si potrebbero fare, ma che nessuno fa, sono numerose. Basterebbe guardare il codice (rilasciato da Carmak stesso) di Wolfenstein 3D per iPhone per capire che qualche conto non torna.

    Inoltre ho sempre notato che tra i tre i giochi, quello più stabile, si è sempre dimostrato essere Quake Arena. E, difatti, il benchmark evidenzia marcatamente la superiorità di Quake Arena rispetto agli altri due. Ma alcuni dei problemi di cui risente Nexuiz, si ritrovano tali e quali in Quake Arena e Urban Terror.

    In definitiva ritengo che queste 3 applicazioni non siano quelle più indicate per testare le performance OpenGL di Tiger, Leopard o Snow Leopard.

    All’uso, da parte degli autori del benchmark, di software inadeguato al testing su Mac, si è sommata un’inesattezza, riportata in questo articolo, che letta nel modo sbagliato potrebbe portare a conclusioni affrettate. Più che un’inesattezza si tratta di un dettaglio non ben chiarito, che un lettore non esperto potrebbe interpretare erroneamente. Anche se la GPU integrata GeForce 9400M supporta OpenCL, nessuno dei tre giochi testati ne fa il minimo uso. Per lo meno non direttamente. Anche se non è da escludere che Mac OS X ne faccia uso internamente, se disponibile, per avere una percezione corretta delle performance di OpenCL sarebbe meglio realizzare dei test che usino OpenCL in modo diretto. Quel che posso assicurare è che in nessuno dei 3 giochi testati vi è l’ombra di una sola riga di codice che sfrutti OpenCL.

    Ne risulta che, in quel benchmark, non è stato fatto alcun test che verifichi in modo mirato le prestazioni di OpenCL su Snow Leopard.

    Tutte queste considerazioni potrebbero non avere alcuna relazione col fatto, riportato da Phoronix, secondo il quale Apple sarebbe a conoscenza di problemi con i driver 3D (da risolvere con l’aggiornamento in arrivo). Ma Phoronix sembra far leva su questo punto come se fosse una conferma dei risultati ottenuti col loro benchmark. Ma per saperlo dovremmo chiedere a qualche ingegnere di Apple.
    Fino a quel momento possiamo soltanto prendere i vari elementi che abbiamo a disposizione e fare delle supposizioni.

    Certo è che il titolo di questo articolo è marcatamente pessimistico, esattamente all’opposto del titolo di Phoronix.

In questo post possono commentare solamente gli utenti registrati