cylondata / twister2

A composable framework for fast and scalable data analytics
https://twister2.org
Apache License 2.0
57 stars 32 forks source link

added support for mpirun parameters through config #926

Closed ahmet-uyar closed 4 years ago

ahmet-uyar commented 4 years ago

I added a configuration parameter to let users to specify mpirun parameters: twister2.resource.scheduler.mpi.params Users can specify as many parameters as they like in a single string. Similar to the usage in mpirun command.

I added support for standalone, slurm and kubernetes. In slurm, I also added support for sbatch parameters throug the following parameter: twister2.resource.scheduler.slurm.params

In slurm I also removed the script file. We are calling sbatch and mpirun from java directly.