Articoli e news    Prezzi

Intel: a voi il codice, ora sfruttate i multi-core

di Manolo De Agostini
pubblicato mercoledì 25 luglio 2007
Intel mette a disposizione la libreria template C++ Threading Building Blocks, che permetterà di programmare molto più facilmente in multi-threading.

Molto spesso il mondo della tecnologia è fatto di grandi "incompiute" o quelle che in certi momenti sembrano tali: pensiamo ai 64 bit o ai processori multi-core, spacciati dalle aziende con un miracolo e ancora scarsamente utilizzati dai software.

Quando uscirono gli Athlon64 tutti ci siamo fiondati nei negozi per acquistare l'ultima perla: "Se non hai 64 bit, dove vai?" e poi ecco il miracolo, due core in un unico die, potenza doppia e tutto il resto. "Two is meil che uan" era il motto del momento.

L'immagine “http://www.tomshw.it/guides/hardware/cpu/20070718/images/intro.jpg” non può essere visualizzata poiché contiene degli errori.

Ad oggi, dopo anni e la sempre più grande presenza di processori dual e quad-core, ci troviamo ad aspettare passi che dal mondo software arrivano raramente.

Noi possiamo assistere senza batter ciglio, ma chi può fare qualcosa per dare una smossa ai programmatori sono le aziende che producono i processori, come Intel, che ha appena rilasciato il codice sorgente (licenza GPL2) di (TBB), libreria template C++ che permetterà di programmare molto più facilmente in multi-threading.

Per maggiori dettagli e per scaricare le versioni per Windows, Mac OS X e Linux potete visitare il sito: http://www.threadingbuildingblocks.org

Notizie correlate:

Classifica 2007: tutte le CPU Intel e AMD a confronto

 
Link sponsorizzati
Commenti dei lettori (22)
Trovati 22 commenti -  Mostrati da 1 a 10 - Seleziona pagina: 1 2 3
Commento di Lidoboy pubblicato in data 25 luglio 2007 alle ore 09:13
Immagino che gli occhioni di molti programmatori stiano brillando.. :)
Speriamo sia un buon impulso al miglioramento..
Commento di si_87 pubblicato in data 25 luglio 2007 alle ore 09:17
è proprio vero ogni giorno abbiamo processori che aumentano le prestazioni in modo incredibile!il calcoli in virgola mobile hanno subito una rivoluzione ed l'utilizzo dei futuri 45,32,22 nm fa sperare sempre meglio sia in riduzione di consumi che incremento delle prestazioni......tt bellissimo se nn fosse che i software che ci sono fanno schifo e nn sono x nulla in grado di sfruttare questa potenza(dal canto loro intel ed amd dovrebbero spingere ad un miglioramento;ma visto il prezzo dei software quali XP,Vista,Mac,ecc...la cosa dovrebbe essere x lo meno parzialemnte risolta)invece abbiamo macchine sempre + veloci che xò nn sappiamo "guidare" quindi....a che servono?
Commento di ture pubblicato in data 25 luglio 2007 alle ore 09:29
La domanda è mal posta, forse volevi dire: maestro che ore sono?....ehm...scusate un lapsus. Le software house forse stanno dimostrando che in realtà di tutta sta potenza non c'è bisogno. O meglio, anche se ho un processore quad core, che me ne faccio se ci sono una marea di colli di bottiglia?
Commento di Scrambler pubblicato in data 25 luglio 2007 alle ore 09:34
Manolo, errore di battitura:
-> "Two is meil che AUN"
Commento di Nuky pubblicato in data 25 luglio 2007 alle ore 09:42
Anche io avevo dubbi sul dual core, però i vari banch che ci sono in giro me li hanno levati: http://www.tomshw.it/cpu.php?guide=20070718&page=processori_roundup_intel_amd-13

Il miglior pentium 4 sta circa a metà frame rispetto a un e6xxx!!!
Commento di serassone pubblicato in data 25 luglio 2007 alle ore 09:55
Nuky, è chiaro che qualsiasi Core 2 batte i P4, perché è aumentata l'efficienza e quindi il processore compie le istruzioni in minor tempo; tuttavia il problema del mancato sfruttamento dei dual (non parliamo dei quad...) core è reale e si trascina da anni, come giustamente narrato da Manolo De Agostini.
Commento di ture pubblicato in data 25 luglio 2007 alle ore 09:56
Tra 70 frame e 100000 mila frame l'occhio non vede la differenza. Cmq se sali di risoluzione (1600x1200) i frame sono uguali per quasi tutti gli ultimi processori usciti.
P.s. i giochi non sfruttano ancora i multicore, infatti se vedi tra un duo e un quad non c'è praticamente differenza
Commento di Jimmy pubblicato in data 25 luglio 2007 alle ore 09:57
Guarda che lì il processore è proprio diverso, quindi il confronto non è paritario.

Quello che conta è il rendimento.
Il rendimento di un mono core è prossimo al 100%, quello di un dual è spesso (in full load con singolo tread) del 70% di media, aumentando i core coi software quotidiano il rendimento del procesore cala solo...

Ben venga questo spunto da parte di Intel, speriamo di vedere il miracolo presto!

^^
Commento di Lidoboy pubblicato in data 25 luglio 2007 alle ore 09:59

 Originariamente inviata da ture

Tra 70 frame e 100000 mila frame l'occhio non vede la differenza. Cmq se sali di risoluzione (1600x1200) i frame sono uguali per quasi tutti gli ultimi processori usciti.
P.s. i giochi non sfruttano ancora i multicore, infatti se vedi tra un duo e un quad non c'è praticamente differenza



Quoto.. non c'è differenza..
Ps: nei giochi la differenza c'è nel senso che un dual va meglio di un quad.. ;) (x ora ovvio..)
Commento di sebyethnic pubblicato in data 25 luglio 2007 alle ore 10:00
E' la pura verità. Ai nostri giorni ancora pochissimi programmi supportano più core insieme...lasciamo perdere poi il mondo dei 64bit... ma io dico, si stanno ammazzando per fare uscire processori ultrapotenti con 4 core, ammazzatevi anche ad adeguare il software soprattutto a 64bit e anche al supporto multicore!!
Trovati 22 commenti -  Mostrati da 1 a 10 - Seleziona pagina: 1 2 3
Per postare il tuo commento devi essere loggato.Se sei già iscritto, inserisci Nome Utente e Password qui sotto.
Se non ti sei ancora iscritto, fallo subito, è gratis! L'unico dato obbligatorio è il tuo indirizzo email. Registrati.
Nome utente:
Salva impostazioni?
Password:
Link sponsorizzati