Haswell kommer ha transactional memory
Gör det enklare att skapa flertrådade program
Intel tillkännagav under förra veckan att den processorarkitektur som ska släppas efter Ivy Bridge, nämligen Haswell, kommer att ha stöd för något som de kallar för transactional memory.Transactional memory gör att det går mycket enklare att skapa pålitliga flertrådade program genom att använda ett system där komplexa beräkningar kan genomföras samtidigt och isolerat från varandra. Systemet har använts i databashantering men att få det att fungera i en processor är någonting nytt.Intel kallar funktionen för Transactional Synchronisation Extensions (TSX) och det finns ett Hardware Lock Elision (HLE) som tillåter enkel konvertering av lock-baserade program till transactional program på ett sätt så att det blir bakåtkompatibelt med nuvarande processorer.Det kommer sedan att vara möjligt att skriva program och operativsystem som drar nytta av transactions i Haswell, vilket gör att man utnyttjar resurserna bättre och har färre trådar som väntar på locks samtidigt som det fortfarande även fungerar på nuvarande processorer. Det gör också att det blir enklare och säkrare att införa den nya funktionen.
fudzilla.com
PC,
Hårdvara,
Intel,
Haswell,
Transactional memory
39.9°
0
Samuel Paulsson
tis. 14 feb 2012, 11:40
+
Per månad
39 kr
Betala löpande per månad. Ingen bindningstid.
Starta prenumeration
Per år
299 kr
Enklast och billigast, bara 25 kronor i månaden. Betala löpande per år. Ingen bindningstid.
Prova 14 dagar gratis innan du bestämmer dig.
Starta gratis provperiod
Engångsköp
349 kr
Slipp återkommande betalningar, betala ett år i taget. Betala med kort eller Swish.
Köp utan prenumeration