Multicore OCaml, by Stephen Dolan, Leo White, Anil Madhavapeddy (University of Cambridge).
Currently, threading is supported in OCaml only by means of a global lock, allowing at most thread to run OCaml code at any time. We present ongo- ing work to design and implement an OCaml runtime capable of shared-memory parallelism.