Re: Interesting paper: Contention-Aware Lock Scheduling

Поиск
Список
Период
Сортировка
От AJG
Тема Re: Interesting paper: Contention-Aware Lock Scheduling
Дата
Msg-id 1525466759279-0.post@n3.nabble.com
обсуждение исходный текст
Ответ на Re: Interesting paper: Contention-Aware Lock Scheduling  (Konstantin Knizhnik <k.knizhnik@postgrespro.ru>)
Ответы Re: Interesting paper: Contention-Aware Lock Scheduling  (Юрий Соколов <funny.falcon@gmail.com>)
Список pgsql-hackers
Another interesting article from Jan 2018 (Tsinghua University and Microsoft
Research)

http://madsys.cs.tsinghua.edu.cn/publications/TS2018-liu.pdf

DudeTx: Durable Transactions Made Decoupled

"This paper presents DudeTx, a crash-consistent durable transaction system
that avoids the drawbacks of
both undo and redo logging. DudeTx uses shadowDRAM to decouple the execution
of a durable transaction into three fully asynchronous steps. The advantage
is that only minimal fences and no memory read instrumentation are required.
This design enables an out-of-the-box concurrency control mechanism,
transactional memory or fine-grained locks, to be used as an independent
component. The evaluation results show that DudeTx adds durability to a
software transactional memory system with only 7.4% ∼ 24.6% throughput
degradation.
Compared to typical existing durable transaction systems, DudeTx provides
1.7× ∼ 4.4× higher throughput.
Moreover, DudeTx can be implemented with hardware transactional memory or
lock-based concurrency
control, leading to a further 1.7× and 3.3× speedup, respectively."



--
Sent from: http://www.postgresql-archive.org/PostgreSQL-hackers-f1928748.html


В списке pgsql-hackers по дате отправления:

Предыдущее
От: Alvaro Herrera
Дата:
Сообщение: Re: VM map freeze corruption
Следующее
От: Andrew Dunstan
Дата:
Сообщение: Re: --enable-ccache configure option