You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@mesos.apache.org by ct clmsn <ct...@gmail.com> on 2015/09/30 04:38:49 UTC

alternative C++ mesos framework for chapel

Mesos community,

I've developed an alternative mesos framework for distributed Chapel
programs using C++. The implementation has some differences from the
existing Chapel mesos Go framework.

The C++ framework uses Chapel's customized launcher features (the feature
set is inherited by Chapel due to it's GASnet dependency)...provided a user
sets up their environment variables, a Chapel program can be launched on a
Mesos cluster by typing ./a.out --nl X (where X is the number of nodes
desired and ./a.out is the compiled Chapel program's name).

The C++ framework does not require sending two programs to each executor
node - it assumes the executor nodes are stable enough to run an assigned
task.

The source for this framework can be found here:
https://github.com/ct-clmsn/mesos4chpl

Thanks in advance for your time and advice!

--
ct