tjbanks / SimAgentMPI

Run MPI (sbatch) tasks remotely on NSG and SSH with ease.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SimAgentMPI

https://tjbanks.github.io/SimAgentMPI/

Sim Agent MPI is an easy to use tool that takes the difficulty of running Neuron HOC code or MPI/sbatch based jobs on supercomputers. It currently supports connections to the NSG-R API and connections using SSH to servers running Slurm.

Windows Users

Download the executable installer from https://tjbanks.github.io/SimAgentMPI/

See https://www.youtube.com/watch?v=ZaqqbNzprAY for installation instructions.

Linux and Mac Users

Upon cloning this repository you will need to change to the linux branch. Linux has issues with the way .ico files are handled, causing the master branch to crash.

To obtain SimAgent execute the following commands:

git clone https://github.com/tjbanks/SimAgentMPI
cd SimAgentMPI
git checkout linux
pip install -r requirements.txt

To use SimAgent any time after simply call

python SimAgentMPI.py

See https://www.youtube.com/watch?v=aNwE5Womp7A for installation instructions.

About

Run MPI (sbatch) tasks remotely on NSG and SSH with ease.

License:GNU General Public License v3.0


Languages

Language:Python 75.0%Language:HTML 12.9%Language:Shell 8.1%Language:C 2.9%Language:Inno Setup 0.6%Language:AMPL 0.4%