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










DJI RS 5: stabilizzazione e tracking intelligente per ogni videomaker
AMD Ryzen 7 9850X3D: Zen 5, 3D V-Cache e frequenze al top per il gaming
Le soluzioni FSP per il 2026: potenza e IA al centro
OpenAI ha bisogno di nuovi fondi: NVIDIA, Microsoft e Amazon sono pronte a investire ancora
Mese nuovo, rinnovo delle offerte Amazon: 25 articoli, i primi 3 ai minimi storici e un sottocosto
Accessori auto imperdibili su Amazon: pulizia profonda, gomme sempre in pressione e CarPlay senza fili
Gli utenti iPhone possono ridurre la precisione dei dati sulla posizione condivisi con l'operatore
Come fare affari con l'usato garantito di Amazon? Ora c'è il 10% di sconto extra
Il miglior tablet di tutta Amazon, DOOGEE T10 Pro a 106€: 10" 1920x1200 pixel, 8GB/256GB, WiFi, LTE, batteria da 8580mAh
Gli smartphone in super offerta su Amazon, da 139€ a 499€: sono 5, i primi 2 senza rivali
Produttori di memoria più severi sugli ordini: controlli rafforzati in un mercato sotto pressione
WhatsApp Business, Meta introduce costi per i chatbot AI di terze parti in Italia
SpaceX vuole portare nello Spazio 1 milione di satelliti per i data center orbitali legati all'AI
Realme 16: il nuovo mid-range che si ispira ai Pixel e ad iPhone Air è ufficiale
DAZN lancia il piano Full Mobile a 19,99 euro: solo da smartphone e solo per gli Under 35
Samsung Galaxy S26, ormai è tutto pronto: svelata la data di presentazione
Smartphone sempre più cari: superato per la prima volta il prezzo medio di 400 dollari








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".