Newsgroup: it.comp.hardware.cpu
Titolo: Dual Processor AMD-K6

Se qualcuno mi sa dare informazioni, link, ecc.ecc.
Che fate ancora leggete?
Presto scrivetemi!!!!!!




Semplice: non esiste!
Se non sbaglio, i K6 potrebbero in teoria funzionare in SMP, ma non
esiste un chipset adatto a gestire 2 super7 in parallelo. E nessuno si
sogna di progettarlo.
Certo che un doppio K6III 450 in parallelo avrebbe dato la polvere a
molti server dual Pentium III.....
ciao
Gigi

Se qualcuno mi sa dare informazioni, link, ecc.ecc.
Che sappia non esiste la possibilita' di costruire un dual processor
con il K6.
Se vuoi un dual processor AMD x86 le scelte sono:
- Athlon
- Duron
Per questi devi aspettare pero' l'uscita delle schede madri.
Felice Claudio
-- 
win veloce, stabile, affidabile!!
Purtroppo poi ha suonato la sveglia.
-------------------
tutto quello dopo la @ va' sostituito con 
vene.dave.it

 con il K6.
Su questo punto avrei alcune domande:
cosa c'entra la CPU con il multiprocessing?
Cioe`, secondo me, e` possibile fare, ad es., dual 6502,
dual Z80, dual 286, dual K6, etc.
Dipende solo dal chipset, secondo me.
Oppure e` per il dual SMP, che serve una CPU "dotata"?
bye,
-- 
  Piergiorgio Sartor

la cpu deve essere abilitata ovvero dotata dei segnali di bus request
ex. BR0 and BR1 nei PIII .
"Piergiorgio Sartor" <sar...@sony.de.REMOVE.THIS> ha scritto nel messaggio
news:397EC88F...@sony.de.REMOVE.THIS...


 ex. BR0 and BR1 nei PIII .
Nel momento in cui esiste la possibilita` di inserire wait state
per le DRAM e` possibile bloccare il bus.
Il resto lo fa il chipset, non capisco dove sta il problema.
Cioe` due CPU sono collegate al chipset (su bus diversi) e
questo si occupa dell'arbitraggio. Quando una CPU deve
essere fermata, semplicemente si inseriscono wait state.
Dove sta lo sbaglio?
bye,
-- 
  Piergiorgio Sartor

   Piergiorgio Sartor


a) c'e' da tenere in conto la consistenza delle cache: se tu modifichi un
dato nella cache di A che e' presente anche nella cache di B, devi
modificare anche quest'ultima, almeno per marcare invalido quel dato (in
B). 
b) chi risponde agli interrupt ? da qualche parte avevo delle informazioni
(che non ho mai letto, pero') sull' SMP intel. Beh, secondo il data sheet
i pentium hanno l'apic (controllore interruzioni) integrato, cosa che, se
non erro, i k6 non hanno. Se ogni processore ha il suo apic, dovra'
anche esserci un protocollo per sincronizzarli, no ? :)
c) potrebbe anche esserci qualcos' altro, ma e' tardi, ho sonno e non mi
viene in mente altro :D

 br1 una bootstrap cpu ,che è la "prioritaria" ed  una cpu "secondaria".
Ma il bus puo` essere separato o condiviso.
Esempio se caccio una scheda 486 su bus PCI ho un sistema dual CPU...
bye,
-- 
  Piergiorgio Sartor

 viene in mente altro :D
Puo` essere, io non vedo troppi problemi, se non quelli
commerciali, cioe` progettare un chipset adatto e vederlo...
bye,
-- 
  Piergiorgio Sartor

dual Z80, dual 286, dual K6, etc.
Una motheboard multiprocessore e' fattibile con qualsiasi tipo di
processore, non e' neanche necessario che siano dello stesso tipo o
della stessa classe. 
Considera' che anche i normali pc sono almeno biprocessore: cpu x86 e
cpu grafica, 
Nel costruire una motheboard bicpu x processori predisposti, si hanno
costi minori ed un progetto relativamente piu' semplice (*). 
La circuiteria per produrre i segnali di bus request (**),
____deve____ (***) essere presente. Nelle cpu  SMP e' incorporato,
altrimenti va' inserito tramite componentistica esterna.
Una bicpu non SMP avrebbe un costo di progettazione e realizzo piu'
alto rispetto ad un bicpu SMP.
(*) cosi' almeno ricordo da quello che ho letto parecchi anni fa'.
(**) grazie "janji"
(***) ci sono metodi alternativi, ma tutti aggiungono componentistica
e costi


 costi minori ed un progetto relativamente piu' semplice (*).
OK, certo, ma la mia questione era piu` "tecnica", cioe` spesso
leggo che dual K6 non e` possible, in realta` non e` conveniente...
bye,
-- 
  Piergiorgio Sartor

leggo che dual K6 non e` possible, in realta` non e` conveniente...
Eccesso di sintesi. 
Comunque quando qualcosa non e' conveniente diventa automaticamente
impossibile >:->
Di solito le cpu x86 alternative (*), vengono montate su socket e
motheboard progettati (almeno inizialmento) x le cpu intel (**). Nel
caso delle motheboard bisocket7 (o tetrasocket8 x il PPro ), questo
non e' fattibile.
L'AMD doveva (e deve) progettare cpu in tempi stretti, e aveva di
fatto trascurato la predisposizione x le bicpu. 
Se avesse implementato questa funzione, anche in maniera mediocre come
x la fpu, le bicpu avrebbero avuto una diffusione enorme. Basta vedere
l'effetto che ha avuto nei sistemi monocpu.
(*) qui' sono esclusi Athon e Duron.
(**) per quanto successivamente i costruttori abbiano incluso nelle
specifiche anche Amd, Ibm, Cyrix, Idt, ecc.. 


commerciali, cioe` progettare un chipset adatto e vederlo...
beh, questo per essere sinceri l'aveva gia' detto AMD. Il problema e' che
il socket7 e' morto ...