aboutsummaryrefslogtreecommitdiff
path: root/devel/caf/pkg-descr
blob: a5407cfa9dc1f79d2100e497546bc73bb1ed94e6 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
An Open Source Implementation of the Actor Model in C++.

Actors in CAF are lightweight, consist of only a few hundred bytes, and
are cooperatively managed by a state-of-the-art, work-stealing
scheduler. You can spawn millions of actors if you want to.

CAF offers a network-transparent message passing. Actors can talk to
each other, no matter where they've been spawned. You do the hard part
of implementing your app, CAF takes care of the low-level side of
things. CAF allows you to transparently connect actors running on
different machines and OSes via the network. It integrates multiple
computing devices such as multi-core CPUs, GPGPUs, and even embedded
hardware. You can also create message passing interface for your OpenCL
backends.

WWW: http://www.actor-framework.org