KNL System Overview


Using the Jefferson Lab Knights Landing Cluster



Using the Jefferson Lab Knights Landing Cluster

This page describes the Jefferson Lab Knights Landing Cluster

    Tape Scheduling

    NB: The most recent version of this document can be found in the knowledge base article: Tape Scheduling.

    Workflow - Swif - will be decommissioned on March 1st

    What is Swif?

    Swif, the" scientific workflow indefatigable factotum", is a system that aims to simplify the use of Jefferson Lab's batch system.  As the name implies, it will work tirelessly on your behalf so that that you need not expend unnecessary effort to make good use of the compute farm.

    The goal of this initial release is to provide some features that are lacking in Auger.  While future versions of Swif may bypass Auger entirely, the current version functions as a middleman between you and Auger, providing the following enhanced capabilities:

    jcache

    Name

    jcache - manage files and directories on the write-through cache area

     

    FAQ

    What changes are needed  to a jsub script when the job stages files to the write-through cache system?

    Best Practices

    1. Try to submit multi-threaded jobs when possible. Using a multi-threaded job can save memory foot-print of the job and may increase the performance of the job.
    2. Let Auger manage the input and output files. Do not call jget/jput from the farm job. If jget/jput is called inside one's job, the time period which the job waits for the tape I/O to finish is counted toward the wall time of this job. Note: jget and jput inside Auger will be disabled in the near future.

    DAQ Support: Writing Raw Data to Tape

    All raw data from the experimental physics detectors goes through a number of steps to reach permanent storage on tape:
    1. The DAQ system assembles events and writes them into a raw data file on a local staging area.  This area is large enough to hold a minimum of 24 hours of high rate running.

    jobinfo

    Name
        jobinfo - displays
    detailed information about a job (including completed jobs).
      
    Syntax
        jobinfo auger-job-index

    Description
      
    Display a full status of a farm job. The result is obtained from batch system if job is in pending or active state, or finished within few days. Otherwise display the job information retrieved from auger database.


    Pages