Intel поддержит транзакционную память

Логотип Intel Intel Haswell станет первой архитектурой компании, которая будет обладать поддержкой транзакционной памяти. Релиз Haswell запланирован на 2013 год.

Транзакционная память позволяет выполнять сложные операции изолированно одна от одной. В современных многопоточных программах общие ресурсы блокируются. То есть если один поток обращается к некоему файлу, сети или другим ресурсам, другой уже не может воспользоваться этими данными, пока в рамках первого потока не завершится операция. Единственные операции, которые разрешаются с заблокированными ресурсами – чтение.

При транзакционной модели памяти, общие ресурсы не блокируются. Все операции с данными осуществляются из памяти. Перед тем как начать операцию создается транзакция. В рамках нее осуществляются все расчеты. Система проверяет вносились ли в это время какие-то изменения в данные. Если их не было, результаты операции сохраняются. Если другой процесс внес изменения, то транзакция отменяется, равно как и все изменения. Поток может попробовать повторить операцию.

Поддержка транзакционной памяти в Haswell получила название Transactional Synchronization Extensions (TSX). Она состоит из двух решений. Hardware Lock Elision (HLE) позволяет легко преобразовывать обычные программы в транзакционные. Второе — собственно поддержка транзакционной памяти Restricted Transactional Memory (RTM).

HLE «обманывает» программы. Поток действует так, будто он может блокировать ресурсы. Хотя на самом деле они остаются свободными, и к ним могут обращаться другие потоки.

Источник: Ars Technica

Теги: Intel, процессоры

Комментарии
Добавить комментарий

Введите имя:
Войти от:
или
Ваш комментарий:


Введите код:

E-mail (не обязательно)
Адрес электронной почты не предназначен к показу и будет использован только для уведомлений об ответах


Последние новости

 
Закон о мессенджерах предусматривает штрафы до 1 миллиона рублей
 
Она будет формироваться на основании лайков пользователя
 
Оно исправления ошибку совместного доступа к HomeKit
 
Пока помощник понимает только английский и испанский языки
 
Разработка революционной функции многозадачности затягивается
 
В интернет попали рендеры аппарата
 
Оно регистрирует клавиатурный набор
 
Теперь несколько сообщений можно связать в одной большое

Смартфон с двумя камерами сзади - Honor 8
Доступный смартфон с классными характеристиками
9 декабря 2017 /
LTE-планшет на 8 дюймов - Samsung Galaxy Tab A 8.0 (2017)
Интересный планшет с металлическим корпусом и хорошей камерой
2 декабря 2017 /
Недорогой хороший планшет на 10 дюймов - Lenovo Tab 4 10
Новый 10-дюймовый планшет за приемлемые деньги
26 ноября 2017 / 1
Лучший смартфон 2017 года - Samsung Galaxy Note 8
Дорогой, но реально лучший смартфон
12 ноября 2017 / 2
Смартфон как компьютер - Samsung DeX
Отличная док-станция для Galaxy S8, S8+ и Note 8
6 ноября 2017 /
Обзор Windows 10 Fall Creators Update
Все о системе Windows 10 Fall Creators Update
29 октября 2017 /
 
 

Архив новостей

 
 
ПнВтСрЧтПтСбВс
    123
45678910
11121314151617
18192021222324
25262728293031





Опрос

Android какой версии у вас?
или оставить собственный вариант в комментариях (5)

Статистика