BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Memento EPFL//
BEGIN:VEVENT
SUMMARY:Exploiting Hardware Transactional Memory in Main-Memory Databases
DTSTART:20141211T120000
DTEND:20141211T130000
DTSTAMP:20260407T095605Z
UID:4da12902ecdd0d92680303a96973bc13beb71a3443f7ba2bd6c714cd
CATEGORIES:Conferences - Seminars
DESCRIPTION:Prof. Dr. Thomas Neumann\nSo far\, transactional memory - alth
 ough a promising technique - suffered from the absence of an efficient har
 dware   implementation. The upcoming Haswell microarchitecture from Intel
  introduces hardware transactional memory (HTM) in mainstream CPUs. HTM al
 lows for efficient concurrent\, atomic operations\, which is also highly d
 esirable in the context of databases.  On the other   hand HTM has sever
 al limitations that\, in general\, prevent a one-to-one mapping of databas
 e transactions to HTM transactions.\nIn this work we devise several buildi
 ng blocks that can be used to exploit HTM in main-memory databases. We sho
 w that HTM allows to achieve nearly lock-free processing of database trans
 actions by carefully controlling the data layout and the access patterns. 
 The HTM component is used for detecting the (infrequent) conflicts\, which
  allows for an optimistic\, and thus very low-overhead execution of concur
 rent transactions.
LOCATION:BC 410 https://plan.epfl.ch/?room==BC%20410
STATUS:CONFIRMED
END:VEVENT
END:VCALENDAR
