Hard disk

logo ELMA

La CPU 6x86 MX é dotata del set di istruzioni compatibile con la tecnologia MMX , in grado di offrire il massimo delle prestazioni nelle applicazioni multimediali . Inoltre é stata progettata con particolari accorgimenti strutturali , tra cui una gestione avanzata della memoria ed una cache interna L1 di 64kB .

Caratteristiche comparative tra alcune CPU MMX

Caratteristiche \ CPU 6x86 MX Intel
Pentium II
Intel
Pentium MMX
AMD K6
Set Istruzioni MMX X X X X
Superscalare X X X X
Superpipelined X - 7 stages X 6 stages  X 12 Stages X 6 stages
Branch Prediction X - BTB 512 entry X 512 entry X BTB 256 entry X BTB 8k entry
Register Renaming X   X   X
Data Forwarding X   X   X
Speculative Execution X   X   X
Out-of-Order Completion X   X   X
Cache L1 (Dati+Istruzioni) 64k unificata +
256 instr.
16k inst +
16K data
16k inst +
16K data
32k inst +
32K data

6X86 FAQs

Che differenza c'é tra 6x86 e 6x86MX
Le principali differenze tra la serie 6x86 e la nuova 6x86MX sono rappresentate nella tabella seguente :

Prestazione \ CPU 6x86 MX 6x86 & /L
Compatibilità P55C P54C
Zoccolo Socket 7 Socket 7
Alimentazione 2.8/3.3V 6x86: 3.3 o 3.5V
6x86/L : 2.8/3.3V
Cache L1 64k 16k
TLB L1: 16 entry
L2 : 384 entry
L1: 128 entry
Victim TLB : 8 entry
Branch Prediction 512 entry
history 1024 entry
256 entry
history 512 entry
MMX si no
Performance Monitor si no
Scratchpad Ram si no
Cacheable SMI si no
Moltiplicatore Clock x2/2.5/3/3.5 x2/3
Clock [MHz] 166/200/233 100/150

Rispetto a 6x86 , la versione MX quadruplica la cache L1 , mantenendo la struttura unificata per l' area dati e indirizzi . Il processore contiene anche una' area ram scratchpad e permette la cache sia dei codici sia dei dati SMI . Il processore é compatibile con lo zoccolo Socket 7 e richiede una doppia tensione di alimentazione , come le CPU della serie 6x86/L , cioè 2.8V per il core e 3.3v per l'I/O . In sostanza , 6x86MX ha prestazioni superiori a 6x86 con una minore produzione di calore . Attualmente sono disponibili i modelli a 166 , 200MHz e 233 , mentre il 266 sará disponibile prima di fine anno .

Intel , K6 o 6x86MX ?
Attualmente che desidera una CPU su Socket 7 , si trova diviso tra i Pentium MMX di Intel , i K6 di AMD e i 6X86 di IBM/Cyrix . Cosa scegliere ? É molto difficile rispondere anche perché nella scelta entrano in gioco componenti soggettive . In generale si possono considerare alcuni fattori :
Costo
Per l' Utente generico non ci sono reali differenze tra un CPU e l' altra . Quindi un fattore determinante puó essere il costo . Intel resta la piú costosa , seguita da AMD , Cyrix , IBM . Se non avete particolari esigenze , vi interessa risparmiare o ricercate il miglior rapporto prezzo/prestazione , probabilmente IBM e Cyrix sono la scelta giusta .
Sistema Operativo
Le CPU compatibili con Intel al 100% sono solo le CPU di Intel . Le altre sono perlappunto compatibili . Non dovrebbe esserci , peró , piú alcuna sorpresa , anche se con sistemi particolari come Novell o Solaris o Unix-derivati ed altri O.S. non comuni , é opportuno fare qualche verifica prima di scegliere .
Con NT , da alcuni test , sembrerebbe che AMD sia superiore nel trattamento della FAT16 , mentre IBM/Cyrix sia superiore , probabilmente a causa della cache unificata , in NTFS .
Applicativi
Nelle applicazioni con MMX , Intel risulta il processore piú performante , come pure per quanti riguarda il coprocessore matematico ; per cui MMX e CAD puntano su Intel . Per le applicazioni generiche , tipo office , Internet e simili , non ci sono differenze apprezzabili tra le CPU , anche se K6 é leggermente superiore . Di nuovo IBM/Cyrix sembra garantire una maggiore fluidità al sistema in caso di applicativi multimediali pesanti e games , soprattutto 3D .
Overclock
Quelle di Intel sono le CPU che consentono il massimo spazio all' overclock , con risultati sorprendenti , mentre i K6 sono quelli piú restii a farsi overclockare . Sulle ultime partite di 6X86-PR200MX di IBM , non un pezzo si é rifiutato di girare come un 233 (2.5x75) , senza sovratensione ed in modo molto stabile .
Affidabilità
Questo dato viene fornito in base alle statistiche interne del ns. Laboratorio ; secondo noi la graduatoria per quanto riguarda l' affidabilità é : primo Intel , seguita da IBM e Cyrix ; ultima AMD
Altre considerazioni
Le CPU IBM/Cyrix delle ultime generazioni (PR200 e 233) hanno il bus a 75 . Questo richiede buoni componenti , come mainboard , ram e memoria . Le prestazioni di IBM/Cyrix sono calcolate con il PR-rate che non indica il clock reale , ma il clock equivalente di una CPU Intel . Intel ha il bus di default a 66MHz : questo consente una operatività piú tranquilla . AMD ha , in alcuni benchmark , risultati piú elevati degli altri prodotti .
In conclusione
ELMA consiglia IBM per la maggior parte dei suoi sistemi ; consiglia Intel per gli Utenti che impiegano applicativi in cui il coprocessore é predominante oppure necessitano di una assoluta sicurezza di compatibilità con Intel .
 

Ci sono incompatibilitá tra le CPU 6X86MX ed alcuni software ?
Non sembra che , attualmente , sussistano incompatibilitá tra le CPU 6X86MX e sistemi operativi o programmi applicativi . Una lista aggiornata delle compatibilità hardware e software su : http://www.chips.ibm.com/products/x86/x86comp/l3hardcompmx.html e /l3softcompmx.html .

Sia Cyrix che IBM offrono il 6X86 ; c'é differenza tra i due ?
I chip marcati sia Cyrix che IBM sono fabbricati entrambi negli stabilimenti IBM , che ha la licenza per produrli , in quanto Cyrix non dispone di stabilimenti propri . I processori sono quindi identici , sia come costruzione che come prestazioni . IBM sostiene che i prodotti uscita dagli stabilimenti con il marchio IBM sono sottoposti ad una selezione piú accurata di quelli con il marchio Cyrix . In effetti questo sembra convalidato dalle prove pratiche : a noi é risultato sempre un tasso di difetti inferiore per le unitá marcate IBM , che sono sempre risultate overclockcabili ampiamente , indice di un prodotto non al limite delle sue possibilitá , ma con un buon margine operativo .

Che differenza c' é tra 5x86 e 6X86 ?
5x86 é un processore della classe 486 , mentre 6x86 é della classe Pentium

Quali sono le possibilitá delle CPU 6x86MX ?
Sono state verificate le seguenti possibilitá

CPU Default
Modello clk * molt (MHz)
PR166GA
  • AVA 66*2 (133)
  • BVA 60*2.5 (150)
PR166GB
  • 66*2 (133)
PR200GA/GB
  • AVA 75*2 (150)
  • BVA 66*2.5 (166)
PR233GB
  • AVA 75*2,5 (187.5)
  • BVA 83*2 (166)
PR266GE
  • BVA 83*2.5 (208)

Le configurazioni con clock a 83MHz non sono sempre possibili su tutte le mainboard . Tutti i modelli hanno Vcore = 2.9V e Vio = 3.3V (5V tolerant I/O) . 6x86 ha abilitati , a seconda della versione , i moltiplicatori x2, x2.5, x3, x3.5 . Per maggior chiarezza viene riportata una immagine della CPU 6x86MX .

Sulla parte metallica del package sono riportati tutti dati necessari per l' uso della CPU . In dettaglio :

Si puó osservare la presenza di un angolo smussato con un riporto metallico che identifica l ' orientamento della CPU nel Socket 7 .
Nella parte inferiore :

Informazioni dettagliate sulle varie versioni delle CPU 6x86 sono disponibili a : http://www.chips.ibm.com/products/x86/x86prod/parthis.html

Che cosa é PR ?
É un metodo per determinare le prestazioni delle CPU , adottato da AMD , Cyrix , IBM e ST . Le precedenti classificazioni , che facevano riferimento alla classe e alla velocitá di clock non sono piú adeguate ai nuovi prodotti che possono avere elevate prestazioni anche con clock piú lenti , grazie alla diversa architettura interna .

Avendo la possibilitá di scegliere la configurazione base delle CPU 6x86 tra i due valori di default , quale é il migliore ?
In generale la scelta migliore é quella con il clock a frequenza maggiore , in quanto l' aumento del clock influenza tutte le componenti del sistema (ad es. i benchmark di un sistema a 150MHz ottenuto con 75*2 saranno migliori di quelli dello stesso sistema operante a 150MHz ottenuti con un 60*2,5 . Si deve peró tenere presente che i sistemi con clock oltre i 66MHz non sono standard e richiedono componenti di ottima qualitá per funzionare in modo stabile e sicuro . La cosa va comunque verificata sulla mainboard in quanto alcune schede non accettano tutte le configurazioni possibili . Inoltre , le prestazioni dei 6x86 con clock a 66 sono simili a quelle dei modelli con clock a 75 .

Perché i PR233 and PR266 sono indicati come molto piú veloci di PR200 e PR166 ?
Perché il metodo di calcolo del PR (Performance Rating) é effettuato confrontando gli Intel Pentium MMX con PR200 e PR166 , mentre per PR233 e PR266 é stato usato il Pentium II .

Ma le CPU 6x86 non sono particolarmente calde ?
Questo era vero per i modelli non /L e non é piú assolutamente vero per i modelli MX , che sono mediamente le CPU con la minore dissipazione di calore (maggiori informazioni su http://www.chips.ibm.com/products/x86/x86prod/l3itscool.html )

Dove é finito l' M2 ?
M2 era il nome iniziale per la famiglia 6x86MX , come M1 é quello della famiglia 6x86.

Ho installato un 6x86MX PR200 , impostato a 75x2 ; durante il boot , il BIOS presenta la CPU come un PR166 . ...
Se siete sicuri dell'impostazione della CPU , si tratta semplicemente della versione del BIOS che non ha in tabella questa specifica CPU ; questo non produce alcun malfunzionamento del sistema , ne riduzione delle prestazioni , perché si tratta solo del fatto che il BIOS , non riuscendo ad applicare una label corretta alla CPU , usa la piú vicina . La cosa nasce dal fatto che Cyrix ha annunciato e provato diverse combinazioni di clock e moltiplicatore per ottenere il miglior PR , il che non ha semplificato la vita ai costruttori di mainboard . In sostanza ci sono diverse versioni di CPU , ad es., PR166 é utilizzabile con 60x2.5 (150Mhz) e 66x2 (133Mhz) ; PR200 con 66x2.5 (166Mhz) e 75x2 (150Mhz) . Siccome le prime versioni sul mercato sono state t 6x86MX PR166 e PR200 a 60x2.5 e 66x2.5 , molti BIOS non aggiornati possono interpretare che il 6x86MX a 150Mhz sia un PR166 e un PR200 con 75x2 , anche se questo si riflette solo nell' indicazione del tipo di CPU e NON nelle prestazioni , in quanto le stringhe di inizializzazione per le varie versioni sono uguali . Per risolvere il problema basterà aggiornare il BIOS con una versione piú recente .

Ho installato un 6x86 ed il sistema operativo Windows95 lo indica come 486 ...
Questo dipende dal fatto che l'algoritmo di determinazione della CPU é stato scritto prima dell' uscita sul mercato del 6x86 e quindi , nella ricerca del tipo di CPU , la prima tabella valida incontrata é quella del 486 . Questo NON comporta alcun problema di funzionamento , come nel caso precedente .

Quanto é overclockcabile il 6x86MX ?
Sono state fatte alcune prove di overclock sulle CPU IBM 6x86MX ; la maggior parte dei chip funziona senza problemi ed i sistemi sono stabili con le seguenti configurazioni :

CPU clk * molt (MHz)
PR166
  • 60*2.5 (150)
  • 66*2 (133)
  • 75*2 (150)
PR200
  • 66*2.5 (166)
  • 75*2 (150)
  • 75*2.5 (187.5)
PR233
  • 66*3 (198)
  • 75*2,5 (187.5)
  • 75*3 (225)

IBM Microelectronics : documentazione completa su 6x86 http://www.chips.ibm.com/products/x86/
Benchmark comparativi tra le CPU MMX sono giá disponibili al sito Cyrix : http://www.cyrix.com/process/prodinfo/6x86mx/mx-perf.htm
Informazioni dettagliate su Cyrix MX a :   http://www.cyrix.com/process/prodinfo/6x86mx/6x86mx.htm

[ Home | Prodotti | Listino | Vetrina | News | Assistenza ]
[ Contatti  | Search | Mail ]

Copyright © elma srl. Tutti i diritti riservati.
Aggiornato il 03/06/99.