cilk - Language for multithreaded parallel programming based on ANSI C

Property Value
Distribution ALT Linux Sisyphus
Repository Classic i586
Package name cilk
Package version 5.4.6
Package release alt11
Package architecture i586
Package type rpm
Installed size 748.47 KB
Download size 748.47 KB
Official Mirror
Cilk is a language for multithreaded parallel programming based on ANSI
C. Cilk is designed for general-purpose parallel programming, but it is
especially effective for exploiting dynamic, highly asynchronous
parallelism, which can be difficult to write in data-parallel or
message-passing style. Using Cilk, our group has developed three
world-class chess programs, StarTech, *Socrates, and Cilkchess. Cilk
provides an effective platform for programming dense and sparse
numerical algorithms, such as matrix factorization and N-body
simulations, and we are working on other types of applications. Unlike
many other multithreaded programming systems, Cilk is algorithmic, in
that the runtime system employs a scheduler that allows the performance
of programs to be estimated accurately based on abstract complexity


Package Version Architecture Repository
cilk-5.4.6-alt11.x86_64.rpm 5.4.6 x86_64 Classic
cilk - - -


Name Value
/lib/ - - -
libcilk-devel = 5.4.6-alt11
rpmlib(PayloadIsLzma) -


Name Value
cilk = 5.4.6-alt11


Name Value
libcilk-devel-static < 5.4.6-alt11


Name Value
libcilk-devel-static < 5.4.6-alt11


Type URL
Binary Package cilk-5.4.6-alt11.i586.rpm
Source Package cilk-5.4.6-alt11.src.rpm

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    rpm [Sisyphus] i586 classic
    rpm [Sisyphus] noarch classic
  2. Update the package index:
    # sudo apt-get update
  3. Install cilk rpm package:
    # sudo apt-get install cilk




2017-11-13 - Aleksei Nikiforov <> 5.4.6-alt11
- Fixed build with gcc-6.
2013-01-27 - Eugeny A. Rostovtsev (REAL) <real at> 5.4.6-alt10
- Disabled build of examples
2012-09-04 - Eugeny A. Rostovtsev (REAL) <real at> 5.4.6-alt9
- Fixed build with new glibc
2012-04-13 - Eugeny A. Rostovtsev (REAL) <real at> 5.4.6-alt8
- Fixed build with new automake
2011-12-13 - Eugeny A. Rostovtsev (REAL) <real at> 5.4.6-alt7
- Fixed RPATH
- Disabled devel-static package
2011-08-31 - Eugeny A. Rostovtsev (REAL) <real at> 5.4.6-alt6
- Rebuilt without perfctr
2011-02-10 - Eugeny A. Rostovtsev (REAL) <real at> 5.4.6-alt5
- Rebuilt for debuginfo
2010-10-22 - Eugeny A. Rostovtsev (REAL) <real at> 5.4.6-alt4
- Rebuilt with set-versioned libperfctr
2010-10-19 - Eugeny A. Rostovtsev (REAL) <real at> 5.4.6-alt3
- Rebuilt for soname set-versions
2009-09-28 - Eugeny A. Rostovtsev (REAL) <real at> 5.4.6-alt2
- Fixed packaging errors

See Also

Package Description
cinaps-0.11.0-alt1.i586.rpm Trivial metaprogramming tool
cinnamon-4.0.3-alt1.i586.rpm A Linux desktop which provides advanced innovative features and a traditional user experience
cinnamon-control-center-4.0.0-alt1.i586.rpm Cinnamon Control Center
cinnamon-control-center-devel-4.0.0-alt1.i586.rpm Cinnamon Control Center development files
cinnamon-desktop-data-4.0.1-alt1.i586.rpm Data files for Cinnamon desktop libraries
cinnamon-screensaver-4.0.1-alt1.i586.rpm Cinnamon Screensaver
cinnamon-session-4.0.0-alt1.i586.rpm The cinnamon session programs for the Cinnamon GUI desktop environment
cinnamon-settings-daemon-4.0.2-alt1.i586.rpm A program that manages general Cinnamon settings
cinnamon-settings-daemon-devel-4.0.2-alt1.i586.rpm Cinnamon Settings Daemon development files
circuslinux-1.0.3-alt7.qa1.i586.rpm Cute breakout-like
cjdns-20.2-alt1.i586.rpm Encrypted networking for regular people
cjet-0.8.9-alt1.i586.rpm Cjet PCL emulation for Canon CaPSL printers
ckermit-9.0.304-alt1.i586.rpm A Combined Serial and Network Communication Software Package
clac-0.3.1-alt1.i586.rpm A command line, stack-based calculator with postfix notation
clamav-0.100.2-alt1.i586.rpm Clam Antivirus scanner