Brief announcement: Open cilk

  • Tao B. Schardl
  • , I. Ting Angelina Lee
  • , Charles E. Leiserson

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

14 Scopus citations

Abstract

Open Cilk is a new open-source platform to support Cilk multithreaded programming, especially for researchers and teachers. Open Cilk aims to provide a full-featured implementation of Cilk that is easy to modify and extend. Based on the award-winning Tapir/LLVM compiler, Open Cilk will provide a streamlined runtime system and feature comprehensive static instrumentation for dynamic-analysis tools. As a community-infrastructure project, Open Cilk encourages contributions from researchers in the areas of languages, compilers, runtime systems, tools, libraries, and benchmarks.

Original languageEnglish
Title of host publicationSPAA 2018 - Proceedings of the 30th ACM Symposium on Parallelism in Algorithms and Architectures
PublisherAssociation for Computing Machinery
Pages351-353
Number of pages3
ISBN (Electronic)9781450357999
DOIs
StatePublished - Jul 11 2018
Event30th ACM Symposium on Parallelism in Algorithms and Architectures, SPAA 2018 - Vienna, Austria
Duration: Jul 16 2018Jul 18 2018

Publication series

NameAnnual ACM Symposium on Parallelism in Algorithms and Architectures

Conference

Conference30th ACM Symposium on Parallelism in Algorithms and Architectures, SPAA 2018
Country/TerritoryAustria
CityVienna
Period07/16/1807/18/18

Keywords

  • Cilk
  • Multicore programming
  • Parallel algorithms
  • Parallel languages
  • Productivity tools

Fingerprint

Dive into the research topics of 'Brief announcement: Open cilk'. Together they form a unique fingerprint.

Cite this