├── .gitignore ├── CMakeLists.txt ├── LICENSE ├── Makefile ├── README.md ├── core ├── .gitignore ├── Makefile ├── client.h ├── const_generator.h ├── core_workload.cc ├── core_workload.h ├── counter_generator.h ├── db.h ├── discrete_generator.h ├── generator.h ├── properties.h ├── scrambled_zipfian_generator.h ├── skewed_latest_generator.h ├── timer.h ├── uniform_generator.h ├── utils.h └── zipfian_generator.h ├── db ├── Makefile ├── basic_db.h ├── db_factory.cc ├── db_factory.h ├── hashtable_db.cc ├── hashtable_db.h ├── lock_stl_db.h ├── storeds_db.cc ├── storeds_db.h ├── tbb_rand_db.h └── tbb_scan_db.h ├── lib ├── ex_common.h ├── lock_stl_hashtable.h ├── mem_alloc.h ├── stl_hashtable.h ├── string.h ├── string_hashtable.h ├── tbb_rand_hashtable.h └── tbb_scan_hashtable.h ├── scripts ├── concurrent │ ├── all.sh │ ├── array-benchmark.sh │ ├── bplustree-benchmark.sh │ ├── btree-benchmark.sh │ ├── hashtable-benchmark.sh │ ├── rbtree-benchmark.sh │ ├── scan │ │ ├── array-benchmark.sh │ │ ├── bplustree-benchmark.sh │ │ └── skiplist-benchmark.sh │ └── skiplist-benchmark.sh ├── device_characteristics │ ├── parallel │ │ ├── all.sh │ │ ├── array-benchmark.sh │ │ ├── bp-benchmark.sh │ │ ├── bplustree-benchmark.sh │ │ ├── bt-benchmark.sh │ │ ├── btree-benchmark.sh │ │ ├── hashtable-benchmark.sh │ │ ├── linkedlist-benchmark.sh │ │ ├── rbtree-benchmark.sh │ │ └── skiplist-benchmark.sh │ └── single │ │ ├── all.sh │ │ ├── array-benchmark.sh │ │ ├── benchmark.sh │ │ ├── benchmark_test.sh │ │ ├── bp-benchmark.sh │ │ ├── bplustree-benchmark.sh │ │ ├── bt-benchmark.sh │ │ ├── btree-benchmark.sh │ │ ├── hashtable-benchmark.sh │ │ ├── linkedlist-benchmark.sh │ │ ├── rbtree-benchmark.sh │ │ └── skiplist-benchmark.sh ├── lock_overhead │ ├── lock_less │ │ ├── all.sh │ │ ├── array-benchmark.sh │ │ ├── bp-benchmark.sh │ │ ├── bplustree-benchmark.sh │ │ ├── bt-benchmark.sh │ │ ├── btree-benchmark.sh │ │ ├── hashtable-benchmark.sh │ │ ├── linkedlist-benchmark.sh │ │ ├── rbtree-benchmark.sh │ │ └── skiplist-benchmark.sh │ └── mutex_lock │ │ ├── all.sh │ │ ├── array-benchmark.sh │ │ ├── bp-benchmark.sh │ │ ├── bplustree-benchmark.sh │ │ ├── bt-benchmark.sh │ │ ├── btree-benchmark.sh │ │ ├── hashtable-benchmark.sh │ │ ├── linkedlist-benchmark.sh │ │ ├── rbtree-benchmark.sh │ │ └── skiplist-benchmark.sh └── numa_affects │ └── parallel │ ├── all.sh │ ├── array-benchmark.sh │ ├── bp-benchmark.sh │ ├── bplustree-benchmark.sh │ ├── bt-benchmark.sh │ ├── btree-benchmark.sh │ ├── hashtable-benchmark.sh │ ├── linkedlist-benchmark.sh │ ├── rbtree-benchmark.sh │ └── skiplist-benchmark.sh ├── scripts_msst20 ├── device_characteristics │ └── parallel │ │ ├── all.sh │ │ ├── array-benchmark.sh │ │ ├── bp-benchmark.sh │ │ ├── bt-benchmark.sh │ │ ├── btree-benchmark.sh │ │ ├── hashlist-benchmark.sh │ │ ├── hashtable-benchmark.sh │ │ ├── linkedlist-benchmark.sh │ │ ├── rbtree-benchmark.sh │ │ └── skiplist-benchmark.sh ├── lock_overhead │ ├── lock_persistency │ │ ├── all.sh │ │ ├── array-benchmark.sh │ │ ├── hashlist-benchmark.sh │ │ └── rbtree-benchmark.sh │ └── mutex_lock │ │ ├── all.sh │ │ ├── array-benchmark.sh │ │ ├── bp-benchmark.sh │ │ ├── bt-benchmark.sh │ │ ├── hashlist-benchmark.sh │ │ ├── hashtable-benchmark.sh │ │ ├── linkedlist-benchmark.sh │ │ ├── rbtree-benchmark.sh │ │ └── skiplist-benchmark.sh └── numa_affects │ └── parallel │ ├── all.sh │ ├── array-benchmark.sh │ ├── bp-benchmark.sh │ ├── bt-benchmark.sh │ ├── hashlist-benchmark.sh │ ├── hashtable-benchmark.sh │ ├── linkedlist-benchmark.sh │ ├── rbtree-benchmark.sh │ └── skiplist-benchmark.sh ├── storeds ├── .DS_Store ├── Makefile ├── array │ ├── array_common.h │ ├── array_dram.cc │ ├── array_dram_concurrent_lock.cc │ ├── array_dram_concurrent_mlock.cc │ ├── array_pmem.cc │ ├── array_pmem_concurrent_lock.cc │ ├── array_pmem_concurrent_mlock.cc │ ├── array_pmem_concurrent_vmlock.cc │ ├── array_pmem_tx.cc │ ├── array_pmem_tx_concurrent_lock.cc │ ├── array_pmem_tx_concurrent_mlock.cc │ ├── array_vmem.cc │ ├── array_vmem_concurrent_mlock.cc │ └── array_vmem_concurrent_pmlock.cc ├── bplustree │ ├── bplustree_common.h │ ├── bplustree_dram.cc │ ├── bplustree_dram_concurrent_lock.cc │ ├── bplustree_dram_concurrent_mlock.cc │ ├── bplustree_pmem.cc │ ├── bplustree_pmem_concurrent_lock.cc │ ├── bplustree_pmem_concurrent_mlock.cc │ ├── bplustree_pmem_tx.cc │ ├── bplustree_pmem_tx_concurrent_lock.cc │ ├── bplustree_pmem_tx_concurrent_mlock.cc │ ├── bplustree_vmem.cc │ └── bplustree_vmem_concurrent_mlock.cc ├── bplustree_mem_opt │ ├── bp_common.h │ ├── bp_dram.cc │ ├── bp_dram_concurrent_mlock.cc │ ├── bp_pmem.cc │ ├── bp_pmem_concurrent_mlock.cc │ ├── bp_pmem_tx.cc │ ├── bp_pmem_tx_concurrent_mlock.cc │ ├── bp_vmem.cc │ └── bp_vmem_concurrent_mlock.cc ├── btree │ ├── btree_common.h │ ├── btree_dram.cc │ ├── btree_dram_concurrent_lock.cc │ ├── btree_dram_concurrent_mlock.cc │ ├── btree_memkind.cc │ ├── btree_pmem.cc │ ├── btree_pmem_concurrent_lock.cc │ ├── btree_pmem_concurrent_mlock.cc │ ├── btree_pmem_tx.cc │ ├── btree_pmem_tx_concurrent_lock.cc │ ├── btree_pmem_tx_concurrent_mlock.cc │ ├── btree_vmem.cc │ └── btree_vmem_concurrent_mlock.cc ├── btree_mem_opt │ ├── bt_common.h │ ├── bt_dram.cc │ ├── bt_dram_concurrent_mlock.cc │ ├── bt_pmem.cc │ ├── bt_pmem_concurrent_mlock.cc │ ├── bt_pmem_tx.cc │ ├── bt_pmem_tx_concurrent_mlock.cc │ ├── bt_vmem.cc │ └── bt_vmem_concurrent_mlock.cc ├── hashlist │ ├── hl_common.h │ ├── hl_dram.cc │ ├── hl_dram_conc_mlock.cc │ ├── hl_pmem.cc │ ├── hl_pmem_conc_mlock.cc │ ├── hl_pmem_conc_vmlock.cc │ ├── hl_pmem_tx.cc │ ├── hl_pmem_tx_conc_mlock.cc │ ├── hl_vmem.cc │ ├── hl_vmem_conc_mlock.cc │ └── hl_vmem_conc_pmlock.cc ├── hashmap │ ├── ht_common.h │ ├── ht_dram.cc │ ├── ht_dram_concurrent_lock.cc │ ├── ht_dram_concurrent_mlock.cc │ ├── ht_pmem.cc │ ├── ht_pmem_concurrent_lock.cc │ ├── ht_pmem_concurrent_mlock.cc │ ├── ht_pmem_tx.cc │ ├── ht_pmem_tx_concurrent_lock.cc │ ├── ht_pmem_tx_concurrent_mlock.cc │ ├── ht_vmem.cc │ └── ht_vmem_concurrent_mlock.cc ├── linkedlist │ ├── atomic_ops │ │ ├── ao_version.h │ │ ├── generalize-arithm.h │ │ ├── generalize-arithm.template │ │ ├── generalize-small.h │ │ ├── generalize-small.template │ │ ├── generalize.h │ │ └── sysdeps │ │ │ ├── all_acquire_release_volatile.h │ │ │ ├── all_aligned_atomic_load_store.h │ │ │ ├── all_atomic_load_store.h │ │ │ ├── all_atomic_only_load.h │ │ │ ├── ao_t_is_int.h │ │ │ ├── ao_t_is_int.template │ │ │ ├── armcc │ │ │ └── arm_v6.h │ │ │ ├── emul_cas.h │ │ │ ├── gcc │ │ │ ├── aarch64.h │ │ │ ├── alpha.h │ │ │ ├── arm.h │ │ │ ├── avr32.h │ │ │ ├── cris.h │ │ │ ├── generic-arithm.h │ │ │ ├── generic-arithm.template │ │ │ ├── generic-small.h │ │ │ ├── generic-small.template │ │ │ ├── generic.h │ │ │ ├── hexagon.h │ │ │ ├── hppa.h │ │ │ ├── ia64.h │ │ │ ├── m68k.h │ │ │ ├── mips.h │ │ │ ├── powerpc.h │ │ │ ├── riscv.h │ │ │ ├── s390.h │ │ │ ├── sh.h │ │ │ ├── sparc.h │ │ │ ├── tile.h │ │ │ └── x86.h │ │ │ ├── generic_pthread.h │ │ │ ├── hpc │ │ │ ├── hppa.h │ │ │ └── ia64.h │ │ │ ├── ibmc │ │ │ └── powerpc.h │ │ │ ├── icc │ │ │ └── ia64.h │ │ │ ├── loadstore │ │ │ ├── acquire_release_volatile.h │ │ │ ├── acquire_release_volatile.template │ │ │ ├── atomic_load.h │ │ │ ├── atomic_load.template │ │ │ ├── atomic_store.h │ │ │ ├── atomic_store.template │ │ │ ├── char_acquire_release_volatile.h │ │ │ ├── char_atomic_load.h │ │ │ ├── char_atomic_store.h │ │ │ ├── double_atomic_load_store.h │ │ │ ├── int_acquire_release_volatile.h │ │ │ ├── int_atomic_load.h │ │ │ ├── int_atomic_store.h │ │ │ ├── ordered_loads_only.h │ │ │ ├── ordered_loads_only.template │ │ │ ├── ordered_stores_only.h │ │ │ ├── ordered_stores_only.template │ │ │ ├── short_acquire_release_volatile.h │ │ │ ├── short_atomic_load.h │ │ │ └── short_atomic_store.h │ │ │ ├── msftc │ │ │ ├── arm.h │ │ │ ├── common32_defs.h │ │ │ ├── x86.h │ │ │ └── x86_64.h │ │ │ ├── ordered.h │ │ │ ├── ordered_except_wr.h │ │ │ ├── read_ordered.h │ │ │ ├── standard_ao_double_t.h │ │ │ ├── sunc │ │ │ ├── sparc.S │ │ │ ├── sparc.h │ │ │ └── x86.h │ │ │ ├── test_and_set_t_is_ao_t.h │ │ │ └── test_and_set_t_is_char.h │ ├── handler.cc │ ├── handler_pmem.cc │ ├── linkedlist_common.h │ ├── linkedlist_dram.cc │ ├── linkedlist_dram_concurrent_lockfree.cc │ ├── linkedlist_dram_concurrent_mlock.cc │ ├── linkedlist_pmem.cc │ ├── linkedlist_pmem_concurrent_lockfree.cc │ ├── linkedlist_pmem_concurrent_mlock.cc │ ├── linkedlist_pmem_tx.cc │ ├── linkedlist_pmem_tx_concurrent_mlock.cc │ ├── linkedlist_vmem.cc │ └── linkedlist_vmem_concurrent_mlock.cc ├── rbtree │ ├── rbtree_common.h │ ├── rbtree_dram.cc │ ├── rbtree_dram_concurrent_lock.cc │ ├── rbtree_dram_concurrent_mlock.cc │ ├── rbtree_pmem.cc │ ├── rbtree_pmem_concurrent_lock.cc │ ├── rbtree_pmem_concurrent_mlock.cc │ ├── rbtree_pmem_concurrent_vmlock.cc │ ├── rbtree_pmem_tx.cc │ ├── rbtree_pmem_tx_concurrent_lock.cc │ ├── rbtree_pmem_tx_concurrent_mlock.cc │ ├── rbtree_vmem.cc │ ├── rbtree_vmem_concurrent_mlock.cc │ └── rbtree_vmem_concurrent_pmlock.cc ├── skiplist │ ├── skiplist_common.h │ ├── skiplist_dram.cc │ ├── skiplist_dram_concurrent_lock.cc │ ├── skiplist_dram_concurrent_mlock.cc │ ├── skiplist_pmem.cc │ ├── skiplist_pmem_concurrent_lock.cc │ ├── skiplist_pmem_concurrent_mlock.cc │ ├── skiplist_pmem_tx.cc │ ├── skiplist_pmem_tx_concurrent_lock.cc │ ├── skiplist_pmem_tx_concurrent_mlock.cc │ ├── skiplist_vmem.cc │ └── skiplist_vmem_concurrent_mlock.cc ├── storeds_base.h ├── storeds_db_factory.cc └── storeds_db_factory.h ├── vtune_scripts ├── array_dram_parallel.sh ├── array_pmem_parallel.sh ├── array_pmemtx_parallel.sh ├── btree_dram_dram_parallel.sh ├── btree_pmem_parallel.sh ├── btree_pmemtx_parallel.sh ├── hashtable_dram_parallel.sh ├── hashtable_pmem_parallel.sh ├── hashtable_pmemtx_parallel.sh ├── parallel_vtune_test.sh ├── skiplist_dram_parallel.sh ├── skiplist_pmem_parallel.sh └── skiplist_pmemtx_parallel.sh ├── workloads ├── plotting-readme │ ├── msst20_eval_1-1.jpg │ ├── msst20_eval_1-2.jpg │ ├── msst20_eval_3-1.jpg │ ├── msst20_eval_4-1.jpg │ ├── msst20_eval_4-2.jpg │ ├── msst20_eval_5-1.jpg │ ├── msst20_eval_5-2.jpg │ ├── msst20_eval_5-3.jpg │ ├── msst20_eval_6_1-1.jpg │ ├── msst20_eval_6_1-2.jpg │ ├── msst20_eval_7-2.jpg │ └── msst20_eval_7-4.jpg ├── plotting │ ├── 0_msst20_btree_version_compare_wa.ipynb │ ├── 0_msst20_lock_persistency.ipynb │ ├── 0_msst20_lock_write.ipynb │ ├── 0_msst20_parallel.ipynb │ ├── 0_msst20_single-dc.ipynb │ ├── 0_msst20_single-numa.ipynb │ ├── 0_msst20_single.ipynb │ ├── 0_ppopp-20.ipynb │ ├── msst20_eval_1.pdf │ ├── msst20_eval_3.pdf │ ├── msst20_eval_4.pdf │ ├── msst20_eval_5.pdf │ ├── msst20_eval_6.pdf │ ├── msst20_eval_6_1.pdf │ ├── msst20_eval_7.pdf │ └── ppopp-20.pdf ├── results_msst20 │ ├── device_characteristics │ │ └── parallel │ │ │ ├── ar.out │ │ │ ├── bp.out │ │ │ ├── bt.out │ │ │ ├── bt_BK.out │ │ │ ├── ht.out │ │ │ ├── ll.out │ │ │ ├── rb.out │ │ │ └── sk.out │ ├── lock_overhead │ │ ├── lock_persistency │ │ │ ├── ar.out │ │ │ ├── ll.out │ │ │ └── rb.out │ │ └── mutex_lock │ │ │ ├── ar.out │ │ │ ├── bp.out │ │ │ ├── bt.out │ │ │ ├── ht.out │ │ │ ├── ll.out │ │ │ ├── rb.out │ │ │ └── sk.out │ └── numa_affects │ │ └── parallel │ │ ├── ar.out │ │ ├── bp.out │ │ ├── bt.out │ │ ├── ht.out │ │ ├── ll.out │ │ ├── rb.out │ │ └── sk.out ├── results_ppopp20 │ └── device_characteristics │ │ └── single │ │ ├── ar.out │ │ ├── bt.out │ │ ├── ht.out │ │ └── sk.out ├── sample │ ├── workloada.spec │ ├── workloadb.spec │ ├── workloadc.spec │ ├── workloadd.spec │ ├── workloade.spec │ └── workloadf.spec ├── workloada.spec ├── workloadb.spec ├── workloadc.spec ├── workloadd.spec └── workloade.spec ├── ycsbc.cc ├── ycsbc_lock_overhead.cc ├── ycsbc_non_numa.cc ├── ycsbc_parallel.cc ├── ycsbc_parallel_non_numa.cc ├── ycsbc_parallel_test.cc └── ycsbc_test.cc /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/README.md -------------------------------------------------------------------------------- /core/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/core/.gitignore -------------------------------------------------------------------------------- /core/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/core/Makefile -------------------------------------------------------------------------------- /core/client.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/core/client.h -------------------------------------------------------------------------------- /core/const_generator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/core/const_generator.h -------------------------------------------------------------------------------- /core/core_workload.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/core/core_workload.cc -------------------------------------------------------------------------------- /core/core_workload.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/core/core_workload.h -------------------------------------------------------------------------------- /core/counter_generator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/core/counter_generator.h -------------------------------------------------------------------------------- /core/db.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/core/db.h -------------------------------------------------------------------------------- /core/discrete_generator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/core/discrete_generator.h -------------------------------------------------------------------------------- /core/generator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/core/generator.h -------------------------------------------------------------------------------- /core/properties.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/core/properties.h -------------------------------------------------------------------------------- /core/scrambled_zipfian_generator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/core/scrambled_zipfian_generator.h -------------------------------------------------------------------------------- /core/skewed_latest_generator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/core/skewed_latest_generator.h -------------------------------------------------------------------------------- /core/timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/core/timer.h -------------------------------------------------------------------------------- /core/uniform_generator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/core/uniform_generator.h -------------------------------------------------------------------------------- /core/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/core/utils.h -------------------------------------------------------------------------------- /core/zipfian_generator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/core/zipfian_generator.h -------------------------------------------------------------------------------- /db/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/db/Makefile -------------------------------------------------------------------------------- /db/basic_db.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/db/basic_db.h -------------------------------------------------------------------------------- /db/db_factory.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/db/db_factory.cc -------------------------------------------------------------------------------- /db/db_factory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/db/db_factory.h -------------------------------------------------------------------------------- /db/hashtable_db.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/db/hashtable_db.cc -------------------------------------------------------------------------------- /db/hashtable_db.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/db/hashtable_db.h -------------------------------------------------------------------------------- /db/lock_stl_db.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/db/lock_stl_db.h -------------------------------------------------------------------------------- /db/storeds_db.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/db/storeds_db.cc -------------------------------------------------------------------------------- /db/storeds_db.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/db/storeds_db.h -------------------------------------------------------------------------------- /db/tbb_rand_db.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/db/tbb_rand_db.h -------------------------------------------------------------------------------- /db/tbb_scan_db.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/db/tbb_scan_db.h -------------------------------------------------------------------------------- /lib/ex_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/lib/ex_common.h -------------------------------------------------------------------------------- /lib/lock_stl_hashtable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/lib/lock_stl_hashtable.h -------------------------------------------------------------------------------- /lib/mem_alloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/lib/mem_alloc.h -------------------------------------------------------------------------------- /lib/stl_hashtable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/lib/stl_hashtable.h -------------------------------------------------------------------------------- /lib/string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/lib/string.h -------------------------------------------------------------------------------- /lib/string_hashtable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/lib/string_hashtable.h -------------------------------------------------------------------------------- /lib/tbb_rand_hashtable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/lib/tbb_rand_hashtable.h -------------------------------------------------------------------------------- /lib/tbb_scan_hashtable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/lib/tbb_scan_hashtable.h -------------------------------------------------------------------------------- /scripts/concurrent/all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts/concurrent/all.sh -------------------------------------------------------------------------------- /scripts/concurrent/array-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts/concurrent/array-benchmark.sh -------------------------------------------------------------------------------- /scripts/concurrent/bplustree-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts/concurrent/bplustree-benchmark.sh -------------------------------------------------------------------------------- /scripts/concurrent/btree-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts/concurrent/btree-benchmark.sh -------------------------------------------------------------------------------- /scripts/concurrent/hashtable-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts/concurrent/hashtable-benchmark.sh -------------------------------------------------------------------------------- /scripts/concurrent/rbtree-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts/concurrent/rbtree-benchmark.sh -------------------------------------------------------------------------------- /scripts/concurrent/scan/array-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts/concurrent/scan/array-benchmark.sh -------------------------------------------------------------------------------- /scripts/concurrent/scan/bplustree-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts/concurrent/scan/bplustree-benchmark.sh -------------------------------------------------------------------------------- /scripts/concurrent/scan/skiplist-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts/concurrent/scan/skiplist-benchmark.sh -------------------------------------------------------------------------------- /scripts/concurrent/skiplist-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts/concurrent/skiplist-benchmark.sh -------------------------------------------------------------------------------- /scripts/device_characteristics/parallel/all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts/device_characteristics/parallel/all.sh -------------------------------------------------------------------------------- /scripts/device_characteristics/parallel/array-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts/device_characteristics/parallel/array-benchmark.sh -------------------------------------------------------------------------------- /scripts/device_characteristics/parallel/bp-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts/device_characteristics/parallel/bp-benchmark.sh -------------------------------------------------------------------------------- /scripts/device_characteristics/parallel/bplustree-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts/device_characteristics/parallel/bplustree-benchmark.sh -------------------------------------------------------------------------------- /scripts/device_characteristics/parallel/bt-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts/device_characteristics/parallel/bt-benchmark.sh -------------------------------------------------------------------------------- /scripts/device_characteristics/parallel/btree-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts/device_characteristics/parallel/btree-benchmark.sh -------------------------------------------------------------------------------- /scripts/device_characteristics/parallel/hashtable-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts/device_characteristics/parallel/hashtable-benchmark.sh -------------------------------------------------------------------------------- /scripts/device_characteristics/parallel/linkedlist-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts/device_characteristics/parallel/linkedlist-benchmark.sh -------------------------------------------------------------------------------- /scripts/device_characteristics/parallel/rbtree-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts/device_characteristics/parallel/rbtree-benchmark.sh -------------------------------------------------------------------------------- /scripts/device_characteristics/parallel/skiplist-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts/device_characteristics/parallel/skiplist-benchmark.sh -------------------------------------------------------------------------------- /scripts/device_characteristics/single/all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts/device_characteristics/single/all.sh -------------------------------------------------------------------------------- /scripts/device_characteristics/single/array-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts/device_characteristics/single/array-benchmark.sh -------------------------------------------------------------------------------- /scripts/device_characteristics/single/benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts/device_characteristics/single/benchmark.sh -------------------------------------------------------------------------------- /scripts/device_characteristics/single/benchmark_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts/device_characteristics/single/benchmark_test.sh -------------------------------------------------------------------------------- /scripts/device_characteristics/single/bp-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts/device_characteristics/single/bp-benchmark.sh -------------------------------------------------------------------------------- /scripts/device_characteristics/single/bplustree-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts/device_characteristics/single/bplustree-benchmark.sh -------------------------------------------------------------------------------- /scripts/device_characteristics/single/bt-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts/device_characteristics/single/bt-benchmark.sh -------------------------------------------------------------------------------- /scripts/device_characteristics/single/btree-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts/device_characteristics/single/btree-benchmark.sh -------------------------------------------------------------------------------- /scripts/device_characteristics/single/hashtable-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts/device_characteristics/single/hashtable-benchmark.sh -------------------------------------------------------------------------------- /scripts/device_characteristics/single/linkedlist-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts/device_characteristics/single/linkedlist-benchmark.sh -------------------------------------------------------------------------------- /scripts/device_characteristics/single/rbtree-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts/device_characteristics/single/rbtree-benchmark.sh -------------------------------------------------------------------------------- /scripts/device_characteristics/single/skiplist-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts/device_characteristics/single/skiplist-benchmark.sh -------------------------------------------------------------------------------- /scripts/lock_overhead/lock_less/all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts/lock_overhead/lock_less/all.sh -------------------------------------------------------------------------------- /scripts/lock_overhead/lock_less/array-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts/lock_overhead/lock_less/array-benchmark.sh -------------------------------------------------------------------------------- /scripts/lock_overhead/lock_less/bp-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts/lock_overhead/lock_less/bp-benchmark.sh -------------------------------------------------------------------------------- /scripts/lock_overhead/lock_less/bplustree-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts/lock_overhead/lock_less/bplustree-benchmark.sh -------------------------------------------------------------------------------- /scripts/lock_overhead/lock_less/bt-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts/lock_overhead/lock_less/bt-benchmark.sh -------------------------------------------------------------------------------- /scripts/lock_overhead/lock_less/btree-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts/lock_overhead/lock_less/btree-benchmark.sh -------------------------------------------------------------------------------- /scripts/lock_overhead/lock_less/hashtable-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts/lock_overhead/lock_less/hashtable-benchmark.sh -------------------------------------------------------------------------------- /scripts/lock_overhead/lock_less/linkedlist-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts/lock_overhead/lock_less/linkedlist-benchmark.sh -------------------------------------------------------------------------------- /scripts/lock_overhead/lock_less/rbtree-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts/lock_overhead/lock_less/rbtree-benchmark.sh -------------------------------------------------------------------------------- /scripts/lock_overhead/lock_less/skiplist-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts/lock_overhead/lock_less/skiplist-benchmark.sh -------------------------------------------------------------------------------- /scripts/lock_overhead/mutex_lock/all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts/lock_overhead/mutex_lock/all.sh -------------------------------------------------------------------------------- /scripts/lock_overhead/mutex_lock/array-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts/lock_overhead/mutex_lock/array-benchmark.sh -------------------------------------------------------------------------------- /scripts/lock_overhead/mutex_lock/bp-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts/lock_overhead/mutex_lock/bp-benchmark.sh -------------------------------------------------------------------------------- /scripts/lock_overhead/mutex_lock/bplustree-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts/lock_overhead/mutex_lock/bplustree-benchmark.sh -------------------------------------------------------------------------------- /scripts/lock_overhead/mutex_lock/bt-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts/lock_overhead/mutex_lock/bt-benchmark.sh -------------------------------------------------------------------------------- /scripts/lock_overhead/mutex_lock/btree-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts/lock_overhead/mutex_lock/btree-benchmark.sh -------------------------------------------------------------------------------- /scripts/lock_overhead/mutex_lock/hashtable-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts/lock_overhead/mutex_lock/hashtable-benchmark.sh -------------------------------------------------------------------------------- /scripts/lock_overhead/mutex_lock/linkedlist-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts/lock_overhead/mutex_lock/linkedlist-benchmark.sh -------------------------------------------------------------------------------- /scripts/lock_overhead/mutex_lock/rbtree-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts/lock_overhead/mutex_lock/rbtree-benchmark.sh -------------------------------------------------------------------------------- /scripts/lock_overhead/mutex_lock/skiplist-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts/lock_overhead/mutex_lock/skiplist-benchmark.sh -------------------------------------------------------------------------------- /scripts/numa_affects/parallel/all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts/numa_affects/parallel/all.sh -------------------------------------------------------------------------------- /scripts/numa_affects/parallel/array-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts/numa_affects/parallel/array-benchmark.sh -------------------------------------------------------------------------------- /scripts/numa_affects/parallel/bp-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts/numa_affects/parallel/bp-benchmark.sh -------------------------------------------------------------------------------- /scripts/numa_affects/parallel/bplustree-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts/numa_affects/parallel/bplustree-benchmark.sh -------------------------------------------------------------------------------- /scripts/numa_affects/parallel/bt-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts/numa_affects/parallel/bt-benchmark.sh -------------------------------------------------------------------------------- /scripts/numa_affects/parallel/btree-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts/numa_affects/parallel/btree-benchmark.sh -------------------------------------------------------------------------------- /scripts/numa_affects/parallel/hashtable-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts/numa_affects/parallel/hashtable-benchmark.sh -------------------------------------------------------------------------------- /scripts/numa_affects/parallel/linkedlist-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts/numa_affects/parallel/linkedlist-benchmark.sh -------------------------------------------------------------------------------- /scripts/numa_affects/parallel/rbtree-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts/numa_affects/parallel/rbtree-benchmark.sh -------------------------------------------------------------------------------- /scripts/numa_affects/parallel/skiplist-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts/numa_affects/parallel/skiplist-benchmark.sh -------------------------------------------------------------------------------- /scripts_msst20/device_characteristics/parallel/all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts_msst20/device_characteristics/parallel/all.sh -------------------------------------------------------------------------------- /scripts_msst20/device_characteristics/parallel/array-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts_msst20/device_characteristics/parallel/array-benchmark.sh -------------------------------------------------------------------------------- /scripts_msst20/device_characteristics/parallel/bp-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts_msst20/device_characteristics/parallel/bp-benchmark.sh -------------------------------------------------------------------------------- /scripts_msst20/device_characteristics/parallel/bt-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts_msst20/device_characteristics/parallel/bt-benchmark.sh -------------------------------------------------------------------------------- /scripts_msst20/device_characteristics/parallel/btree-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts_msst20/device_characteristics/parallel/btree-benchmark.sh -------------------------------------------------------------------------------- /scripts_msst20/device_characteristics/parallel/hashlist-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts_msst20/device_characteristics/parallel/hashlist-benchmark.sh -------------------------------------------------------------------------------- /scripts_msst20/device_characteristics/parallel/hashtable-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts_msst20/device_characteristics/parallel/hashtable-benchmark.sh -------------------------------------------------------------------------------- /scripts_msst20/device_characteristics/parallel/linkedlist-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts_msst20/device_characteristics/parallel/linkedlist-benchmark.sh -------------------------------------------------------------------------------- /scripts_msst20/device_characteristics/parallel/rbtree-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts_msst20/device_characteristics/parallel/rbtree-benchmark.sh -------------------------------------------------------------------------------- /scripts_msst20/device_characteristics/parallel/skiplist-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts_msst20/device_characteristics/parallel/skiplist-benchmark.sh -------------------------------------------------------------------------------- /scripts_msst20/lock_overhead/lock_persistency/all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts_msst20/lock_overhead/lock_persistency/all.sh -------------------------------------------------------------------------------- /scripts_msst20/lock_overhead/lock_persistency/array-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts_msst20/lock_overhead/lock_persistency/array-benchmark.sh -------------------------------------------------------------------------------- /scripts_msst20/lock_overhead/lock_persistency/hashlist-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts_msst20/lock_overhead/lock_persistency/hashlist-benchmark.sh -------------------------------------------------------------------------------- /scripts_msst20/lock_overhead/lock_persistency/rbtree-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts_msst20/lock_overhead/lock_persistency/rbtree-benchmark.sh -------------------------------------------------------------------------------- /scripts_msst20/lock_overhead/mutex_lock/all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts_msst20/lock_overhead/mutex_lock/all.sh -------------------------------------------------------------------------------- /scripts_msst20/lock_overhead/mutex_lock/array-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts_msst20/lock_overhead/mutex_lock/array-benchmark.sh -------------------------------------------------------------------------------- /scripts_msst20/lock_overhead/mutex_lock/bp-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts_msst20/lock_overhead/mutex_lock/bp-benchmark.sh -------------------------------------------------------------------------------- /scripts_msst20/lock_overhead/mutex_lock/bt-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts_msst20/lock_overhead/mutex_lock/bt-benchmark.sh -------------------------------------------------------------------------------- /scripts_msst20/lock_overhead/mutex_lock/hashlist-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts_msst20/lock_overhead/mutex_lock/hashlist-benchmark.sh -------------------------------------------------------------------------------- /scripts_msst20/lock_overhead/mutex_lock/hashtable-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts_msst20/lock_overhead/mutex_lock/hashtable-benchmark.sh -------------------------------------------------------------------------------- /scripts_msst20/lock_overhead/mutex_lock/linkedlist-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts_msst20/lock_overhead/mutex_lock/linkedlist-benchmark.sh -------------------------------------------------------------------------------- /scripts_msst20/lock_overhead/mutex_lock/rbtree-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts_msst20/lock_overhead/mutex_lock/rbtree-benchmark.sh -------------------------------------------------------------------------------- /scripts_msst20/lock_overhead/mutex_lock/skiplist-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts_msst20/lock_overhead/mutex_lock/skiplist-benchmark.sh -------------------------------------------------------------------------------- /scripts_msst20/numa_affects/parallel/all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts_msst20/numa_affects/parallel/all.sh -------------------------------------------------------------------------------- /scripts_msst20/numa_affects/parallel/array-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts_msst20/numa_affects/parallel/array-benchmark.sh -------------------------------------------------------------------------------- /scripts_msst20/numa_affects/parallel/bp-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts_msst20/numa_affects/parallel/bp-benchmark.sh -------------------------------------------------------------------------------- /scripts_msst20/numa_affects/parallel/bt-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts_msst20/numa_affects/parallel/bt-benchmark.sh -------------------------------------------------------------------------------- /scripts_msst20/numa_affects/parallel/hashlist-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts_msst20/numa_affects/parallel/hashlist-benchmark.sh -------------------------------------------------------------------------------- /scripts_msst20/numa_affects/parallel/hashtable-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts_msst20/numa_affects/parallel/hashtable-benchmark.sh -------------------------------------------------------------------------------- /scripts_msst20/numa_affects/parallel/linkedlist-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts_msst20/numa_affects/parallel/linkedlist-benchmark.sh -------------------------------------------------------------------------------- /scripts_msst20/numa_affects/parallel/rbtree-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts_msst20/numa_affects/parallel/rbtree-benchmark.sh -------------------------------------------------------------------------------- /scripts_msst20/numa_affects/parallel/skiplist-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/scripts_msst20/numa_affects/parallel/skiplist-benchmark.sh -------------------------------------------------------------------------------- /storeds/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/.DS_Store -------------------------------------------------------------------------------- /storeds/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/Makefile -------------------------------------------------------------------------------- /storeds/array/array_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/array/array_common.h -------------------------------------------------------------------------------- /storeds/array/array_dram.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/array/array_dram.cc -------------------------------------------------------------------------------- /storeds/array/array_dram_concurrent_lock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/array/array_dram_concurrent_lock.cc -------------------------------------------------------------------------------- /storeds/array/array_dram_concurrent_mlock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/array/array_dram_concurrent_mlock.cc -------------------------------------------------------------------------------- /storeds/array/array_pmem.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/array/array_pmem.cc -------------------------------------------------------------------------------- /storeds/array/array_pmem_concurrent_lock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/array/array_pmem_concurrent_lock.cc -------------------------------------------------------------------------------- /storeds/array/array_pmem_concurrent_mlock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/array/array_pmem_concurrent_mlock.cc -------------------------------------------------------------------------------- /storeds/array/array_pmem_concurrent_vmlock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/array/array_pmem_concurrent_vmlock.cc -------------------------------------------------------------------------------- /storeds/array/array_pmem_tx.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/array/array_pmem_tx.cc -------------------------------------------------------------------------------- /storeds/array/array_pmem_tx_concurrent_lock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/array/array_pmem_tx_concurrent_lock.cc -------------------------------------------------------------------------------- /storeds/array/array_pmem_tx_concurrent_mlock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/array/array_pmem_tx_concurrent_mlock.cc -------------------------------------------------------------------------------- /storeds/array/array_vmem.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/array/array_vmem.cc -------------------------------------------------------------------------------- /storeds/array/array_vmem_concurrent_mlock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/array/array_vmem_concurrent_mlock.cc -------------------------------------------------------------------------------- /storeds/array/array_vmem_concurrent_pmlock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/array/array_vmem_concurrent_pmlock.cc -------------------------------------------------------------------------------- /storeds/bplustree/bplustree_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/bplustree/bplustree_common.h -------------------------------------------------------------------------------- /storeds/bplustree/bplustree_dram.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/bplustree/bplustree_dram.cc -------------------------------------------------------------------------------- /storeds/bplustree/bplustree_dram_concurrent_lock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/bplustree/bplustree_dram_concurrent_lock.cc -------------------------------------------------------------------------------- /storeds/bplustree/bplustree_dram_concurrent_mlock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/bplustree/bplustree_dram_concurrent_mlock.cc -------------------------------------------------------------------------------- /storeds/bplustree/bplustree_pmem.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/bplustree/bplustree_pmem.cc -------------------------------------------------------------------------------- /storeds/bplustree/bplustree_pmem_concurrent_lock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/bplustree/bplustree_pmem_concurrent_lock.cc -------------------------------------------------------------------------------- /storeds/bplustree/bplustree_pmem_concurrent_mlock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/bplustree/bplustree_pmem_concurrent_mlock.cc -------------------------------------------------------------------------------- /storeds/bplustree/bplustree_pmem_tx.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/bplustree/bplustree_pmem_tx.cc -------------------------------------------------------------------------------- /storeds/bplustree/bplustree_pmem_tx_concurrent_lock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/bplustree/bplustree_pmem_tx_concurrent_lock.cc -------------------------------------------------------------------------------- /storeds/bplustree/bplustree_pmem_tx_concurrent_mlock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/bplustree/bplustree_pmem_tx_concurrent_mlock.cc -------------------------------------------------------------------------------- /storeds/bplustree/bplustree_vmem.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/bplustree/bplustree_vmem.cc -------------------------------------------------------------------------------- /storeds/bplustree/bplustree_vmem_concurrent_mlock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/bplustree/bplustree_vmem_concurrent_mlock.cc -------------------------------------------------------------------------------- /storeds/bplustree_mem_opt/bp_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/bplustree_mem_opt/bp_common.h -------------------------------------------------------------------------------- /storeds/bplustree_mem_opt/bp_dram.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/bplustree_mem_opt/bp_dram.cc -------------------------------------------------------------------------------- /storeds/bplustree_mem_opt/bp_dram_concurrent_mlock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/bplustree_mem_opt/bp_dram_concurrent_mlock.cc -------------------------------------------------------------------------------- /storeds/bplustree_mem_opt/bp_pmem.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/bplustree_mem_opt/bp_pmem.cc -------------------------------------------------------------------------------- /storeds/bplustree_mem_opt/bp_pmem_concurrent_mlock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/bplustree_mem_opt/bp_pmem_concurrent_mlock.cc -------------------------------------------------------------------------------- /storeds/bplustree_mem_opt/bp_pmem_tx.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/bplustree_mem_opt/bp_pmem_tx.cc -------------------------------------------------------------------------------- /storeds/bplustree_mem_opt/bp_pmem_tx_concurrent_mlock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/bplustree_mem_opt/bp_pmem_tx_concurrent_mlock.cc -------------------------------------------------------------------------------- /storeds/bplustree_mem_opt/bp_vmem.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/bplustree_mem_opt/bp_vmem.cc -------------------------------------------------------------------------------- /storeds/bplustree_mem_opt/bp_vmem_concurrent_mlock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/bplustree_mem_opt/bp_vmem_concurrent_mlock.cc -------------------------------------------------------------------------------- /storeds/btree/btree_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/btree/btree_common.h -------------------------------------------------------------------------------- /storeds/btree/btree_dram.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/btree/btree_dram.cc -------------------------------------------------------------------------------- /storeds/btree/btree_dram_concurrent_lock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/btree/btree_dram_concurrent_lock.cc -------------------------------------------------------------------------------- /storeds/btree/btree_dram_concurrent_mlock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/btree/btree_dram_concurrent_mlock.cc -------------------------------------------------------------------------------- /storeds/btree/btree_memkind.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/btree/btree_memkind.cc -------------------------------------------------------------------------------- /storeds/btree/btree_pmem.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/btree/btree_pmem.cc -------------------------------------------------------------------------------- /storeds/btree/btree_pmem_concurrent_lock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/btree/btree_pmem_concurrent_lock.cc -------------------------------------------------------------------------------- /storeds/btree/btree_pmem_concurrent_mlock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/btree/btree_pmem_concurrent_mlock.cc -------------------------------------------------------------------------------- /storeds/btree/btree_pmem_tx.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/btree/btree_pmem_tx.cc -------------------------------------------------------------------------------- /storeds/btree/btree_pmem_tx_concurrent_lock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/btree/btree_pmem_tx_concurrent_lock.cc -------------------------------------------------------------------------------- /storeds/btree/btree_pmem_tx_concurrent_mlock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/btree/btree_pmem_tx_concurrent_mlock.cc -------------------------------------------------------------------------------- /storeds/btree/btree_vmem.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/btree/btree_vmem.cc -------------------------------------------------------------------------------- /storeds/btree/btree_vmem_concurrent_mlock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/btree/btree_vmem_concurrent_mlock.cc -------------------------------------------------------------------------------- /storeds/btree_mem_opt/bt_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/btree_mem_opt/bt_common.h -------------------------------------------------------------------------------- /storeds/btree_mem_opt/bt_dram.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/btree_mem_opt/bt_dram.cc -------------------------------------------------------------------------------- /storeds/btree_mem_opt/bt_dram_concurrent_mlock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/btree_mem_opt/bt_dram_concurrent_mlock.cc -------------------------------------------------------------------------------- /storeds/btree_mem_opt/bt_pmem.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/btree_mem_opt/bt_pmem.cc -------------------------------------------------------------------------------- /storeds/btree_mem_opt/bt_pmem_concurrent_mlock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/btree_mem_opt/bt_pmem_concurrent_mlock.cc -------------------------------------------------------------------------------- /storeds/btree_mem_opt/bt_pmem_tx.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/btree_mem_opt/bt_pmem_tx.cc -------------------------------------------------------------------------------- /storeds/btree_mem_opt/bt_pmem_tx_concurrent_mlock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/btree_mem_opt/bt_pmem_tx_concurrent_mlock.cc -------------------------------------------------------------------------------- /storeds/btree_mem_opt/bt_vmem.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/btree_mem_opt/bt_vmem.cc -------------------------------------------------------------------------------- /storeds/btree_mem_opt/bt_vmem_concurrent_mlock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/btree_mem_opt/bt_vmem_concurrent_mlock.cc -------------------------------------------------------------------------------- /storeds/hashlist/hl_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/hashlist/hl_common.h -------------------------------------------------------------------------------- /storeds/hashlist/hl_dram.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/hashlist/hl_dram.cc -------------------------------------------------------------------------------- /storeds/hashlist/hl_dram_conc_mlock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/hashlist/hl_dram_conc_mlock.cc -------------------------------------------------------------------------------- /storeds/hashlist/hl_pmem.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/hashlist/hl_pmem.cc -------------------------------------------------------------------------------- /storeds/hashlist/hl_pmem_conc_mlock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/hashlist/hl_pmem_conc_mlock.cc -------------------------------------------------------------------------------- /storeds/hashlist/hl_pmem_conc_vmlock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/hashlist/hl_pmem_conc_vmlock.cc -------------------------------------------------------------------------------- /storeds/hashlist/hl_pmem_tx.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/hashlist/hl_pmem_tx.cc -------------------------------------------------------------------------------- /storeds/hashlist/hl_pmem_tx_conc_mlock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/hashlist/hl_pmem_tx_conc_mlock.cc -------------------------------------------------------------------------------- /storeds/hashlist/hl_vmem.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/hashlist/hl_vmem.cc -------------------------------------------------------------------------------- /storeds/hashlist/hl_vmem_conc_mlock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/hashlist/hl_vmem_conc_mlock.cc -------------------------------------------------------------------------------- /storeds/hashlist/hl_vmem_conc_pmlock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/hashlist/hl_vmem_conc_pmlock.cc -------------------------------------------------------------------------------- /storeds/hashmap/ht_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/hashmap/ht_common.h -------------------------------------------------------------------------------- /storeds/hashmap/ht_dram.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/hashmap/ht_dram.cc -------------------------------------------------------------------------------- /storeds/hashmap/ht_dram_concurrent_lock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/hashmap/ht_dram_concurrent_lock.cc -------------------------------------------------------------------------------- /storeds/hashmap/ht_dram_concurrent_mlock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/hashmap/ht_dram_concurrent_mlock.cc -------------------------------------------------------------------------------- /storeds/hashmap/ht_pmem.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/hashmap/ht_pmem.cc -------------------------------------------------------------------------------- /storeds/hashmap/ht_pmem_concurrent_lock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/hashmap/ht_pmem_concurrent_lock.cc -------------------------------------------------------------------------------- /storeds/hashmap/ht_pmem_concurrent_mlock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/hashmap/ht_pmem_concurrent_mlock.cc -------------------------------------------------------------------------------- /storeds/hashmap/ht_pmem_tx.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/hashmap/ht_pmem_tx.cc -------------------------------------------------------------------------------- /storeds/hashmap/ht_pmem_tx_concurrent_lock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/hashmap/ht_pmem_tx_concurrent_lock.cc -------------------------------------------------------------------------------- /storeds/hashmap/ht_pmem_tx_concurrent_mlock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/hashmap/ht_pmem_tx_concurrent_mlock.cc -------------------------------------------------------------------------------- /storeds/hashmap/ht_vmem.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/hashmap/ht_vmem.cc -------------------------------------------------------------------------------- /storeds/hashmap/ht_vmem_concurrent_mlock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/hashmap/ht_vmem_concurrent_mlock.cc -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/ao_version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/ao_version.h -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/generalize-arithm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/generalize-arithm.h -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/generalize-arithm.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/generalize-arithm.template -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/generalize-small.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/generalize-small.h -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/generalize-small.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/generalize-small.template -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/generalize.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/generalize.h -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/all_acquire_release_volatile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/all_acquire_release_volatile.h -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/all_aligned_atomic_load_store.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/all_aligned_atomic_load_store.h -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/all_atomic_load_store.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/all_atomic_load_store.h -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/all_atomic_only_load.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/all_atomic_only_load.h -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/ao_t_is_int.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/ao_t_is_int.h -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/ao_t_is_int.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/ao_t_is_int.template -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/armcc/arm_v6.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/armcc/arm_v6.h -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/emul_cas.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/emul_cas.h -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/gcc/aarch64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/gcc/aarch64.h -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/gcc/alpha.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/gcc/alpha.h -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/gcc/arm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/gcc/arm.h -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/gcc/avr32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/gcc/avr32.h -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/gcc/cris.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/gcc/cris.h -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/gcc/generic-arithm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/gcc/generic-arithm.h -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/gcc/generic-arithm.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/gcc/generic-arithm.template -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/gcc/generic-small.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/gcc/generic-small.h -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/gcc/generic-small.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/gcc/generic-small.template -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/gcc/generic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/gcc/generic.h -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/gcc/hexagon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/gcc/hexagon.h -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/gcc/hppa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/gcc/hppa.h -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/gcc/ia64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/gcc/ia64.h -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/gcc/m68k.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/gcc/m68k.h -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/gcc/mips.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/gcc/mips.h -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/gcc/powerpc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/gcc/powerpc.h -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/gcc/riscv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/gcc/riscv.h -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/gcc/s390.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/gcc/s390.h -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/gcc/sh.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/gcc/sh.h -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/gcc/sparc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/gcc/sparc.h -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/gcc/tile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/gcc/tile.h -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/gcc/x86.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/gcc/x86.h -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/generic_pthread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/generic_pthread.h -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/hpc/hppa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/hpc/hppa.h -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/hpc/ia64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/hpc/ia64.h -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/ibmc/powerpc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/ibmc/powerpc.h -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/icc/ia64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/icc/ia64.h -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/loadstore/acquire_release_volatile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/loadstore/acquire_release_volatile.h -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/loadstore/acquire_release_volatile.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/loadstore/acquire_release_volatile.template -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/loadstore/atomic_load.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/loadstore/atomic_load.h -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/loadstore/atomic_load.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/loadstore/atomic_load.template -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/loadstore/atomic_store.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/loadstore/atomic_store.h -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/loadstore/atomic_store.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/loadstore/atomic_store.template -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/loadstore/char_acquire_release_volatile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/loadstore/char_acquire_release_volatile.h -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/loadstore/char_atomic_load.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/loadstore/char_atomic_load.h -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/loadstore/char_atomic_store.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/loadstore/char_atomic_store.h -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/loadstore/double_atomic_load_store.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/loadstore/double_atomic_load_store.h -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/loadstore/int_acquire_release_volatile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/loadstore/int_acquire_release_volatile.h -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/loadstore/int_atomic_load.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/loadstore/int_atomic_load.h -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/loadstore/int_atomic_store.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/loadstore/int_atomic_store.h -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/loadstore/ordered_loads_only.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/loadstore/ordered_loads_only.h -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/loadstore/ordered_loads_only.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/loadstore/ordered_loads_only.template -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/loadstore/ordered_stores_only.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/loadstore/ordered_stores_only.h -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/loadstore/ordered_stores_only.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/loadstore/ordered_stores_only.template -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/loadstore/short_acquire_release_volatile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/loadstore/short_acquire_release_volatile.h -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/loadstore/short_atomic_load.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/loadstore/short_atomic_load.h -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/loadstore/short_atomic_store.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/loadstore/short_atomic_store.h -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/msftc/arm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/msftc/arm.h -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/msftc/common32_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/msftc/common32_defs.h -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/msftc/x86.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/msftc/x86.h -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/msftc/x86_64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/msftc/x86_64.h -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/ordered.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/ordered.h -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/ordered_except_wr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/ordered_except_wr.h -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/read_ordered.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/read_ordered.h -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/standard_ao_double_t.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/standard_ao_double_t.h -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/sunc/sparc.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/sunc/sparc.S -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/sunc/sparc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/sunc/sparc.h -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/sunc/x86.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/sunc/x86.h -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/test_and_set_t_is_ao_t.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/test_and_set_t_is_ao_t.h -------------------------------------------------------------------------------- /storeds/linkedlist/atomic_ops/sysdeps/test_and_set_t_is_char.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/atomic_ops/sysdeps/test_and_set_t_is_char.h -------------------------------------------------------------------------------- /storeds/linkedlist/handler.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/handler.cc -------------------------------------------------------------------------------- /storeds/linkedlist/handler_pmem.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/handler_pmem.cc -------------------------------------------------------------------------------- /storeds/linkedlist/linkedlist_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/linkedlist_common.h -------------------------------------------------------------------------------- /storeds/linkedlist/linkedlist_dram.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/linkedlist_dram.cc -------------------------------------------------------------------------------- /storeds/linkedlist/linkedlist_dram_concurrent_lockfree.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/linkedlist_dram_concurrent_lockfree.cc -------------------------------------------------------------------------------- /storeds/linkedlist/linkedlist_dram_concurrent_mlock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/linkedlist_dram_concurrent_mlock.cc -------------------------------------------------------------------------------- /storeds/linkedlist/linkedlist_pmem.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/linkedlist_pmem.cc -------------------------------------------------------------------------------- /storeds/linkedlist/linkedlist_pmem_concurrent_lockfree.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/linkedlist_pmem_concurrent_lockfree.cc -------------------------------------------------------------------------------- /storeds/linkedlist/linkedlist_pmem_concurrent_mlock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/linkedlist_pmem_concurrent_mlock.cc -------------------------------------------------------------------------------- /storeds/linkedlist/linkedlist_pmem_tx.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/linkedlist_pmem_tx.cc -------------------------------------------------------------------------------- /storeds/linkedlist/linkedlist_pmem_tx_concurrent_mlock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/linkedlist_pmem_tx_concurrent_mlock.cc -------------------------------------------------------------------------------- /storeds/linkedlist/linkedlist_vmem.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/linkedlist_vmem.cc -------------------------------------------------------------------------------- /storeds/linkedlist/linkedlist_vmem_concurrent_mlock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/linkedlist/linkedlist_vmem_concurrent_mlock.cc -------------------------------------------------------------------------------- /storeds/rbtree/rbtree_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/rbtree/rbtree_common.h -------------------------------------------------------------------------------- /storeds/rbtree/rbtree_dram.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/rbtree/rbtree_dram.cc -------------------------------------------------------------------------------- /storeds/rbtree/rbtree_dram_concurrent_lock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/rbtree/rbtree_dram_concurrent_lock.cc -------------------------------------------------------------------------------- /storeds/rbtree/rbtree_dram_concurrent_mlock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/rbtree/rbtree_dram_concurrent_mlock.cc -------------------------------------------------------------------------------- /storeds/rbtree/rbtree_pmem.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/rbtree/rbtree_pmem.cc -------------------------------------------------------------------------------- /storeds/rbtree/rbtree_pmem_concurrent_lock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/rbtree/rbtree_pmem_concurrent_lock.cc -------------------------------------------------------------------------------- /storeds/rbtree/rbtree_pmem_concurrent_mlock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/rbtree/rbtree_pmem_concurrent_mlock.cc -------------------------------------------------------------------------------- /storeds/rbtree/rbtree_pmem_concurrent_vmlock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/rbtree/rbtree_pmem_concurrent_vmlock.cc -------------------------------------------------------------------------------- /storeds/rbtree/rbtree_pmem_tx.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/rbtree/rbtree_pmem_tx.cc -------------------------------------------------------------------------------- /storeds/rbtree/rbtree_pmem_tx_concurrent_lock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/rbtree/rbtree_pmem_tx_concurrent_lock.cc -------------------------------------------------------------------------------- /storeds/rbtree/rbtree_pmem_tx_concurrent_mlock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/rbtree/rbtree_pmem_tx_concurrent_mlock.cc -------------------------------------------------------------------------------- /storeds/rbtree/rbtree_vmem.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/rbtree/rbtree_vmem.cc -------------------------------------------------------------------------------- /storeds/rbtree/rbtree_vmem_concurrent_mlock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/rbtree/rbtree_vmem_concurrent_mlock.cc -------------------------------------------------------------------------------- /storeds/rbtree/rbtree_vmem_concurrent_pmlock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/rbtree/rbtree_vmem_concurrent_pmlock.cc -------------------------------------------------------------------------------- /storeds/skiplist/skiplist_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/skiplist/skiplist_common.h -------------------------------------------------------------------------------- /storeds/skiplist/skiplist_dram.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/skiplist/skiplist_dram.cc -------------------------------------------------------------------------------- /storeds/skiplist/skiplist_dram_concurrent_lock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/skiplist/skiplist_dram_concurrent_lock.cc -------------------------------------------------------------------------------- /storeds/skiplist/skiplist_dram_concurrent_mlock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/skiplist/skiplist_dram_concurrent_mlock.cc -------------------------------------------------------------------------------- /storeds/skiplist/skiplist_pmem.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/skiplist/skiplist_pmem.cc -------------------------------------------------------------------------------- /storeds/skiplist/skiplist_pmem_concurrent_lock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/skiplist/skiplist_pmem_concurrent_lock.cc -------------------------------------------------------------------------------- /storeds/skiplist/skiplist_pmem_concurrent_mlock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/skiplist/skiplist_pmem_concurrent_mlock.cc -------------------------------------------------------------------------------- /storeds/skiplist/skiplist_pmem_tx.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/skiplist/skiplist_pmem_tx.cc -------------------------------------------------------------------------------- /storeds/skiplist/skiplist_pmem_tx_concurrent_lock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/skiplist/skiplist_pmem_tx_concurrent_lock.cc -------------------------------------------------------------------------------- /storeds/skiplist/skiplist_pmem_tx_concurrent_mlock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/skiplist/skiplist_pmem_tx_concurrent_mlock.cc -------------------------------------------------------------------------------- /storeds/skiplist/skiplist_vmem.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/skiplist/skiplist_vmem.cc -------------------------------------------------------------------------------- /storeds/skiplist/skiplist_vmem_concurrent_mlock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/skiplist/skiplist_vmem_concurrent_mlock.cc -------------------------------------------------------------------------------- /storeds/storeds_base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/storeds_base.h -------------------------------------------------------------------------------- /storeds/storeds_db_factory.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/storeds_db_factory.cc -------------------------------------------------------------------------------- /storeds/storeds_db_factory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/storeds/storeds_db_factory.h -------------------------------------------------------------------------------- /vtune_scripts/array_dram_parallel.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/vtune_scripts/array_dram_parallel.sh -------------------------------------------------------------------------------- /vtune_scripts/array_pmem_parallel.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/vtune_scripts/array_pmem_parallel.sh -------------------------------------------------------------------------------- /vtune_scripts/array_pmemtx_parallel.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/vtune_scripts/array_pmemtx_parallel.sh -------------------------------------------------------------------------------- /vtune_scripts/btree_dram_dram_parallel.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/vtune_scripts/btree_dram_dram_parallel.sh -------------------------------------------------------------------------------- /vtune_scripts/btree_pmem_parallel.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/vtune_scripts/btree_pmem_parallel.sh -------------------------------------------------------------------------------- /vtune_scripts/btree_pmemtx_parallel.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/vtune_scripts/btree_pmemtx_parallel.sh -------------------------------------------------------------------------------- /vtune_scripts/hashtable_dram_parallel.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/vtune_scripts/hashtable_dram_parallel.sh -------------------------------------------------------------------------------- /vtune_scripts/hashtable_pmem_parallel.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/vtune_scripts/hashtable_pmem_parallel.sh -------------------------------------------------------------------------------- /vtune_scripts/hashtable_pmemtx_parallel.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/vtune_scripts/hashtable_pmemtx_parallel.sh -------------------------------------------------------------------------------- /vtune_scripts/parallel_vtune_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/vtune_scripts/parallel_vtune_test.sh -------------------------------------------------------------------------------- /vtune_scripts/skiplist_dram_parallel.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/vtune_scripts/skiplist_dram_parallel.sh -------------------------------------------------------------------------------- /vtune_scripts/skiplist_pmem_parallel.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/vtune_scripts/skiplist_pmem_parallel.sh -------------------------------------------------------------------------------- /vtune_scripts/skiplist_pmemtx_parallel.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/vtune_scripts/skiplist_pmemtx_parallel.sh -------------------------------------------------------------------------------- /workloads/plotting-readme/msst20_eval_1-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/plotting-readme/msst20_eval_1-1.jpg -------------------------------------------------------------------------------- /workloads/plotting-readme/msst20_eval_1-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/plotting-readme/msst20_eval_1-2.jpg -------------------------------------------------------------------------------- /workloads/plotting-readme/msst20_eval_3-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/plotting-readme/msst20_eval_3-1.jpg -------------------------------------------------------------------------------- /workloads/plotting-readme/msst20_eval_4-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/plotting-readme/msst20_eval_4-1.jpg -------------------------------------------------------------------------------- /workloads/plotting-readme/msst20_eval_4-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/plotting-readme/msst20_eval_4-2.jpg -------------------------------------------------------------------------------- /workloads/plotting-readme/msst20_eval_5-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/plotting-readme/msst20_eval_5-1.jpg -------------------------------------------------------------------------------- /workloads/plotting-readme/msst20_eval_5-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/plotting-readme/msst20_eval_5-2.jpg -------------------------------------------------------------------------------- /workloads/plotting-readme/msst20_eval_5-3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/plotting-readme/msst20_eval_5-3.jpg -------------------------------------------------------------------------------- /workloads/plotting-readme/msst20_eval_6_1-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/plotting-readme/msst20_eval_6_1-1.jpg -------------------------------------------------------------------------------- /workloads/plotting-readme/msst20_eval_6_1-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/plotting-readme/msst20_eval_6_1-2.jpg -------------------------------------------------------------------------------- /workloads/plotting-readme/msst20_eval_7-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/plotting-readme/msst20_eval_7-2.jpg -------------------------------------------------------------------------------- /workloads/plotting-readme/msst20_eval_7-4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/plotting-readme/msst20_eval_7-4.jpg -------------------------------------------------------------------------------- /workloads/plotting/0_msst20_btree_version_compare_wa.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/plotting/0_msst20_btree_version_compare_wa.ipynb -------------------------------------------------------------------------------- /workloads/plotting/0_msst20_lock_persistency.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/plotting/0_msst20_lock_persistency.ipynb -------------------------------------------------------------------------------- /workloads/plotting/0_msst20_lock_write.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/plotting/0_msst20_lock_write.ipynb -------------------------------------------------------------------------------- /workloads/plotting/0_msst20_parallel.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/plotting/0_msst20_parallel.ipynb -------------------------------------------------------------------------------- /workloads/plotting/0_msst20_single-dc.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/plotting/0_msst20_single-dc.ipynb -------------------------------------------------------------------------------- /workloads/plotting/0_msst20_single-numa.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/plotting/0_msst20_single-numa.ipynb -------------------------------------------------------------------------------- /workloads/plotting/0_msst20_single.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/plotting/0_msst20_single.ipynb -------------------------------------------------------------------------------- /workloads/plotting/0_ppopp-20.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/plotting/0_ppopp-20.ipynb -------------------------------------------------------------------------------- /workloads/plotting/msst20_eval_1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/plotting/msst20_eval_1.pdf -------------------------------------------------------------------------------- /workloads/plotting/msst20_eval_3.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/plotting/msst20_eval_3.pdf -------------------------------------------------------------------------------- /workloads/plotting/msst20_eval_4.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/plotting/msst20_eval_4.pdf -------------------------------------------------------------------------------- /workloads/plotting/msst20_eval_5.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/plotting/msst20_eval_5.pdf -------------------------------------------------------------------------------- /workloads/plotting/msst20_eval_6.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/plotting/msst20_eval_6.pdf -------------------------------------------------------------------------------- /workloads/plotting/msst20_eval_6_1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/plotting/msst20_eval_6_1.pdf -------------------------------------------------------------------------------- /workloads/plotting/msst20_eval_7.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/plotting/msst20_eval_7.pdf -------------------------------------------------------------------------------- /workloads/plotting/ppopp-20.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/plotting/ppopp-20.pdf -------------------------------------------------------------------------------- /workloads/results_msst20/device_characteristics/parallel/ar.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/results_msst20/device_characteristics/parallel/ar.out -------------------------------------------------------------------------------- /workloads/results_msst20/device_characteristics/parallel/bp.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/results_msst20/device_characteristics/parallel/bp.out -------------------------------------------------------------------------------- /workloads/results_msst20/device_characteristics/parallel/bt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/results_msst20/device_characteristics/parallel/bt.out -------------------------------------------------------------------------------- /workloads/results_msst20/device_characteristics/parallel/bt_BK.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/results_msst20/device_characteristics/parallel/bt_BK.out -------------------------------------------------------------------------------- /workloads/results_msst20/device_characteristics/parallel/ht.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/results_msst20/device_characteristics/parallel/ht.out -------------------------------------------------------------------------------- /workloads/results_msst20/device_characteristics/parallel/ll.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/results_msst20/device_characteristics/parallel/ll.out -------------------------------------------------------------------------------- /workloads/results_msst20/device_characteristics/parallel/rb.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/results_msst20/device_characteristics/parallel/rb.out -------------------------------------------------------------------------------- /workloads/results_msst20/device_characteristics/parallel/sk.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/results_msst20/device_characteristics/parallel/sk.out -------------------------------------------------------------------------------- /workloads/results_msst20/lock_overhead/lock_persistency/ar.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/results_msst20/lock_overhead/lock_persistency/ar.out -------------------------------------------------------------------------------- /workloads/results_msst20/lock_overhead/lock_persistency/ll.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/results_msst20/lock_overhead/lock_persistency/ll.out -------------------------------------------------------------------------------- /workloads/results_msst20/lock_overhead/lock_persistency/rb.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/results_msst20/lock_overhead/lock_persistency/rb.out -------------------------------------------------------------------------------- /workloads/results_msst20/lock_overhead/mutex_lock/ar.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/results_msst20/lock_overhead/mutex_lock/ar.out -------------------------------------------------------------------------------- /workloads/results_msst20/lock_overhead/mutex_lock/bp.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/results_msst20/lock_overhead/mutex_lock/bp.out -------------------------------------------------------------------------------- /workloads/results_msst20/lock_overhead/mutex_lock/bt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/results_msst20/lock_overhead/mutex_lock/bt.out -------------------------------------------------------------------------------- /workloads/results_msst20/lock_overhead/mutex_lock/ht.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/results_msst20/lock_overhead/mutex_lock/ht.out -------------------------------------------------------------------------------- /workloads/results_msst20/lock_overhead/mutex_lock/ll.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/results_msst20/lock_overhead/mutex_lock/ll.out -------------------------------------------------------------------------------- /workloads/results_msst20/lock_overhead/mutex_lock/rb.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/results_msst20/lock_overhead/mutex_lock/rb.out -------------------------------------------------------------------------------- /workloads/results_msst20/lock_overhead/mutex_lock/sk.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/results_msst20/lock_overhead/mutex_lock/sk.out -------------------------------------------------------------------------------- /workloads/results_msst20/numa_affects/parallel/ar.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/results_msst20/numa_affects/parallel/ar.out -------------------------------------------------------------------------------- /workloads/results_msst20/numa_affects/parallel/bp.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/results_msst20/numa_affects/parallel/bp.out -------------------------------------------------------------------------------- /workloads/results_msst20/numa_affects/parallel/bt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/results_msst20/numa_affects/parallel/bt.out -------------------------------------------------------------------------------- /workloads/results_msst20/numa_affects/parallel/ht.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/results_msst20/numa_affects/parallel/ht.out -------------------------------------------------------------------------------- /workloads/results_msst20/numa_affects/parallel/ll.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/results_msst20/numa_affects/parallel/ll.out -------------------------------------------------------------------------------- /workloads/results_msst20/numa_affects/parallel/rb.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/results_msst20/numa_affects/parallel/rb.out -------------------------------------------------------------------------------- /workloads/results_msst20/numa_affects/parallel/sk.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/results_msst20/numa_affects/parallel/sk.out -------------------------------------------------------------------------------- /workloads/results_ppopp20/device_characteristics/single/ar.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/results_ppopp20/device_characteristics/single/ar.out -------------------------------------------------------------------------------- /workloads/results_ppopp20/device_characteristics/single/bt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/results_ppopp20/device_characteristics/single/bt.out -------------------------------------------------------------------------------- /workloads/results_ppopp20/device_characteristics/single/ht.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/results_ppopp20/device_characteristics/single/ht.out -------------------------------------------------------------------------------- /workloads/results_ppopp20/device_characteristics/single/sk.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/results_ppopp20/device_characteristics/single/sk.out -------------------------------------------------------------------------------- /workloads/sample/workloada.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/sample/workloada.spec -------------------------------------------------------------------------------- /workloads/sample/workloadb.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/sample/workloadb.spec -------------------------------------------------------------------------------- /workloads/sample/workloadc.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/sample/workloadc.spec -------------------------------------------------------------------------------- /workloads/sample/workloadd.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/sample/workloadd.spec -------------------------------------------------------------------------------- /workloads/sample/workloade.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/sample/workloade.spec -------------------------------------------------------------------------------- /workloads/sample/workloadf.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/sample/workloadf.spec -------------------------------------------------------------------------------- /workloads/workloada.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/workloada.spec -------------------------------------------------------------------------------- /workloads/workloadb.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/workloadb.spec -------------------------------------------------------------------------------- /workloads/workloadc.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/workloadc.spec -------------------------------------------------------------------------------- /workloads/workloadd.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/workloadd.spec -------------------------------------------------------------------------------- /workloads/workloade.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/workloads/workloade.spec -------------------------------------------------------------------------------- /ycsbc.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/ycsbc.cc -------------------------------------------------------------------------------- /ycsbc_lock_overhead.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/ycsbc_lock_overhead.cc -------------------------------------------------------------------------------- /ycsbc_non_numa.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/ycsbc_non_numa.cc -------------------------------------------------------------------------------- /ycsbc_parallel.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/ycsbc_parallel.cc -------------------------------------------------------------------------------- /ycsbc_parallel_non_numa.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/ycsbc_parallel_non_numa.cc -------------------------------------------------------------------------------- /ycsbc_parallel_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/ycsbc_parallel_test.cc -------------------------------------------------------------------------------- /ycsbc_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DIR-LAB/ycsb-storedsbench/HEAD/ycsbc_test.cc --------------------------------------------------------------------------------