Newsgroup: it.comp.hardware.cpu
Titolo: [Lungo] Dual Athlon (XP-M), problemini

Il messaggio è stato postato anche su it.comp.hardware.motherboard
E' da qualche settimana che ho finalmente montato (beh a dirla tutta
semi-montato, alcune parti sono ancora collegate volanti) il pargolo.
Ossia il mio nuovo sistema basato su doppio Athlon XP Mobile.
Piastra Gigabyte con Amd762, Raid promise, ...
2 cpu Athlon Mobile 2500+ (core 1.45V, 45W cad alla frequenza di 1866
MHz)
2 dissipatori Thermaltake Volcano 12 (dissi in rame con bei ventoloni
da 72CFM, ventole a velocità regolabile sia manualmente che
automaticamente)
1 Case straeconomico con Alimentatore 450W
1 Ati 9800 Pro 128 MB (beh questa è un acquisto degli ultimi giorni)
Vantaggi del sistema:
a) Basso costo di assemblaggio. Il blocco Piastra + Cpu + Dissi mi
sarà costato poco meno di 480 Euro. Con quella cifra non ci compravo
(se andavo in negozio) neanche un Opteron 244 a 1.8 GHz.
b) 2 Slot PCI64, non so che farmeme ma pero' ci sono.
c) Basso consumo elettrico, minore persino (con 2 cpu attive) di certe
singole cpu da desktop
d) La piastra funziona anche con ram UnBuffered e non obbliga, come
sugli opteron, all'acquisto di costosa ram Registered. Ho potuto
quindi riciclare i dim 333 MHz della vecchia piastra
e) PowerNow attivo (anche se non in automatico, ma in manuale). E
questa è una delle cose che mi fa impazzire. Posso scegliere da
windows qualsiasi moltiplicatore da 4.0x a quello che reggono le cpu
(e senza aumentare la tensione, le mie cpu sembrano reggere senza
problemi fino a 16.5x ossia 2200 MHz). Spesso le uso a 4.0 (400 MHz se
il bus è a 100, o 533 MHz se il bus è a 133) e la macchina è
godibilissima comunque.
Peccato solo che la piastra non supporti il cambio tensione tramite
powernow e quindi di fatto non posso fare undervolt o overvolt e mi
tocca tenere le cpu a 1.45V anche quando girano a 400 MHz (dove
probabilmente forse basterebbe anche 1.0V)
Svantaggi:
1) Basse prestazioni del sottosistema ram paragonate ai sistemi
recenti.
Il bus è solo 266 (o 300 se lo si overclocca) e non regge il paragone
con i bus a 400 o + MHz delle piastre recenti. Non parliamo poi del
confronto con il controller integrato dual channel degli amd64.
E' un peccato che Amd non abbia voluto investire + in ricerca sui
sistemi
dual athlon MP e che al tempo stesso nessun altro produttore l'abbia
voluto fare.
Secondo me ora c'erano ampie possibilità di realizzare un chipset dual
athlon con bus a 400 MHz e dual channel (stile NForce2). E con un
chipset del genere (che poi di fatto è come se ogni athlon mp avesse
il suo sottosistema ram) le prestazioni sarebbero state notevoli.
Pero' al tempo stesso avrebbe messo in cattiva luce i sistemi Dual
Opteron in quanto 2 cpu (athlon Mobile 2600 a 2 GHz) da 100 Euro cad.
avrebbero performato molto vicino alle prestazioni di 2 cpu (gli
opteron 246 a 2 GHz) da 850-900 Euro cad.
2) Niente Usb 2.0 e sata integrati su piastra, slot pci da occupare.
3) Pochi slot pci disponibili. Tolti quelli pci64 ne rimangono 3, che
si esauriscono quasi subito, visto che alcune cose non ci sono
integrate e vanno (se richieste) aggiunte con scheda.
4) Piastra da server e quindi scarsi settaggi per gli smanettoni
(niente moltiplicatori, niente regolazione VCore, ....)
5) Prestazioni a volte sensibilmente inferiori a quelle di 1 singola
cpu recente. Questo sopratutto quando il sw non sfrutta 2 cpu e
contemporaneamente è molto ram intensivo (e come detto al punto 1 le
prestazioni ram sono scarse se paragonate ad altri sistemi).
Beh dopo questa lunga e tediosa introduzione veniamo ai miei
problemini:
I)
La tastiera non va sotto win xp sp2.
Sotto Windows 2000 SP4 nessun problema.
Ma quando ho installato Windows Xp Prof. SP2, al primo boot ho perso
la tastiera.
Durante l'installazione funzionava regolarmente, ma al riavvio non
andava (ho dovuto finire la configurazione di XP tramite tastiera
USB).
Ho reinstallato una seconda volta e da zero XP, ma il problema è
sempre presente.
Nel pannello HW di windows la tastiera è presente con un punto
esclamativo giallo, e windows dice che non è riuscito ad attivare la
periferica.
Se la disinstallo e reinstallo, idem. Sempre punto giallo e periferica
non in servizio.
Pero', e qui è ridicolo, se scelgo DISATTIVA, seguito da un successivo
ATTIVA, la tastiera viene correttamente inizializzate e funziona.
Pero' ad ogni riavvio dover farlo è un po' scocciante.
Senza contare che spesso mi dimentico di farlo e faccio delle gaffe.
Cioè avendo windows xp che si logga (per il momento ) senza pwd,
faccio il boot ed entro in windows senza bisogno di toccare la
tastiera. Poi magari lancio qualche applicativo che impegna
pesantemente la macchina (tipo 3d Mark), tutto via mouse.
Ma a metà lavoro/test, decido di interrompere premendo ESC e solo
allora mi ricordo che non ho riabilitato la tastiera e sono costretto
a spegnere il pc (se non voglio attendere) per riprendere il
controllo.
Qualcuno ha idea a come ovviare al problema? E poi perchè lo fa solo
XP e non 2000?
II)
La macchina parte come un dual Athlon a 800 MHz (se il bus è a 133x2)
e poi tramite CrystalCpuId cambio il moltiplicatore con il powernow e
la underclocko ulteriormente o la porto su (se devo fare lavori cpu
intensivi, il che pero' significa anche aumentare le ventole e la
rumorosità, che a palla è notevole).
Pero' Windows continua a dire che la macchina è un 800 MHz (tra
l'altro su Unknow cpu type) anche quando gira 2200MHz e questo sballa
i cronometri interni e molti software danno risultati errati.
Molti Benchmark (ad esempio Sandra 2005) danno risultati assurdi o che
non cambiano (qualsiasi clock usi, ti dà sempre il punteggio che hai a
800 MHz, perchè poi normalizza il risultato).
Purtroppo pero'  anche alcune applicazioni di sistema ne risentono.
Ad esempio ecco cosa succede con il ping e tracert
Clock di boot (ossia 800 MHz x 2 cpu)
Esecuzione di Ping 
maya.ngi.it
 [194.185.88.3] con 32 byte di dati:
Risposta da 
194.185.88.3
: byte=32 durata=93ms TTL=245
Risposta da 
194.185.88.3
: byte=32 durata=92ms TTL=245
Risposta da 
194.185.88.3
: byte=32 durata=91ms TTL=245
Risposta da 
194.185.88.3
: byte=32 durata=90ms TTL=245
Clock a 533 MHz (multi 4x)
Esecuzione di Ping 
maya.ngi.it
 [194.185.88.3] con 32 byte di dati:
Risposta da 
194.185.88.3
: byte=32 durata=61ms TTL=245
Risposta da 
194.185.88.3
: byte=32 durata=61ms TTL=245
Risposta da 
194.185.88.3
: byte=32 durata=60ms TTL=245
Risposta da 
194.185.88.3
: byte=32 durata=60ms TTL=245
Clock a 2200 MHz (multi 16.5x)
Esecuzione di Ping 
maya.ngi.it
 [194.185.88.3] con 32 byte di dati:
Risposta da 
194.185.88.3
: byte=32 durata=258ms TTL=245
Risposta da 
194.185.88.3
: byte=32 durata=-1494ms TTL=245
Risposta da 
194.185.88.3
: byte=32 durata=255ms TTL=245
Risposta da 
194.185.88.3
: byte=32 durata=-1501ms TTL=245
Rilevazione instradamento verso 
maya.ngi.it
 [194.185.88.3]
su un massimo di 30 punti di passaggio:
  1 4294965551 ms 1751 ms 1751 ms 192.168.0.1
  2 1938 ms 1915 ms 178 ms 213.205.24.86
  3 253 ms 217 ms 1967 ms 172.16.16.33
  4 1968 ms 4294965775 ms 2087 ms 213.205.12.18
  5 210 ms 210 ms 265 ms 213.205.1.81
  6 2007 ms 255 ms 2011 ms 213.200.82.29
  7 4294965812 ms 260 ms 257 ms 213.200.68.150
  8 2014 ms 2011 ms 275 ms 194.185.46.139
  9 2004 ms 266 ms 2009 ms 213.92.7.3
 10 266 ms 261 ms 264 ms 213.92.34.19
 11 2011 ms 2011 ms 2013 ms 194.185.65.62
 12 262 ms 266 ms 2009 ms 194.185.88.3
Come posso sopperire al problema?
Senno' mi tocca usare la macchina solo a 800 MHz (a meno di settare,
via bridges sulla cpu, il multiplicatore di boot ad un valore più
alto) se non voglio malfunzionamenti dei sw.
Ciao
Fabrizio

 Ossia il mio nuovo sistema basato su doppio Athlon XP Mobile.
cut
Ciao. Scusa non so risponderti a molte delle tue domande ma un problema 
molto grosso potrebbe essere questo: tu hai messo 2 XP-Mobile su una mobo 
dual processor. Hai attivato il pin per il Multiprocessor su entrambi prima 
di metterli su? Se non lo hai fatto il sistema non funzionera' con entrambi 
i processori ma con uno solo. Non credo proprio esistano Athlon MP-M, non so 
come reagira' la tua mobo, o il sistema in generale se i processori sono 
configurati sia come MP che mobile.
-- 
Ciao
Riccardo 

configurati sia come MP che mobile.
Sugli XP-M il pin MultiProcessor è già attivo.
Di fatto tutti gli Athlon Mobile si presentano al sistema con Athlon
with Multiprocessor capabilities and PowerSave capabilities.
Poi di fatto sulle piastre monoprocessore il flag MP viene ignorato.
Mentre sulle piastre Dual Proc. ovviamente no.
Pero' sulle piastre dual, spesso è richiesto che venga disabilitato il
flag del PowerNow.
Infatti la MSI Dual non va con 2 athlon mobile se non si taglia il
bridge del powernow.
Gigabyte (e mi sembra anche Asus) non hanno il problema e supportano
la cosa.
Ciao
Fabrizio
Ps 
Sulle mie cpu ho tutti i bridges L5 chiusi (tutti meno 1 lo erano già,
io ho dovuto chiudere solo quello per abilitare il powernow anche sui
moltiplicatori superiori al default)

Fabrizio Ramponi, sotto influenza aliena, ha scritto:
cut
Grazie della delucidazione, si impara sempre... :-)
-- 
Ciao
Riccardo