Monthly Archives: January 2010

hardware

Palm Pre (Plus) batte iPhone 50 a 1

Se mettiamo da parte un attimo il confronto con se stesso (uno dei due non è altro che una versione aggiornata dello stesso telefono, con più RAM e più storage), il Palm Pre è decisamente un oggetto interessante. Forse anche più del Nexus One di Google.

Se torniamo a parlare delle prestazioni, allora riuscire a far girare 50 applicazioni contemporaneamente è uno schiaffo all’iPhone che al momento fa girare un’applicazione alla volta.

chicche

Nexus One – NINJA’S UNBOXING

hardware software

I compilatori Intel e i processori AMD

È noto come compilatori Intel si comportino decisamente male quando si tratta di produrre delle istruzioni eseguibili destinate a processori AMD. La novità riguarda piuttosto il più che fondato sospetto che Intel abbia introdotto apposta nei propri compilatori delle funzioni di degrado per penalizzare le CPU concorrenti.

A sostenere questa tesi è Agner Fog, professore dell’università di Copenhagen, il quale, risultati sperimentali alla mano, si è sempre visto negare la cosa dagli ingegneri Intel, che hanno invece sempre dato la colpa ad una parziale e tardiva implementazione delle istruzioni SSE3 da parte di AMD.

In pratica il compilatore Intel prevede che il dispatcher usi le istruzioni SSE3, cosa che AMD non fa. Inoltre Intel adduce come scusante che i processori AMD non supportavano ancora SSE3 quando il compilatore Intel è stato progettato.

Se Intel non risponde alle accuse, AMD non le conferma. Secondo Fog potrebbe essere una conseguenza dell’azione legale che AMD ha intentato contro Intel qualche anno fa, e che dovrebbe arrivare a giudizio entro pochi mesi. Una causa che guarda caso riguarda proprio la penalizzazione dei processori AMD da parte dei compilatori Intel.