SLURM Resource Manager for PTP

Introduction

The SLURM Eclipse plug-in, part of the Parallel Tools Platform (PTP), allows you to run a parallel application using the Simple Linux Utility for Resource Management (SLURM) from within the PTP framework. In addition to running applications, you can monitor their status, control their execution, and view their stdio output from within PTP. You can also debug a parallel application using the built in PTP parallel debugger.

You can run and debug parallel applications either as local projects or as remote projects, using the remote development environment support that is part of PTP.

This plugin consists of two parts. The first is the Eclipse PTP plugin code which is responsible for the PTP views presented to the user and the user's interaction with those views. The second part is a resource manager (proxy), which is responsible for communicating with the PTP SLURM plugin code, invoking the parallel application, and reporting application status to the PTP SLURM plugin.

Table of Contents: