- 29 Apr, 2013 1 commit
-
-
Dominik Charousset authored
this patch adds a new spawn option for priority-aware actors and refactors libcppa's message passing; this version has a known issue with network distributed group messaging
-
- 19 Apr, 2013 5 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
this patch removes the functions `sync_enqueue` and `chained_sync_enqueue`; instead, `enqueue` takes a message header that denotes wheter the message is synchronous or asynchronous (this patch also prepares libcppa for the addition of message routing and priorities)
-
Joseph Noir authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
- 17 Apr, 2013 1 commit
-
-
Joseph Noir authored
-
- 16 Apr, 2013 4 commits
-
-
Dominik Charousset authored
removed unnecessary moves and enforced coding conventions
-
Dominik Charousset authored
OpenCL interface now uses vectors with a maximum size of 3, because the dimensions settings of OpenCL assume a one, two, or three dimensional space
-
Dominik Charousset authored
-
Dominik Charousset authored
{apply_args => call}.hpp, added new function: `call_mv` (calls a function and moves all arguments), and documented spawn_cl function family
-
- 11 Apr, 2013 2 commits
-
-
Dominik Charousset authored
-
Joseph Noir authored
From const any_tuple& to any_tunple
-
- 09 Apr, 2013 1 commit
-
-
Dominik Charousset authored
-
- 04 Apr, 2013 3 commits
-
-
Dominik Charousset authored
instead of requiring users to define CPPA_OPENCL, the library will throw an exception if compiled without OpenCL support
-
Dominik Charousset authored
this patch adds the header `cppa/opencl.hpp` and provides the frontent function `spawn_cl` to spawn OpenCL-based actors
-
Joseph Noir authored
added create to actor_facade, constructor is now private
-
- 02 Apr, 2013 1 commit
-
-
Joseph Noir authored
-
- 27 Mar, 2013 1 commit
-
-
Joseph Noir authored
spawn has an new argument, the offset for global dimension
-
- 26 Mar, 2013 7 commits
-
-
Joseph Noir authored
using std::move now
-
Joseph Noir authored
-
Joseph Noir authored
global and local dimension must now be passed as a vector
-
Dominik Charousset authored
-
Joseph Noir authored
Conflicts: cppa/opencl/actor_facade.hpp
-
Joseph Noir authored
allows user to define type mappings
-
Dominik Charousset authored
this patch saves one message per function-based actor to increase scalability and performance
-
- 22 Mar, 2013 6 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
this patch forwards kernel names and source code transparently as `const char*` rather than converting it to `std::string`s; added static factory member function to program to avoid exceptions during constructor execution
-
Joseph Noir authored
-
Joseph Noir authored
-
Joseph Noir authored
OpenCL version 1.1 does not include clRetainDevice and clReleaseDevice, added dummy functions.
-
Joseph Noir authored
-
- 21 Mar, 2013 2 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
-
- 20 Mar, 2013 1 commit
-
-
Joseph Noir authored
Solves a problem with amd graphic cards.
-
- 19 Mar, 2013 1 commit
-
-
Joseph Noir authored
-
- 06 Mar, 2013 3 commits
-
-
Joseph Noir authored
-
Joseph Noir authored
to handle results from kernel executions.
-
Joseph Noir authored
Uses clRetainX and clReleaseX provided by OpenCL.
-
- 27 Feb, 2013 1 commit
-
-
Joseph Noir authored
-