SWIF1 to SWIF2

SWIF1 and SWIF2 have essentially the same command line interface. However, SWIF2 has different status information output from what SWIF1 produces status output. For example, in SWIF2, swif status adds several fields, such as finer details about status of dispatched attempts, and removes a few such as individual error type counts. The status output can be in the following formats: simple text format, XML, and JSON.

Auger/SWIF1 Migration Guide

Note: this article is left for archival purposes. Current information is available on the SciComp Portal.

 


How To

At the bottom of this page are links to pages to aid your transition to Slurm or Swif version 2, depending on your workflow needs. 

FAQ

Are the user environment variables passed into a submitted job?

Auger tags to Slurm options

Use this table to find out how to convert basic Auger tags to slurm options. There is no convertion from INPUT/OUTPUT related Auger tags to slurm option. For production jobs we recommend using swif2, which provides the job flow management, job grouping and many more advanced functions.

Workflow - Swif2

NB: The most recent version of this document can be found in the knowledge base article: SWIF - Scientific Workflow Indefatigable Factotum.

The Scientific Workflow Indefatigable Factotum

Swif2 is a software system developed at Jefferson Lab that aims to help users schedule, run, and track computation jobs on batch systems both locally and at remote sites.

Auger to Slurm

Similar to Auger, the best way to submit a simple job (without any input/output from/to tape library) to the farm is using slurm command with a batch option file.  
First creating a batch option file that specify options your job(s) needs, then log on any ifarm node,  run sbatch with batch option file as argument.

                        ifarml901> sbatch <batch-option-file>

Access

Moved to ServiceNow.

Getting Started


visiting_hero_web.jpg


Steps to getting started using the Physics Farm system at Jefferson Lab are listed below:

BASICS on using the Farm resources

Batch system
Auger-Slurm
Login to SciComp GPUs
Create custom kernel for Jupyter Hub
Start using JLab Jupyter Hub
Network certificate

Auger Configuration Files

To submit a job to the farm you need to create a configuration script that describes your job(s). There are two different formats for the configuration file. The first is a flat file format (TXT) which has been supported for years. The second format is an XML based format, which allows some additional description.

Pages