资 源 简 介
21/04/2015: The code is available at https://github.com/nkallima/sim-universal-construction
05/11/2013: New version 1.4 for Sim and Synch synchronization techniques
Bug fixes and performance improvements in some machine architectures
26/11/2012: New version 1.2 for Sim and Synch synchronization techniques
02/11/2011: The code of Synch Synchronization Techniques is uploaded
13/11/2011: New Version 0.9 of Sim Universal Construction
Sim is a simple wait-free universal construction, that uses just a Fetch&Add and a CAS object and performs a constant number of shared memory accesses. We have implemented Sim in a real shared-memory machine. In theory terms, our practical version of Sim, called P-Sim,
has worse complexity than its theoretical analog; in practice though, P-Sim outperforms
several state-of-
文 件 列 表
sim-synch1.4
dsmuobject.c
ccqueue.h
dsmstack.c
hqueue.h
clh.h
dsmqueue.c
hsynch.h
sparc.il
rand.h
huobject.c
msqueue.c
simstack.c
activeset.c
ccqueue.c
ccuobject.c
lfstack.c
ccstack.c
system.h
locksuobject.c
bench.sh
config.h
pool.h
lfobject.c
tvec.h
ccstack.h
types.h
thread.h
README
locksqueue.c
hstack.h
LICENSE
ccsynch.h
primitives.h
oyama.h
hqueue.c
locksstack.c
stats.h
hstack.c
sim.c
backoff.h
oyamauobject.c
dsmsynch.h
Makefile
simqueue.c