Using restricted transactional memory to build a scalable in-memory database

  title={Using restricted transactional memory to build a scalable in-memory database},
  author={Zhaoguo Wang and Hao Qian and Jinyang Li and Haibo Chen},
The recent availability of Intel Haswell processors marks the transition of hardware transactional memory from research toys to mainstream reality. DBX is an in-memory database that uses Intel's restricted transactional memory (RTM) to achieve high performance and good scalability across multi-core machines. The main limitation (and also key to practicality) of RTM is its constrained working set size: an RTM region that reads or writes too much data will always be aborted. The design of DBX… CONTINUE READING
Highly Cited
This paper has 63 citations. REVIEW CITATIONS
44 Citations
7 References
Similar Papers


Publications citing this paper.

63 Citations

Citations per Year
Semantic Scholar estimates that this publication has 63 citations based on the available data.

See our FAQ for additional information.


Publications referenced by this paper.

Similar Papers

Loading similar papers…