Multicore e ottimizzazione software
La prossima disponibilità di architetture multicore richiede un lavoro di ottimizzazione da parte dei programmatori; Intel sviluppa a riguardo alcuni nuovi tool
di Paolo Corsini pubblicata il 28 Agosto 2006, alle 13:29 nel canale ProcessoriIntel










Recensione Lenovo Idea Tab Plus: il tablet da 12 pollici che costa meno di 300 euro
Oltre il contante e le crypto: tutto sull'Euro Digitale e la nuova sovranità monetaria europea
Recensione HONOR Magic V6: spessore record e super batteria. È lui il fold da battere?
Google lancia Gemini 3.6 Flash e nuovi modelli 3.5: 350 token al secondo possono bastare?
I centauri esistono, almeno quelli robotici: presentato il primo al mondo
La Francia ha deciso: stop ai social network per gli Under 15
Samsung Robotix eXperience (RX): la nuova divisione che porterà i robot in tutte le case
Intel accelera il piano di efficienza, nuovi licenziamenti nella divisione Data Center
YouTube cambia le regole per i contenuti generati dall'IA: alcuni video non saranno monetizzabili
Pulsar Feinmann F01 Noctua Edition: il mouse con ventola d'eccellenza che rinfresca la mano
Dopamine sites, fare shopping online per finta è il nuovo trend che arriva dalla Corea del Sud
TSMC, arrestato un altro ex dirigente: era stato reclutato dai cinesi per sottrarre segreti industriali
Intel Foundry conquista Fortinet: il Security Processor 6 sarà realizzato con processo Intel 4
Pagamenti ancora manuali nelle concessionarie auto: l'automazione resta il principale ostacolo. L'analisi di Aufinity
TSMC aumenterà i prezzi dei wafer fino al 10% nel 2027: nessun chip è al sicuro
Chi è causa del suo mal pianga sé stesso: ex Valve smonta le polemiche sull'addio di Sony ai dischi fisici
La Toscana testa l'IA per la sicurezza stradale: arriva la telecamera che vede tutto, automobilisti avvisati









17 Commenti
Gli autori dei commenti, e non la redazione, sono responsabili dei contenuti da loro inseriti - infoVedete pure quello che volete vedere.Il mio era un discorso di principio da cui non potete trarre proprio alcuna conseguenza sulla mia persona, vedo che voi piuttosto avete molta facilità nel sentenziare senza argomentare e quindi quello che si può vedere invece dai vostri commenti è un bello zero tondo tondo.
Non è una cosa corretta, ma ha una logica. E'meno costoso 'ottimizzare' un compilatore piuttosto che la cpu stessa.
Purtroppo non sono stati i primi nè saranno gli ultimi a farlo, penso che anche Amd lo farebbe, se potesse.
La tecnologia HT ovvia a questo problema in quanto il secondo processore è logico e non fisico, ma con 4 core? Conta il package o il numero di core?
Scusate se sono OT.
Ciauz!
del problema se ne parla da tempo, (dall'avvento dell'HyperThreading sugli xeon) soprattutto per le licenze dei prodotti server (Oracle, SQLserver e molti altri) i cui prezzi salgono di molto quando le CPU rilevate dal sistema operativo sono piu' di due..
A quanto ero rimasto, ogni Software house ha fatto a modo suo, cmq spesso conteggiando i socket fisici dei processori piu' che contando le unita' esecutive. Ovviamente se qualcuno dovesse avere info + fresche sul licensing ben venga!
i tratta di un tool, che opera come estensione del linguaggio di
Scusate ma OpenMP non dice nulla. Di che altre estensioni al C/C++ si hanno bisogno? Usiamo quello che c'e' no?Tra l'altro e' gia' supportato dai compilatori intel e sun.
Cmq sara' roba apagamento, quindi basta farsi un giro alla SUN, scaricarsi lo Studio 11 ed avere tutto a macca compresa un'altra ottimizzazione per AMD e Intel piu' tools di ottimizzazione.
Edit: lol nn avevo letto la risposta di Ratatosk (ho risposto dopo il post di piffe).
Se lo fa solo Intel (quale monopolista) in formato unicamente proprietario, tutte le case concorrenti ne avrebbero solo degli handicap... che ovviamente pagheremmo comunque noi.
Comunque i dual core sono fuori da un pezzo... di ottimizzazioni ancora un pò pochine... si dessero una mossa...
Ciao
Gli standard già ci sono. E si chiamano OpenMP (http://www.openmp.org) e MPI (http://www-unix.mcs.anl.gov/mpi/).
Sono standard già pronti, implementati, sperimentati e funzionanti. E ciè che è piu' importante, accettati.
Per come la vedo io questa mossa di Intel sarà un flop o, se non proprio un flop, l'ennesima tecnologia di nicchia a non proprio ampio margine. Inoltre non mi sembra che applicare delle estensioni non standard a C++ sia la scelta migliore (indipendentemente dal risultato). C++ sta subendo una nuova revisione dello standard. Non un semplice "aggiornamento" ma una vera e propria revisione massiccia dello standard. Bjarne Stroustrup lo chiama C++0x, ad indicare che sarà ultimato sicuramente prima del 2010. Si parlava anche di supporto nativo per la programmazione parallela direttamente nel linguaggio. Quindi direi che la mossa di Intel mi lascia indifferente al massimo.
Ecco, appunto... Ho parlato troppo presto...
E non solo! GCC 4.2 (previsto per Natale circa) avrà
Esattamente. A pagamento e soprattutto roba legata ad un prodotto.
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".