Skip to content
Change the repository type filter

All

    Repositories list

    • Source code for experiments reported in "An Unbounded Nonblocking Double-ended Queue", by M. Graichen, J. Izraelevitz, and M. L. Scott, ICPP 2016.
      C++
      MIT License
      0000Updated Sep 17, 2024Sep 17, 2024
    • Source code for experiments reported in (1) Scalable Queue-Based Spin Locks with Timeout, by M. L. Scott and W. N. Scherer III, PPoPP 2001; and (2) Non-Blocking Timeout in Scalable Queue-Based Spin Locks, by M. L. Scott, PODC 2002.
      C
      0100Updated Jul 22, 2024Jul 22, 2024
    • Medley

      Public
      Based on the new NonBlocking Transaction Composition (NBTC) methodology, Medley and txMontage are the two general systems for building transactional nonblocking data structures for both transient memory and persistent memory, respectively.
      C++
      Other
      1300Updated Jul 16, 2023Jul 16, 2023
    • Montage

      Public
      Montage is a system for building fast buffered persistent data structures on nonvolatile memory.
      C++
      Other
      81570Updated Jun 9, 2022Jun 9, 2022
    • Artifact for PPoPP'18
      C++
      GNU General Public License v3.0
      01810Updated Apr 11, 2022Apr 11, 2022
    • ralloc

      Public
      Recoverable lock-free allocator based on LRMalloc
      C++
      MIT License
      114730Updated Oct 23, 2020Oct 23, 2020
    • Yahoo! Cloud Serving Benchmark. Add kvtracer to dump workload traces.
      Java
      Apache License 2.0
      2.3k000Updated May 12, 2020May 12, 2020