ICFP 2023 (series) / OCaml 2023 (series) / OCaml Users and Developers Workshop 2023 /
Building a lock-free STM for OCaml
The kcas
library was originally developed to provide a primitive atomic lock-free multi-word compare-and-set operation. This talk introduces kcas
and discusses the recent development of kcas
turning it into a proper lock-free software transactional memory implementation for OCaml that provides composable transactions, scheduler friendly modular blocking, and comes with a companion library of composable lock-free data structures.
(icfp23-ocaml-paper7.pdf) | 271KiB |
Sat 9 SepDisplayed time zone: Pacific Time (US & Canada) change
Sat 9 Sep
Displayed time zone: Pacific Time (US & Canada) change
14:00 - 15:30 | |||
14:00 22mTalk | Buck2 for OCaml Users & DevelopersRemoteHybrid In-Person OCaml File Attached | ||
14:22 22mTalk | Building a lock-free STM for OCaml OCaml Vesa Karvonen Tarides, Bartosz Modelski Tarides, Carine Morel Tarides, Thomas Leonard Tarides, KC Sivaramakrishnan IIT Madras and Tarides, YSS Narasimha Naidu IIT Madras, Sudha Parimala Tarides Link to publication File Attached | ||
14:45 22mTalk | Parallel Sequences in Multicore OCamlRemote OCaml Andrew Tao Princeton University File Attached | ||
15:07 22mTalk | State of the OCaml Platform 2023 OCaml Thibaut Mattio Tarides, Anil Madhavapeddy University of Cambridge, UK, Thomas Gazagnaire Tarides, David Allsopp Tarides File Attached |