Intel
Quad Core Intel in arrivo a inizio 2007
di Paolo Corsini pubblicata il 13 Febbraio 2006, alle 09:48 nel canale Private CloudLe prime cpu Intel con architettura a 4 core apparterranno alla famiglia Xeon: Clovertown per sistemi Xeon DP e Tigerton per quelli Xeon MP
25 Commenti
Gli autori dei commenti, e non la redazione, sono responsabili dei contenuti da loro inseriti - infoAl contrario più sono i core è più è difficile che si riesca a sfruttarli.
Ti faccio solo un esempio: video transcoding. Se passi da un core a due puoi quasi raddoppiare le prestazioni perchè uno si occupa del decoding e l'altro del decoding. Se passi da 2 a 4 non ti serve a niente a meno che non trovino il modo di fare algoritmi di encoding/decoding paralleli. Beh certo puoi sempre giocare a quake, contemporanemante...
Quoto, infatti per la legge di Amdahl all'aumentare del numero di processori deve aumentare anche la complessità e il parallelismo dell'algoritmo utilizzato altrimenti i benifici sono assolutamente minimi.
Software che supporta multiprocessore
Salve a tutti.Vorrei sapere se esiste una lista (o un link) dei software che sono ottimizzati (o che perlomeno sfruttano) i multicore.
Sto valutando se passare ad un processore più potente (attualmente è un Athlon 1600+) e ho visto che i prezzi di molti processori X2 (in particolare il 3800+) sono interessanti ultimamente.
Ma ho il dubbio che sono soldi buttati al vento se non esistono software che li sfruttino...avere un bi processore e utilizzare sempre un solo core mi sembra una spesa inutile.
(PS: ho già un computer che monta un Athlon64 3500+ e non ho ancora visto niente x i 64bit...per cui...)
byez
Non ricordo se ci sia differenza tra home e pro, comunque la pro sicuramente riconosce i dual core HT, quindi si può pensare ragionevolmente che riconosca i quad core, poi non so come la si debba mettere per quanto riguarda la licenza...
Ma tu presupponi che i due codec siano molto simili e vengano settati in modo simile. Ma se mettiamo, vuoi transcodare da MPEG2 a divx o ad altro codec mpeg4, l'inizio dei gop del primo flusso non corrisponderà in alcun modo ai key frame del secondo e ciò implica che debbano per forza essere processati sequenzialmente.
premetto che non so "nada" di programmazione...
ma mi chiedo... per un programmatore, sviluppare un software per Dual o Quad CPU è tanto più oneroso ?? Ed anche il discorso 32 e 64 bit... ?
Scrivere sw multithread è molto più oneroso che fare sw single-thread.
Fare poi il porting di una applicazione single threaded in una multi threaded potrebbe essere quasi impossibile senza riscriverne gran parte, almeno in alcuni casi.
Una volta fatto multithreaded, potrebbe essere facile fare in modo di poter sfruttare più di 2 cpu. Sempre che il programma abbia effettivamente tante cose da poter fare parallelamente.
Più facile scrivere a 64bit, se si programma bene può anche essere indolore il porting. Di fatto indolore non lo è mai.
Basta vedere come a volte succede che si mettono i puntatori nelle variabili long (4bytes): se passi a 64bit, è finita...
la faccenda è un po piu complessa da spiegare
windows xp pro supporta al massimo 2 core fisici, il fatto che se hai un dual core con l'HT e quindi 4 è una situazione diversa perche si tratta di 1 cpu con 2 core con HT, in questo caso sono viste come cpu "logiche" e sono gestite diversamente dalla licenza della ms.
ora non ho sottomano la licenza ma questo è una problema che molte aziende devono chiarire bene perche tempo fa se avevi 1 2 o 4 cpu pagavi diversamente software come per esempio SQL o ORACLE, il fatto di non avere cpu fisiche ma multicore deve essere chiarito a livello licenza perche il problema tecnico non sussiste visto che basta poco per aggiornare windows xp pro e passare dalle 2 cpu a le 32 della versione datacenter (è solo una questione di marketing)
Limite CPU fisiche Limite CPU logiche.
Windows Xp Home edition. 1 2
Windows Xp Professional 2 4
Windows 2003 Standard Server 4 8
Windows 2003 Enterprise Server 8 16
Windows 2003 Datacenter Server 32 32
comunque che per il segmento CONSUMER la ms come gli altri conoorrenti non faranno mai pagare l'utente i core aggiuntivi, cosa che ovviamente resterà in ambito ENTERPRISE
ora per curiosità chiedero alla MS i limiti del nuovo Vista ma a questo punto mi stupirei se la versione base non supportasse almeno il doppio di cpu a parità di versione.
vi terro informati
Sembra quasi di assistere a ciò che è accauduto con gli Hard disk, tante piccole novità, ma pur sempre 7200rpm(a parte scsi e raptor), certo fai il raid, 2 o 4 h.d.(di più per l'utente medio non credo) ma poi?
Oramai l'I.T. sembra tutto un moltiplicarsi di core, vga(sli,crossfire),h.d.(raid), e consumi sempre più critici.
Sembra quasi di assistere a ciò che è accauduto con gli Hard disk, tante piccole novità, ma pur sempre 7200rpm(a parte scsi e raptor), certo fai il raid, 2 o 4 h.d.(di più per l'utente medio non credo) ma poi?
Oramai l'I.T. sembra tutto un moltiplicarsi di core, vga(sli,crossfire),h.d.(raid), e consumi sempre più critici.
be fare previsioni a lungo termine è ovviamnte impossibile ma possiamo almeno leggere le previsioni interne a casa INTEL dove si parla di cpu da 8-16 core entro il 2010 e cpu simili al CELL con svariate cpu principale e anche un centinaio di SPU (processori, coprocessori , dsp o come vi piace chiamarle)
di sicuro questo è il futuro ora dovremmo vedere quanto in la potranno spingersi, di sicuro chi non comincia da ora a ragionare in modo (multithread) verrà tagliato fuori dal mercato (parlo dei programmatori ovviamanete).
comunque guardando le schede video dove tra 1 o 2 anni avremmo anche centinaia di ALU parallele nella stessa cpu fa capire che il trend non puo essere che questo
Devi effettuare il login per poter commentare
Se non sei ancora registrato, puoi farlo attraverso questo form.
Se sei già registrato e loggato nel sito, puoi inserire il tuo commento.
Si tenga presente quanto letto nel regolamento, nel rispetto del "quieto vivere".