Pinned Repositories
AdversaryExperiments
Experiments with adversaries for algorithms constructing partial orders (sorting, selection, partial sorting, etc)
Either
The exception monad, in C#. Not a good idea.
EqualFringe
Various solutions to the Equal Fringe problem
integer-structures
Time & space efficient, dynamic ordered data structures for 32/64-bit integer keys
quat_julia
Simple ray-marched rendering of the quaternion Julia set.
RelaSharp
Model-checker for lock and wait free C# code
SharpLeftRight
Left-Right Synchronisation Primitive (wait-free reads w/ concurrent writes)
StoreLoad
Minimal example to demonstrate non-sequentially consistent executions on x86/x64
nicknash's Repositories
nicknash/RelaSharp
Model-checker for lock and wait free C# code
nicknash/StoreLoad
Minimal example to demonstrate non-sequentially consistent executions on x86/x64
nicknash/SharpLeftRight
Left-Right Synchronisation Primitive (wait-free reads w/ concurrent writes)
nicknash/integer-structures
Time & space efficient, dynamic ordered data structures for 32/64-bit integer keys
nicknash/quat_julia
Simple ray-marched rendering of the quaternion Julia set.
nicknash/AdversaryExperiments
Experiments with adversaries for algorithms constructing partial orders (sorting, selection, partial sorting, etc)
nicknash/Either
The exception monad, in C#. Not a good idea.
nicknash/EqualFringe
Various solutions to the Equal Fringe problem
nicknash/CASStorm
Simple demonstration of "CAS storming" spin-lock
nicknash/ccyChart
Toy for learning Play! framework. Retrieve and plot 90 days of EURUSD.
nicknash/Chess
A concurency testing tool
nicknash/COWBench
A micro-benchmark of copy-on-write
nicknash/GuessStoreBuffer