Un bug frena la partenza di Barcelona

AMD ha annunciato che la produzione in volumi dei suoi recenti processori quad-core inizierà soltanto a partire dal prossimo trimestre. Prima di allora si dovrebbe risolvere un difettuccio

Sunnyvale (USA) - Negli scorsi giorni AMD ha confermato che la produzione in volumi dei suoi giovani processori quad-core, Barcelona e Phenom, non sarà avviata prima del prossimo anno. Questa decisione è da imputarsi, almeno in parte, alla recente scoperta di un difetto di progettazione (chiamato in gergo errata) che affligge entrambi i chip.

Sebbene AMD abbia minimizzato il problema, smentendo chi sosteneva che il chipmaker avrebbe addirittura sospeso la distribuzione delle sue nuove CPU, diverse fonti affermano che la disponibilità sul mercato di Phenom è molto scarsa, mentre Barcelona - su stessa ammissione di AMD - viene venduto solo a pochi clienti selezionati.

"Non abbiamo modificato i nostri piani di vendita", ha affermato Phil Hughes, portavoce di AMD. "Si potrebbe parlare di una sospensione delle forniture se Barcelona venisse prodotto in volumi, ma per il momento lo forniamo solo a clienti con specifiche richieste, come il deployment su ampia scala". Il portavoce ha poi aggiunto che Phenom "è attualmente in vendita e disponibile al pubblico".
Nonostante le rassicuranti parole di Hughes e di altri dirigenti dell'azienda, di sicuro non era questo il lancio sognato da AMD per le sue nuove CPU quad-core: ciò è ancor più vero se si considera che Barcelona è giunto sul mercato con diversi mesi di ritardo e che Intel, nel frattempo, ha lanciato le sue prime CPU quad-core con circuiti a 45 nanometri (contro i 65 nm di Barcelona e Phenom).

Dell'errata che affligge i giovani processori di AMD sono stati forniti pochi dettagli tecnici. Secondo The Tech Report, il problema risiede nella logica del Translation Lookaside Buffer (TLB) della cache L3 che, in specifiche circostanze, può causare il blocco del sistema. Non è per altro chiaro se questo sia lo stesso bug che lo scorso mese ha impedito ad AMD di introdurre modelli di Phenom con frequenza superiore ai 2,3 GHz.

Il noto sito di hardware afferma che AMD è già al lavoro su di una correzione da implementare nel BIOS di sistema: stando alle indiscrezioni, questo workaround ridurrebbe però le performance di un fattore compreso fra il 10 e il 20%. Hughes afferma che i clienti aziendali sono già stati informati di questo effetto collaterale, inoltre ha spiegato che l'errore si verifica solo in circostanze molto rare, tanto che al momento è stato dimostrato solo in test di laboratorio.

Tra coloro che hanno criticato più severamente il bug di Barcelona e Phenom c'è il guru dell'open source Theo de Raadt, secondo il quale "la sola ragione per cui succedono queste cose è la pressione a cui le divisioni marketing sottopongono gli ingegneri".

"I produttori dovrebbero capire che i moderni processori non sono tutti destinati ai sistemi da gioco: la gente li usa anche per lavoro", ha concluso il fondatore di OpenBSD, che lo scorso anno aveva puntato il dito su alcuni bug presenti nelle prime generazioni di CPU Core 2 di Intel.
23 Commenti alla Notizia Un bug frena la partenza di Barcelona
Ordina
  • Sono un tecnico informatico, nonchè commerciante e ho potuto provare diversi modelli di x2 e core2, a me ha dato l'impressione che il core2 dia una sensazione sotto windows di immediatezza più dell'x2, ma quando li ho messi a lavorare sul serio ho riscontrato una tendenza del core2 a saturare il bus...cosa che non succede sugli x2. A mio parere AMD forever!!
    non+autenticato
  • Spezzo anch'io una lancia in favore di Amd; nessuno ha mai sentito parlare dei microcode?
    Ebbene pare che ad Intel prevalgano i commerciali e molte cpu Intel tuttora abbiano bisogno che venga caricato un microcode per correggere i bug direttamente all'avvio.
    Il microcode viene aggiornato all'avvio della cpu direttamente dal bios che quindi deve collezionare tutti quelli necessari per le cpu ufficialmente supportate, questo spiega come mai spesso dei bios vengono aggiornati con la segnalazione nell'history "nuove cpu supportate"

    Ebbene provate ad avviare un sistema operativo senza applicare il microcode necessario e vedete come funziona (ammesso che funzioni);
    ok, anche amd necessita di microcode ma provate a fare un confronto fra il comportamente dei sistemi operativi sulle due cpu senza caricare nessun microcode (prova molto difficile da fare in verita').

    La MS ha certato di implementare un suo driver per le cpu Intel critico purtroppo, tale update.sys che si avvia con il kernel per aggiornare la cpu nel caso che non lo faccia il bios (vedi ad esempio molti Shutte Xpc), l'ultimo e' il famigerato kb936357 che ha fatto dei disastri talvolta impedendo a win persino di avviarsi oltre ad essere coperto da wga (ma il microcode non viene fornito dal costruttore della cpu eventualmente tramite il bios delle mobo? cosa c'e' di wga su questo update dato che si tratta di codice legato ad un componente regolarmente aquistato?)

    Se invece vogliamo discutere di prestazioni e sviluppo invece amd e' chiaramente rimasta indietro, ma casi come quell odiscusso dall'articolo dimostrano come stiano molto puntando all'affidabilita'.
    non+autenticato
  • a me ha dato l'impressione che il core2
    > dia una sensazione sotto windows di immediatezza
    > più dell'x2, ma quando li ho messi a lavorare sul
    > serio ho riscontrato una tendenza del core2 a
    > saturare il bus...cosa che non succede sugli x2.

    C'è un articolo su Linux&C di qualche mese fa che analizzava le differenze dei due tipi di processore nella gestione della cache dei processi.
    Il risultato "by design" è propio quello che hai notato tu. Intel ha scelto una strada che porta il processore a schedulare i processi con una certa immediatezza, a scapito, però, di un esagerato overhead nel momento in cui molti processi sono attivi nello stesso istante. Quindi, nell'uso desktop non si nota.
    Invece AMD ha seguito una strada diversa, che permette
    di non avere overhead a scapito di un'immediatezza minore nel passaggio da un processo all'altro.

    leggetevi se ne avete possibilità l'articolo perchè è molto interessante. Non mi ricordo però il mese..
    non+autenticato
  • eh certo, molto interessante, se ci sono scritte ste vaccate
    ma da quando un processore fa lo scheduler? no dimmelo!
    è il sistema operativo che schedulizza i thread!!!
    il processore fornisce 2 core di calcolo, poi sta al sistema usarli, non leggete solo topolino!
    non+autenticato
  • - Scritto da: ...
    > eh certo, molto interessante, se ci sono scritte
    > ste
    > vaccate
    > ma da quando un processore fa lo scheduler? no
    > dimmelo!
    > è il sistema operativo che schedulizza i thread!!!
    > il processore fornisce 2 core di calcolo, poi sta
    > al sistema usarli, non leggete solo
    > topolino!

    due domande:

    - perché tutta questa acidità e aggressività? da cosa deriva la tua frustrazione?

    - perché leggendo solo topolino rispondi ad uno dei pochi thread (non del sistema operativo...) che tenta di essere tecnico?
    non+autenticato
  • 1) perché mi da fastidio le persone che fanno gli espertoni leggendo cose su riviste scritte da incompetenti e poi vengono pure a citarle

    2) non ho capito che hai scritto

    io ho solo risposto facendo notare l'infondatezza di ciò che diceva il tipo
    non è che stiamo facendo teorie eh,le cose funzionano in un modo solo
    non+autenticato
  • - Scritto da: ...
    > 1) perché mi da fastidio le persone che fanno gli
    > espertoni leggendo cose su riviste scritte da
    > incompetenti e poi vengono pure a
    > citarle

    bhe, l'ha detto che cita un articolo, e a parte chi a sviluppato qualcosa tutti gli altri possono solo limitarsi a citarlo. Se pensi che uno sbaglia spiegali perché pensi sia sbagliato, e magari si scopre che ti sbagliavi tu, mica é grave, si impara sempre qualcosa

    >
    > 2) non ho capito che hai scritto
    >
    > io ho solo risposto facendo notare l'infondatezza
    > di ciò che diceva il tipo
    >
    > non è che stiamo facendo teorie eh,le cose
    > funzionano in un modo
    > solo

    ...appunto, é da 40 anni che si parla di scheduler e thread parlando di processori
    non+autenticato
  • se bona notte
    lo scheduling dei thread è fatto dal sistema!!!
    punto, cavolo, non è una mia teoria, tutti i sistemi operativi funzionano così!
    non sono punti di vista, sono cose oggettive
    forse quello che ha scritto l'articolo, copiando male dall'inglese, si riferisce al task switch via hardware, caratteristica che NON USA nessun sistema operativo che voglia essere un minimo multipiattaforma, tra l'altro è anche più lento di quello software
    ma il processore non sa niente di come schedulare i task, lui li fa girare e basta, al limite gestisce l'accesso alla cache per i 2 core
    non+autenticato
  • Instruction Level Parallelism (ILP) e
    Thread Level Parallelism (TLP)

    entrambe le tecnologie necessitano uno scheduler

    il tutto avviene in modo trasparente al programmatore e avviene in modo statico (tramite compilatore e.g. su VLIW) o dinamico (tramite hardware e.g. CPU moderne)
    non+autenticato
  • beh in effetti e' veroA bocca aperta il core duo sembra andare piu' veloce su windows, ho un amd x2 tk 53 su un laptop
    e "regge" la compilazione con 4 processi paralleli di gcc

    i core sono due ma 2 gcc non saturavano
    con quattro hai le cpu occupate al 100%
    non+autenticato
  • Infatti!!
    Chi usa il pc solo per giocare dovrebbe comprare una playstation!!!
    non+autenticato
  • io ho entrambi...
    però se riesci a far girare C&C Generals, Condor (www.condorsoaring.com) o MS Flight Simulator sulla PS2 mi fai cortesemente una telefonata?
  • Non e' possibile; viviamo in un mondo che sta splittando i giochi sulle varie console per via delle eclusive che impediscono il porting verso le altre piattaforme anche per via di molte incompatibilita';

    non vedrete mai le serie di Final Fantasy sul peecee e sulla icsbocs, non vedrete mai le serie di Halo su una pleitescion mentre i giochi in prima persona non si adattano al controller delle console, figurarsi poi i simulatori....

    Il risultato e' che adesso se vuoi giocare a tutto devi spendere un capitale tecnologico sperando almeno di trovare in tv/monitor grande ad un prezzo decente che supporti tutti questi dispositivi....
    non+autenticato
  • ...la correttezza di AMD batte quella di intel, che cercò di fare la furba in casi eclatanti come il bug "fdiv" del Pentium e in quello del chipset i820.
    non+autenticato
  • - Scritto da: Categorico
    > ...la correttezza di AMD batte quella di intel,
    > che cercò di fare la furba in casi eclatanti come
    > il bug "fdiv" del Pentium e in quello del chipset
    > i820.

    Difatti, se parliamo di correttezza stimo AMD mentre Intel mi scende sotto... i tacchi.
    Però purtroppo il mercato con le sue leggi se ne frega della correttezza e spesso premia i meno onesti, che tra l'altro si sono imposti e continueranno a farlo in un circolo vizioso anche proprio grazie alla potenza conquistata col loro modo di operare poco ortodosso... (e non mi sto riferendo solo ad Intel in questo sfogo su area HW, ma indovinate anche a chi potrei riferirmi nel settore    SW ovvero SO?)

    Non ho difficoltà a riconoscere la leadership di forza bruta del momento di Intel, sia ben chiaro.
    Ma per quel che mi concerne continuerò ad usare ed acquistare AMD di fascia medio bassa, che per quel che devo fare me ne danno d'avanzo a prezzi contenuti, alla faccia degli Intel di fascia alta che costano un botto per fare le stesse cose che farei con AMD spendendo molto ma molto meno (e risparmiando anche su MoBo e DDR...)
  • Confermo.
    Su desktop AMD forever.

    Sui laptop purtroppo la CPU è l'ultima cosa che guardo. Anche se stavolta stavo per prendere dei Latitude col Turion X2 TL56
    non+autenticato
  • - Scritto da: Lillo
    > Confermo.
    > Su desktop AMD forever.
    >
    > Sui laptop purtroppo la CPU è l'ultima cosa che
    > guardo. Anche se stavolta stavo per prendere dei
    > Latitude col Turion X2
    > TL56

    Io sto aspettando la prima offerta conveniente con un Turion X2 TL60, anche perché spesso è abbinato ai chipset AMD 690, che come grafica integrata a basso costo battono tutti (e venendo da un Radeon9250 sul desktop, con una versione ridotta dell'X700 su un notebook, com'è il 690, ci sguazzo)
    non+autenticato
  • Sarei pure d'accordo sulla correttezza (anche se mi pare una sciochezza parlare di correttezza quando i due big del settore si confrontano.. non stiamo mica parlando del panettiere sotto casa); correttezza o meno, il problema oggi e' serio. AMD dopo aver lasciato il campo libero a Intel (cal Core2Duo in poi) non poteva permettersi un errore simile! A oggi i processori Intel la fanno da padrone (perche' offrono un costo beneficio SUPERIORE a qualsiasi CPU AMD) e la gente mica e' fessa....
    Di questo passo ci giochiamo la concorrenza e ritorniamo ad avere intel monopolista.
    non+autenticato
  • Spero proprio di no, AMD parte da un progetto molto migliore di quello Intel, almeno come architettura.

    Io credo che le vere novità arriveranno l'anno prossimo quando inizieranno ad ibridare le CPU con le GPU Ati.
    non+autenticato
  • - Scritto da: Giulio Guidetti
    > Sarei pure d'accordo sulla correttezza (anche se
    > mi pare una sciochezza parlare di correttezza
    > quando i due big del settore si confrontano.. non
    > stiamo mica parlando del panettiere sotto casa);
    > correttezza o meno, il problema oggi e' serio.
    > AMD dopo aver lasciato il campo libero a Intel
    > (cal Core2Duo in poi) non poteva permettersi un
    > errore simile! A oggi i processori Intel la fanno
    > da padrone (perche' offrono un costo beneficio
    > SUPERIORE a qualsiasi CPU AMD) e la gente mica e'
    > fessa....
    > Di questo passo ci giochiamo la concorrenza e
    > ritorniamo ad avere intel
    > monopolista.

    Non sono del tutto daccordo: i processori Intel l'hanno sempre fatta da padrone (diciamo per il brand, se non vogliamo parlare di scorrettezze commerciali) anche quando erano decisamente inferiori agli AMD.

    Ora AMD è "decisamente" inferiore, e la situazione è seria, non lo nego, per motivi sicuramente più di bilancio che di inferiorità tecnica. Questo limitandoci ai Desktop ed anche Laptop ad uso Consumer, perchè nel settore Server il discorso cambia totalmente.

    Ma, sempre parlando di mercato consumer, non puoi dirmi che gli Intel offrono un rapporto costo/beneficio superiore, anzi questa è proprio l'unica cosa al momento a vantaggio di AMD, chiaramente nella fascia medio bassa: nella fascia alta o meglio top di gamma non c'è storia, ed il problema manco si pone per l'assenza in pratica di competizione; e se vuoi dire che questo sia dovuto ad inferiorità di AMD, nessun problema ad ammetterlo, per carità. Puoi dirmi caso mai che Intel, viste le risorse ed i vantaggi di cui gode, può permettersi in qualunque momento di stracciare i prezzi sulla fascia mediobassa fino a rimetterci pur di annichilire AMD su tutta la linea: certo, lo so benissimo, e forse è anche quel che ha intenzione di fare ed in parte ha fatto, vista la spietatezza del suo operato.
    Questo non fa che aumentare la mia antipatia verso quella che fa di tutto per diventare la monopolista di fatto, che spero un giorno venga ridimensionata opportunamente a normale competitor tra i tanti sul mercato, grazie all'avanzata o rinascita di chi ha sempre avuto politiche più favorevoli ai consumatori (se non vogliamo dire meno scorrette).

    Quanto alla gente che acquista, in parte non è fessa, e può fare ragionamenti di reale convenienza in rapporto all'uso che ne deve fare del prodotto che acquista, ed in parte è proprio fessa, e decide l'acquisto per la moda di tendenza, il brand, perchè quell'oggetto fa figo, perchè vuole testardamente "il meglio" (magari coi soldi di papà)...

    Scusami lo sfogo, e comprendimi visto che non sono un figlio di papà, ma un papà di figli, che non può certo permettersi acquisti nella fascia "Entusiast".

    bye - rockroll
    -----------------------------------------------------------
    Modificato dall' autore il 08 dicembre 2007 02.05
    -----------------------------------------------------------
  • Si fa un culo quadro, al cubo, per poter portare avanti con orgoglio il mito dell'unico os con un bug riconosciuto in un'esistenza più che decennale poi scopre che rischia di rompere la tradizione a causa di errori non suoi...
    non+autenticato
  • 2 vulnerabilità remote nel sistema di base (una mi sembra sia venuta fuori l'anno scorso).
    non+autenticato
  • Eh allora sarà ancora più inviperito...
    non+autenticato