Con la scoperta di un bug nell'implementazione di TSX , tutte le CPU progettate prima di quella scoperta hanno l'estensione disabilitata tramite microcodice.
Mezzo anno dopo, non ho trovato molto sui nuovi gradini di broadwell che correggono l'errore. L'articolo TSX di wikipedia dice "Il bug è stato corretto negli stepping F-0 della CPU Broadwell Core M-5Y70 abilitata per vPro a novembre 2014", con un link a http://www.intel.com/content/dam/www/ public / us / it / documents / specifications-updates / core-m-processor-family-spec-update.pdf .
Ho anche trovato un articolo in cui si afferma che le CPU Xeon D avranno TSX utilizzabile e che TSX sarà disponibile nei prossimi processori Xeon E7 "Haswell-EX", secondo uno dei progettisti di CPU Intel.
Quindi la domanda: quali CPU attualmente disponibili hanno un'implementazione fissa di TSX? In particolare, qualsiasi CPU che potrebbe essere inserita in un desktop economico (non Xeons), ma risponde in dettaglio quali CPU Xeon mobili, incorporate, system-on-chip e workstation / server hanno un'implementazione TSX sicura per la produzione.
A proposito, so che TSX darà solo degli speedups di una coppia al massimo sulla maggior parte delle cose. Sono per lo più interessato al futuro, poiché il software potrebbe iniziare a sfruttare maggiormente il parallelismo per cose in cui il sovraccarico del blocco era un killer senza TSX.
Inoltre, non sono riuscito a trovare una risposta definitiva a quando saranno disponibili stepping fissi di CPU, quindi Internet ha bisogno di avere tutte queste informazioni in un unico posto.