Maurice Herlihy — Transactional Memory and Beyond — Part 1

Опубликовано: 06 Октябрь 2024
на канале: JPoint, Joker и JUG ru
4,001
80

Ближайшая конференция — Joker 2024, 9 октября (Online), 15–16 октября (Санкт-Петербург + трансляция).
Подробности и билеты: https://jrg.su/Ypf1HW
— —
. . . . В четверг 6 июля в 19:00 в Университете ИТМО состоялась встреча JUG.ru c Maurice Herlihy, легендой параллельного программирования, автором знаменитого учебника «The Art of Multiprocessor Programming» (у кого есть книга — тащите подписывать). На этот раз мы говорили не совсем про Java. Тема встречи — транзакционная память.

A new generation of processor architectures provides hardware transactional memory (HTM), a synchronization mechanism for fast in-memory transactions. This talk will argue that HTM is not just a faster way of doing the same old latches and monitors. Instead, it could bring about a fundamental positive change in the way we program multicores (and eventually perhaps even databases) by allowing us to rethink basic synchronization structures such as locks, memory management, and a variety of concurrent data structures.