image/svg+xml
Logo Tom's Hardware
  • Hardware
  • Videogiochi
  • Mobile
  • Elettronica
  • EV
  • Scienze
  • B2B
  • Quiz
  • Tom's Hardware Logo
  • Hardware
  • Videogiochi
  • Mobile
  • Elettronica
  • EV
  • Scienze
  • B2B
  • Quiz
  • Forum
  • Sconti & Coupon
Sconti & Coupon
Accedi a Xenforo
Immagine di Microsoft dichiara guerra ai driver vecchi eliminandoli dai vostri PC Microsoft dichiara guerra ai driver vecchi eliminandoli dai ...
Immagine di Rubati 16 miliardi di account: cambiate le vostre password! Rubati 16 miliardi di account: cambiate le vostre password!...

CPU Intel Haswell con TSX, arriva la memoria transazionale

Intel svela un nuovo particolare dell'architettura Haswell, fondamenta dei processori in arrivo nel 2013. Si tratta del supporto TSX, Transactional Synchronization Extensions. Un nuovo modo di gestire i thread sui processori multi-core che dovrebbe portare più efficienza sul fronte delle prestazioni e dei consumi.

Advertisement

Quando acquisti tramite i link sul nostro sito, potremmo guadagnare una commissione di affiliazione. Scopri di più
Avatar di Manolo De Agostini

a cura di Manolo De Agostini

Pubblicato il 09/02/2012 alle 07:39 - Aggiornato il 15/03/2015 alle 01:38

Haswell, l'architettura dei processori Intel del 2013, integrerà il supporto hardware alla memoria transazionale (HTM, hardware transactional memory). Vi avevamo anticipato l'esistenza di questa tecnica, applicata da IBM a un chip dedicato ai supercomputer. Intel ha svelato la novità annunciando la compatibilità con le istruzioni TSX (Transactional Synchronization Extensions).

TSX migliorerà l'efficienza nel calcolo su architettura multi-core. In poche parole, queste istruzioni consentiranno una migliore gestione del multi-threading, permettendo ai thread della CPU di lavorare contemporaneamente, ma di non interferire l'uno con l'altro e creare colli di bottiglia. Per il consumatore probabilmente non cambierà molto, ma per i programmatori potrebbe rivelarsi un buon passo avanti.

All'interno di una CPU se i compiti sono divisi correttamente, si può ridurre in modo drastico il tempo per svolgere una determinata operazione. Se le responsabilità non sono chiaramente stabilite, alcune attività potrebbero essere svolte due volte, mentre altri passaggi potrebbero non essere eseguiti affatto. Il software multi-thread si occupa di questo problema, bloccando i thread per proteggerli da modifiche casuali fino a quando l'operazione in corso non viene completata. Ci sono diversi livelli e meccanismi per la gestione dei thread, che offrono un controllo più o meno preciso e un rischio di errore di entità variabile.

Le istruzioni TSX spostano la gestione dei thread dal software all'hardware e danno ai programmatori la possibilità di bloccare i thread in modo più preciso, eliminando la difficoltà d'implementazione tipica del metodo software. Con la memoria transazionale, i thread non avranno più bisogno di rimuovere i blocchi per manipolare le strutture di dati in memoria. Gli basterà avviare una transazione prima di tentare qualsiasi modifica alla struttura, applicare le loro modifiche e, quando avranno terminato, effettuare la transazione. Durante l'operazione, il sistema di memoria transazionale prende atto di tutta la memoria che i thread leggono e scrivono.

Quando la transazione è stata svolta, il sistema controlla che nessun altro thread apporti modifiche alla memoria usata dalla transazione. Se non ci sono stati cambiamenti, la transazione si svolge e il thread continua. Al contrario, viene interrotta e tutte le modifiche annullate. Il thread può quindi ripetere l'operazione, provare una strategia diversa o rinunciare del tutto. Nonostante il processo sembri farraginoso, dovrebbe invece far risparmiare in termini di energia e tempo rispetto alle tecniche attuali.

Leggi altri articoli

👋 Partecipa alla discussione! Scopri le ultime novità che abbiamo riservato per te!

0 Commenti

⚠️ Stai commentando come Ospite . Vuoi accedere?


Questa funzionalità è attualmente in beta, se trovi qualche errore segnalacelo.

Segui questa discussione
Advertisement

Non perdere gli ultimi aggiornamenti

Newsletter Telegram

I più letti di oggi


  • #1
    5 condizionatori portatili da tenere d'occhio in vista del Prime Day
  • #2
    6 smartphone da tenere d'occhio in vista del Prime Day
  • #3
    Samsung trema, il pieghevole di Honor è sottilissimo e aumenta l'autonomia
  • #4
    Google ha colto Samsung alla sprovvista
  • #5
    Rubati 16 miliardi di account: cambiate le vostre password!
  • #6
    Apple ci ha messo solo 18 anni a capire come funzionano le suonerie
Articolo 1 di 5
Rubati 16 miliardi di account: cambiate le vostre password!
Un leak enorme che contiene 16 miliardi di credenziali è finito online: è essenziale cambiare password quanto prima per dormire sonni tranquilli.
Immagine di Rubati 16 miliardi di account: cambiate le vostre password!
1
Leggi questo articolo
Articolo 2 di 5
Microsoft dichiara guerra ai driver vecchi eliminandoli dai vostri PC
Microsoft rimuoverà periodicamente, e autonomamente, i driver obsoleti da Windows Update per migliorare sicurezza e compatibilità.
Immagine di Microsoft dichiara guerra ai driver vecchi eliminandoli dai vostri PC
3
Leggi questo articolo
Articolo 3 di 5
Mille miliardi di dollari per trasformare l'Arizona in Shenzen
Project Crystal Land è un progetto che rappresenta il tentativo di replicare sul suolo americano il modello di successo della città cinese di Shenzhen
Immagine di Mille miliardi di dollari per trasformare l'Arizona in Shenzen
3
Leggi questo articolo
Articolo 4 di 5
Come convincere mamma e papà a comprarvi un MacBook? Ve lo spiega Apple
Apple lancia la promozione Back to School negli USA, assieme ad un video promozionale molto curioso.
Immagine di Come convincere mamma e papà a comprarvi un MacBook? Ve lo spiega Apple
3
Leggi questo articolo
Articolo 5 di 5
Prestazioni top e prezzo shock: questa CPU può dominare nel gaming economico
AMD, è ora di vedere questo chip disponibile nei negozi di tutto il mondo: prestazioni promettenti che meritano una distribuzione globale immediata.
Immagine di Prestazioni top e prezzo shock: questa CPU può dominare nel gaming economico
1
Leggi questo articolo
Advertisement
Advertisement

Advertisement

Footer
Tom's Hardware Logo

 
Contatti
  • Contattaci
  • Feed RSS
Legale
  • Chi siamo
  • Privacy
  • Cookie
  • Affiliazione Commerciale
Altri link
  • Forum
Il Network 3Labs Network Logo
  • Tom's Hardware
  • SpazioGames
  • CulturaPop
  • Data4Biz
  • TechRadar
  • SosHomeGarden
  • Aibay

Tom's Hardware - Testata giornalistica associata all'USPI Unione Stampa Periodica Italiana, registrata presso il Tribunale di Milano, nr. 285 del 9/9/2013 - Direttore: Andrea Ferrario

3LABS S.R.L. • Via Pietro Paleocapa 1 - Milano (MI) 20121
CF/P.IVA: 04146420965 - REA: MI - 1729249 - Capitale Sociale: 10.000 euro

© 2025 3Labs Srl. Tutti i diritti riservati.