Newsgroup: it.comp.hardware.cpu
Titolo: Dubbio atroce

Stavo pensando alle nuove cpu Intel, le Core 2 Duo (E6600, E6700, ecc.).
La domanda è banale e qualcuno mi darà dello scemo ma mi stavo chiedendo 
se queste nuove cpu sono a 64 bit e supportano quindi istruzioni, 
sistemi operativi e programmi esattamente come le concorrenti ADM 64 
Dual Core.
Grazie a chi vorrà togliermi questo dubbio.
Ciao.
-- 
Michele - Too far from America
MSN ID: myksto dot hotmail dot com
"It's the world we live and life in general..."

Dual Core.
No: hanno però una modalità di emulazione dei 64 bit che gli permette
di eseguire ugualmente applicazioni di quel tipo, perdendo però in
prestazioni.
Se hai esigenze di questo tipo è meglio un AMD.

 Se hai esigenze di questo tipo è meglio un AMD.
Benchmarks seri che lo dimostrino?


Ma questa stronzata dove l'hai letta?!?!?!?!?!
L'implementazione delle istruzioni a 64 bit era carente nelle versioni 
P4 (mancavano anche un paio di istruzioni abbastanza importanti) ma 
nelle versioni Core il problema è stato ampiamente risolto e a parità di 
frequenza rimangono comunque più prestanti di k8.
Vero è che un k8 guadagna di più in percentuale nel passaggio tra 
elaborazione a 32 bit e a 64.
Ciao,
	Beppe.

 Ti scrivo da uno di quelli con codice a 64.
Non ho mica capito: "certamente" cosa vuol dire?
L'altro ragazzo mi dice che Core 2 Duo non è nativa a 64 bit come AMD64,
  tu dici la stessa cosa?
Cioè, per esempio, se su una macchina con Core 2 Duo voglio montare un
sistema operativo a 64 bit, Vista 64, Ubuntu 64, ecc., gira o non gira?
E se gira come gira? L'altro ragazzo mi parla di "emulazione"...
Grazie ancora e scusate per la pazienza.


 Ciao.
Sui Core 2 Duo gira tutto il software a 64 bit esattamente come sugli 
amd64. Non ci sono emulazioni di sorta!
Ti sto scrivendo da una macchina con T7200 e XP 64.
Ciao,
	Beppe

     Beppe
Il T7200 č una cpu mobile, giusto?
Bene bene, mi pareva strano in effetti che una cpu cosě evoluta gestisse 
solo i 32 bit... :)
Ciao e grazie mille.


 solo i 32 bit... :)
In breve passando a 64bit la differenza prestazionale tra i Core2 e gli 
Athlon64 si assottiglia, quindi è evidente che la esecuzione a 64bit dei 
processori AMD è superiore a quella di quelli Intel, ciò non toglie che a 
parità di frequenza gli Intel rimangono avanti, a parità di costo però il 
dubbio c'è...
-- 
Saluti
Alec (29,72+,CT)
Powered by AMD Opteron 180 2.8GHz
Fueled by ATi - Sapphire X1800XT-OC
OnLine by Tiscali 12Mega 

	Beppe.
Si impara sempre qualcosa di nuovo! Grazie :)

 Ciao.
Il dubbio atroce ce l'ho anche io, visto che in ufficio abbiamo un Core
Duo 6600 ma non c'e' verso di installare una distro linux a 64 bit
(Ubuntu e Mandriva live o meno si inchiodano tutte). Per adesso ci gira una
32 bit.
-- 
P. Paolo aka Enterprise-E
kirona75 [at] 
gmail.com
 
Utente Linux #409711

 32 bit.
Allora il dubbio si risolleva...
Ma sei sicuro che dipenda dalla cpu e non da altre config del pc?


 Ma sei sicuro che dipenda dalla cpu e non da altre config del pc?
Guarda, noi siamo un gruppo di ingegneri meccanici smanettoni nel nostro
lavoro, quindi in ambito hardware abbiamo la competenza di chi deve
acquistare qualcosa e si informa prima presso lo spacciatore di fiducia,
per cui non arriviamo alle competenze di chi scrive in questo newsgroup,
non so percio' se dipenda dalla CPU o da altre componenti. Io so solo che
sul mio Athlon64 posso installare Linux sia a 32 che 64 bit, sul Core duo
non c'e' verso di installarci qualcosa di diverso dal 32 bit. Se non e'
processore, cosa puo' essere?? La scheda madre?


 processore, cosa puo' essere?? La scheda madre?
Guarda che stiamo discutendo, mica c'è bisogno che ti alteri!
Nessuno è ingegnere e sapientone nemmeno io altrimenti non avrei fatto 
la domanda, non credi?
Dici che si inchioda: che vuol dire? Hai messaggi di errore? Quando si 
inchioda? A che punto? Durante l'installazione o dopo?
Se hai voglia di approfondire scrivi altrimenti ciao.



Guarda che non ho mica scritto in maniera aggressiva! Ho solo detto che
per quello che sappiamo noi se un processore e' a 64 bit allora puoi
installarci una 64 bit, pertanto non riuscendoci sul Core Duo c'e' il
dubbio che non sia un 64 bit. Io ti ho presentato la nostra situazione:
siamo ingegneri meccanici, quindi non abbiamo la preparazione per dire se
una macchina e' effettivamente a 64bit o 32 al di la' di quello che e'
riportato nel manuale o di quello che ci ha detto il venditore.
Semplicemente ho visto il tuo thread in cui hai dato forma ad un dubbio
vecchio e ormai sopito che noi abbiamo e ho portato la nostra situazione.
Hai chiesto se il problema fosse al di la' della CPU e io di rimando ho
chiesto se potesse essere la scheda madre. Tutto qui, non mi pare ci sia
stato nulla di aggressivo.


 stato nulla di aggressivo.
Io invece non sono nemmeno ingegnere ma uno che si occupa di informatica 
da molti anni, per passione e per lavoro. Sono un autodidatta e le cose 
le imparate da solo sui libri e sul campo.
Ok, c'è stato evidentemente un fraintendimento e men scuso.
Ciao.


 dubbio che non sia un 64 bit.
PEr essere sicuri, prova a vedere l'output di cat /proc/cpuinfo e alla 
riga flags: ci dovrebbe essere presente "lm"  allora la cpu puo eseguire 
codice 64bit altrimenti nisba.
-- 
Sidewinder
"Oops!" - Shannon Foraker, Ashes of Victory


Ma figurati! Di cosa vuoi scusarti? Ho solo messo avanti che di CPU e
schede madri noi non ce ne intendiamo quanto voi, perche' non e' il nostro
campo. ^_^;;



Ecco l'output:
 cat /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 15
model name      : Intel(R) Core(TM)2 CPU          6600  @ 2.40GHz
stepping        : 6
cpu MHz         : 2394.000
cache size      : 4096 KB
physical id     : 0
siblings        : 2
core id         : 0
cpu cores       : 2
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 10
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc pni monitor ds_cpl vmx est tm2 cx16 xtpr lahf_lm
bogomips        : 4808.02
processor       : 1
vendor_id       : GenuineIntel
cpu family      : 6
model           : 15
model name      : Intel(R) Core(TM)2 CPU          6600  @ 2.40GHz
stepping        : 6
cpu MHz         : 2394.000
cache size      : 4096 KB
physical id     : 0
siblings        : 2
core id         : 1
cpu cores       : 2
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 10
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc pni monitor ds_cpl vmx est tm2 cx16 xtpr lahf_lm
bogomips        : 4803.92
C'e', quindi puo' eseguire codice a 64bit, giusto?
Allora non c'e' nulla da fare, bisognera' fare qualche altra prova quando
avremo piu' tempo. Pero' mi chiedo perche' su l'Athlon64 l'installazione
vada liscia, mentre su questo Core Duo appena si seleziona la distro a 64
si inchioda tutto. O le distro che abbiamo provato non erano adeguate
(Mandriva 2007 e Ubuntu 6.10) oppure dobbiamo trovare altri parametri da
mettere al boot oltre a quelli che a suo tempo provammo.
In ogni caso grazie, mi hai tolto un dubbio :))


 32 bit.
Ma parli di un portatile con processore Core Duo oppure di una 
postazione desktop con processore Core 2 Duo?
Nel primo caso (Core Duo) hai un portatile con processore della famiglia 
Yonah, che NON ha il supporto a 64 bit.
Se invece è un Core 2 Duo (famiglie Merom per i portatili, Conroe per i 
desktop) allora è strano perché questi hanno il supporto ai 64 bit.
Intel ha fatto il giochetto di introdurre i 64 bit sui portatili molto 
in ritardo.

 in ritardo.
Per quel che mi riguarda parlo di un Core 2 desktop E6700 (Conroe).
L'altro ragazzo non l'ha specificato...
Quindi per questa cpu tutto ok per i 64 bit... :)
Grazie, ciao.


 postazione desktop con processore Core 2 Duo?
E' un desktop quello di cui parlo :)


 mio collega ha deciso di metterci una 32bit e di far lavorare la macchina.
Possono esserci vari motivi per una cosa simile.
Puo essere un problema a livello di device driver (quelli a 64bit
spesso sono derivati da quelli a 32bit ma ci sono delle differenze)
oppure a livello di aggiornamenti del microcodice da bios
(se il bios della scheda macre non e' aggiornato magari non carica
  sulla cpu un aggiornamento del microcodice necessario per correggere
  problemi nella modalita a 64bit, le Core 2 avevano alcune cosucce
  da sistemare a riguardo, poca relativamente poco importante
  ma che puo causare problemi in casi particolari).
Oltre a questo le Core 2 sono si a 64bit ma se non erro non supportano
certe funzionalita che invece gli Athlon64 supportavano sin dal principio
(in particolare la virtualizzazione del DMA su tutto lo spazio di
  indirizzamento a 64bit).
Infine, procedendo per esclusione se il bios e' aggiornato ed usate una
distribuzione a 64bit che supporta *esplicitamente* i Core 2
potrebbe esserci un problema a livello hardware.
Ai tempi di Windows 95 capitava che computer che apparentemente
riuscivano a far girare il S.O. di Microsoft non riuscissero
a far girare Linux nonostante avessero hardware supportato.
In quei casi il 99% delle volte la causa era un qualche componente
difettoso/buggato che Windows non sfruttava di default al 100%
(producendo al massimo di tanto in tanto uno schermo blu della morte
  ma allora per alcuni era "normale" che succedesse di tanto in tanto)
mentre invece Linux lo sfruttava al massimo e cosi' produceva
un kernel panic a colpo sicuro.
Una situazione simile si puo avere anche nel passaggio dai 32bit
ai 64bit (es: un registro hardware che in teoria supporta
accessi in scrittura a 64bit ma che in realta in una certa revisione
dell'hardware ha problemi).
L. Micheletto

 processore, cosa puo' essere?? La scheda madre?
No, probabilmente e' solo un problema di installazione e driver, io su un
intel E6420
ho installato win xp 32 e 64 e vista 32 e 64 senza problemi di sorta, driver
di alcune periferiche (vecchie a parte)...
cmq sulle versioni a 64 tutto funziona perfettamente senza problemi...anzi,
in alcuni software ottimizzati vanno molto piu' veloci che nella versione a
32.
Ciao

 
provato opensuse?
ho la 10.2 x86-64 e va bene
che piastra hai?