Cilk Arts Multicore Processing Logo

RSS Feed Blog RSS Feed
  • Home
  • Why Cilk++?
  • Cilk++ Technology
  • Products
  • Multicore Blog
  • Company
  • Resources for Multicoders
  • Early Visibility Program
  • Resources for Multicoders
  • For Developers Only...
  • Presentations & Technical Talks
  • Multicore Programming Links
  • Going Multicore? 20 Questions to Ask!

Product Overview

Cilk Arts briefing (video: presentation, with demo on a 16-core system)

Cilk++ overview (PDF from briefing)

MD6

New MD6 Record on HP's 32-core DL785 System: >2 GB/sec! 

Cilk++ for Linux is Here!

Release overview




"For Developers Only"

Documentation

Check out the documentation here (Programmer's Guide, user manual)

Cilk++ for Linux - Release Overview


Code and performance examples

Cilk++ performance thumbnails

 

 

Multicore-enabling the Quicksort algorithm

Cilk++ Sets World Record for Crypto Hash Function Throughput

Multicore-enabling the N-Queens problem

Multithreading matrix multiplication

Multicore-enabling matrix transpose

Using cilk_for loops

Reducers introduction

Using reducers to avoid data races

Summing matrix column maximums while avoiding data races

Multicore-enabling the Unix/Linux "wc" word count utility 

Making Your Cache Go Further in These Troubled Times

Training

New Customer Training Modules I and II - Recorded training sessions

New Customer Training Modules I and II - presentation (PDF)

  • Home
  • Why Cilk++?
  • Cilk++ Technology
  • Products
  • Multicore Blog
  • Company
  • Resources for Multicoders
  • Early Visibility Program

© 2009 www.cilk.com Login   Privacy Policy