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

Reply via email to