Welcome to VCilk (VMS based Cilk)

Introduction and Overview

VCilk is a VMS implementation of the Cilk spawn and sync constructs, embedded into C.

Development time was 9 hours, including design, implementation, and testing.

VCilk's runtime compares favorably with the latest MIT release, Cilk version 5.4, despite the MIT version taking advantage of tricks enabled by the ultra simple nature of the language and the restrictions it places on dependency patterns that can be expressed in the language.