|
|
|
![]() |
|
Strumenti |
![]() |
#21 | |
Senior Member
Iscritto dal: Mar 2004
Messaggi: 16053
|
Quote:
![]() poi se cerchi bench su internet noterai che in ambiente 64bit la differenza già presente tra athlon64 e p4 diventa quasi una voragine... e non parlo di soli bench come 3dmark o spi ma parlo anche di compilazione che imho è uno dei parametri più importanti per verificare la bontà di una architettura ![]() |
|
![]() |
![]() |
![]() |
#22 | |
Senior Member
Iscritto dal: Mar 2004
Messaggi: 16053
|
Quote:
![]() ![]() ![]() |
|
![]() |
![]() |
![]() |
#23 |
Senior Member
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12103
|
parlando di soli calcoli ke entrano interamente nella cache L2 di 2 MB a BASSISSIMA latenza.......
Nelle applicazioni normali a parità di frequenza i Pentium M non hanno un comportamento poi tanto dissimile rispetto agli A64...... pekkato ke questi ultimi scalino assai meglio in frequenza...... |
![]() |
![]() |
![]() |
#24 |
Senior Member
Iscritto dal: Jul 2003
Messaggi: 26788
|
Da quello che ho capito il problema non è tra il "funzionare" o il "non funzionare" ma è tra il "funzionare benino" e il "funzionare molto bene".
Speriamo esca questa patch, in ogni caso questo ci tange poco visto che 4 core non sono ancora previsti per l'utenza media desktop. |
![]() |
![]() |
![]() |
#25 | |
Senior Member
Iscritto dal: Apr 2004
Città: Livorno
Messaggi: 6661
|
Quote:
![]()
__________________
![]() |
|
![]() |
![]() |
![]() |
#26 | |
Senior Member
Iscritto dal: Jan 2003
Messaggi: 10395
|
Quote:
Comunque ritengo che diversamente dall'altra volta, in questo caso MS farà uscire qualche patch.
__________________
PC Specialist Recoil 17 - 13900HX - 32 GB DDR5 5200 - Geforce RTX 4080 Mobile 12Gb 175W - 1 SSD Corsair Core XT MP600 2 TB NVMe - 1SSD Solidigm P41+ 2TB NVMe |
|
![]() |
![]() |
![]() |
#27 |
Senior Member
Iscritto dal: Jan 2001
Città: Alessandria
Messaggi: 11066
|
Sinceramente non avevo mai sentito parlare di questo problema, eppure i sistemi Dual Xeon DP con HT (2 core fisici 4 core logici) non sono di certo usciti ieri. Appena mi arriva l'alimentatore eseguo anche io qualche test analogo, sono molto curioso
__________________
Vendo: DXO One Camera - rabbit r1 - Jabra Evolve 40 Mono - Monitor 32" Samsung U32H850U 4K Quantum Dot Lian Li O11 Vision Chrome EVGA 1000GQ Asus Prime Z790-A WIFI Intel i9-14900K Kingston Fury Renegade 2x48 GB DDR5 6400 Gainward GeForce RTX 4090 Phantom Samsung 990 Pro 2 TB Samsung OLED 4K 65" S95B |
![]() |
![]() |
![]() |
#28 | |
Senior Member
Iscritto dal: Jan 2003
Messaggi: 10395
|
Quote:
__________________
PC Specialist Recoil 17 - 13900HX - 32 GB DDR5 5200 - Geforce RTX 4080 Mobile 12Gb 175W - 1 SSD Corsair Core XT MP600 2 TB NVMe - 1SSD Solidigm P41+ 2TB NVMe |
|
![]() |
![]() |
![]() |
#29 |
Senior Member
Iscritto dal: Jun 2000
Città: Bologna
Messaggi: 829
|
x sirus
So come vengono gestite le cpu virtuali o meno all'interno dello scheduler di linux, il fatto è che è errato porgere al so delle risorse virtualmente idempotenti quando in realtà non lo sono! quindi sopperire a questa "asimmetricità" con una patch sw mi sembra solo un accrocchio per il motivo espresso nel mio post precedente! ht è destinato a morire con il progetto P4 per i motivi espressi sempre sopra!
Una patch dello scheduler non porterebbe ad un corretto sfruttamento delle risorse inoltre introdurrebbe inutile overhead nei processori che non necessitano di questo accorgimento! |
![]() |
![]() |
![]() |
#30 | ||
Senior Member
Iscritto dal: Apr 2004
Città: Livorno
Messaggi: 6661
|
Re: x sirus
Quote:
Quote:
__________________
![]() |
||
![]() |
![]() |
![]() |
#31 | |
Member
Iscritto dal: Jan 2005
Messaggi: 157
|
Quote:
![]() Tornando in Thread, pare che Intel si trovi indietro anche rispetto all'integrazione della piattforma EMT64 con il prossimo venturo WinXP64. ![]()
__________________
The plural of anecdote is not data. ~ Roger Brinner Ultima modifica di tiMo : 09-03-2005 alle 09:28. |
|
![]() |
![]() |
![]() |
#32 |
Senior Member
Iscritto dal: Jun 2000
Città: Bologna
Messaggi: 829
|
x MaxArt
Pipeline da 20 a 30 statdi sono solo nel progetto P4
![]() Non mi riferisco a nessun applicativo, non ne ho mai nominati. Lo scheduler è quella porzione di codice che si preoccupa di ordinare secondo un certo criterio la coda dei processi. |
![]() |
![]() |
![]() |
#33 | |
Senior Member
Iscritto dal: Apr 2004
Città: Livorno
Messaggi: 6661
|
Re: x MaxArt
Quote:
__________________
![]() |
|
![]() |
![]() |
![]() |
#34 | |
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Re: Re: x MaxArt
Quote:
|
|
![]() |
![]() |
![]() |
#35 | |
Senior Member
Iscritto dal: Jan 2003
Città: Milano - Udine
Messaggi: 9418
|
Quote:
cmq sn d'accordo con te, i futuri Dual Core EE ne sarebbero penalizzati, anzi, verrebbe meno la loro presenza stessa dato che la differenza sostanziale con i "fratelli minori" stà proprio nella presenza dell'HT. |
|
![]() |
![]() |
![]() |
#36 |
Senior Member
Iscritto dal: Jan 2001
Città: Alessandria
Messaggi: 11066
|
Qualcuno sa se Windows Server 2003 soffre del medesimo problema?
__________________
Vendo: DXO One Camera - rabbit r1 - Jabra Evolve 40 Mono - Monitor 32" Samsung U32H850U 4K Quantum Dot Lian Li O11 Vision Chrome EVGA 1000GQ Asus Prime Z790-A WIFI Intel i9-14900K Kingston Fury Renegade 2x48 GB DDR5 6400 Gainward GeForce RTX 4090 Phantom Samsung 990 Pro 2 TB Samsung OLED 4K 65" S95B |
![]() |
![]() |
![]() |
#37 | ||
Senior Member
Iscritto dal: Jul 2001
Città: -
Messaggi: 3798
|
Quote:
Quote:
be però ora mi viene da chiedermi come funzionano davvero le pipeline, intendo: ma che sono? ed i registri, di cui si parla spesso, che "cosa" sono? righe di codice? ciruiti appositi? vorrei andare al principio delle cose ma le mie conoscenze (com vedi in tale campo equivalenti al nulla) non me lo permettono ![]()
__________________
- |
||
![]() |
![]() |
![]() |
#38 |
Senior Member
Iscritto dal: Dec 2003
Città: Trecate - Novara - Piemonte - Italia
Messaggi: 406
|
Provo a dare una risposta dal basso delle mie (dis)conoscenze
![]() La cpu per eseguire istruzioni e processare dati deve averli disponibili al suo interno, ed i registri fungono proprio da "contenitori" per le istruzioni/dati che la cpu elaborerà; non essendo addentro alla cosa posso supporre che siano gruppi di transistor che in qualche modo permettono di mantenere le informazioni (sotto forma di corrente) al loro interno. Da quel che mi ricordo nell'8086 c'erano vari registri a 16 bit, da cui la capacità elaborativa parallela della cpu; gli Athlon64 odierni hanno registri interni a 64 bit e suppongo anche il bus di collegamento con le altre periferiche. Questo a grandi linee quello che fanno i registri. Per quanto riguarda invece la pipeline, definiamo prima le due operazioni basilari che un processore effettua per l'esecuzione di un'istruzione: -FETCH -EXECUTE La prima è il precarimento dell'istruzione nei registri (se non ricordo male), mentre la seconda è l'effettiva esecuzione della stessa da parte della cpu. Ora il concetto alla base della pipeline è molto semplice, perchè aspettare la fine dell'esecuzione dell'istruzione corrente prima di caricare la successiva? Se noi precarichiamo l'istruzione che dovrà essere eseguita successivamente quando la cpu sta eseguendo l'istruzione corrente possiamo risparmiare tempo. Questo è il concetto che ha portato allo sviluppo di pipeline sempre più lunghe. Sorge però un problema rilevante. Perchè, se nel caso di programmi sequenziali la prossima istruzione da eseguire sarà sempre conosciuta con esattezza, lo stesso potrebbe non accadere (ed anzi spessissimo è così) nel caso di programmi condizionali che prevedano salti all'interno del codice a seconda del verificarsi o meno di talune condizioni. Per sfruttare la pipeline anche con questi particolari programmi sono stati sviluppati algoritmi di predizione che permettono di conoscere con una certa sicurezza quale sarà l'istruzione successiva da eseguire e quindi da caricare all'interno del processore. Il problema è che per quanto precise possano essere queste previsioni quando il numero di errori predittivi diventa elevato (ad esempio con programmi altamente condizionali come possono essere, suppongo, i videogames (correggettemi se sbaglio)), l'utilizzo di una pipeline così profonda come quella implementata da Intel porta a tempi di svuotamento e ricaricamento della stessa molto più elevati rispetto a quello necessario ad esempio sui processori AMD che prevedono una pipeline più snella. Questo è anche uno dei motivi per il quale i processori Intel sono più performanti in quei compiti piuttosto "lineari", come può essere ad esempio la riproduzione di un flusso multimediale. Spero di averti aiutato ![]() Adesso aspettiamo l'intervento di quei pazzoidi degli ingegneri (informatici od elettronici che siano ![]()
__________________
Ho trattato felicemente con: h1jack3r, danmar, Jimmy3Dita, Speedy L\'originale, Lucchericcio, Blind Guardian, riporto, -MC-, gokou Ultima modifica di Mac666 : 09-03-2005 alle 20:57. |
![]() |
![]() |
![]() |
#39 |
Senior Member
Iscritto dal: Jan 2003
Messaggi: 10395
|
__________________
PC Specialist Recoil 17 - 13900HX - 32 GB DDR5 5200 - Geforce RTX 4080 Mobile 12Gb 175W - 1 SSD Corsair Core XT MP600 2 TB NVMe - 1SSD Solidigm P41+ 2TB NVMe |
![]() |
![]() |
![]() |
#40 | |
Senior Member
Iscritto dal: Jan 2003
Messaggi: 10395
|
Quote:
Un bel Service pack 3 (Intel Edition) e tutto torna a posto ![]()
__________________
PC Specialist Recoil 17 - 13900HX - 32 GB DDR5 5200 - Geforce RTX 4080 Mobile 12Gb 175W - 1 SSD Corsair Core XT MP600 2 TB NVMe - 1SSD Solidigm P41+ 2TB NVMe |
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 21:46.