Bordeaux Threads makes writing portable multi-threaded apps simple.
Thread-safe message-passing channels, in the style of
the occam programming language.
Parallelism for Common Lisp
Communicating Sequential Process support for Common Lisp
A promise implementation for Common Lisp.
Asynchronous operations for Common Lisp.
A simple semaphore class for bordeaux-threads inspired by SBCL's semaphore.
Elegant High Performance Computing
Composable Transactional Memory
Cl-cuda is a library to use NVIDIA CUDA in Common Lisp programs.
Data-flow driven concurrency model for Common Lisp
A lightweight threading / cooperative multitasking library.
Implements Clojure-styled concurrency operations such as `future` and `promise`.