Name:
LOCKIN
Description:
Automatically chose the best locking algorithm
Professor — Lab:
Rachid GuerraouiDistributed Computing Lab

Home page:
LOCKIN
Layman description:
LOCKIN is a lock library that includes several lock algorithm implementations mainly in header files for ease of use. Essentially, you can use LOCKIN to easily modify the pthread mutex locks in a system with practically zero effort. GLS is a middleware that makes lock-based programming simple and effective. GLS offers the classic lock-unlock interface of locks. However, in contrast to classic lock libraries, GLS does not require any effort from the programmer for allocating and initializing locks, nor for selecting the appropriate locking strategy.
Papers:
Project status:
inactive — entered showcase: 2019-07-01 — entry updated: 2024-03-22

Source code:
Lab GitHub - last commit: 2017-04-19
Code quality:
This project has not yet been evaluated by the C4DT Factory team. We will be happy to evaluate it upon request.
Project type:
Library
Programming language:
C/C++
License:
MIT