Scal High-Performance Multicore-Scalable Computing

We study the design, implementation, performance, and scalability of concurrent objects on multicore systems by analyzing the apparent trade-off between adherence to concurrent data structure semantics and scalability.

People

University of Salzburg: IST Austria: University of Cambridge:

Code

All code is released under a BSD style license and can be found on GitHub. Consult the README file for instructions on how to build and run the benchmarks.

We do provide fixes and additions on a rolling release basis. The Scal code has been evaluated in the process of the POPL'15 artifact evaluation.

Publications bibtex

A list of publications around the topic of concurrent data structures. Sorted by publication date.