⇦ ⇨ - previous / next font in set
, . - decrease / increase font size
DEL - remove font from current set Home - restore font set to initial

A simple tool for fast, easy scripting on big machines.

Swift news:

I'm A Caption: I can have links, style or anything that is valid markup :)
Swift lets you write parallel scripts that run many copies of ordinary programs concurrently, using statements like this:
foreach protein in proteinList {
  runBLAST(protein);
}

Swift is parallel: it runs multiple programs concurrently as soon as their inputs are available, reducing the need for complex parallel programming.

Swift is easy: short, simple scripts can do large-scale work. The same script runs on multicore computers, clusters, grids, clouds, and supercomputers.

Swift is fast: it can run a million programs, thousands at a time, launching hundreds per second.

Swift is flexible: it is being used in physical sciences, biological sciences, social sciences, humanities, computer science, education.
Run tutorial examples today
Current: 0.96.2, 2015/08/05
Join the Swift community
Our MPI-based version.
Swift at SC 2015
Swift will be featured in:
Outreach: Swift & TCL

Swift/T: Dataflow composition of Tcl scripts for petascale computing (Tcl/Tk Conference 2015)

Abstract