NHSE LogoNHSE Software Catalog


Generic NQS

url
http://www.shef.ac.uk/~nqs/

title_line
Supports queueing and routing of processes on single compute servers and workstation clusters

abstract
Previously developed at the University of Sheffield, Generic NQS is established
as one of the world's leading freely-available batch processing systems,
featuring very wide availability, full support for individual platforms,
cluster-wide dynamic scheduling, ease of installation, and highly-respected
support.

Generic NQS provides full support of both batch and device requests. Here a
batch request is defined as a shell script containing commands not
requiring the direct services of some physical device. In contrast, a device
request is defined as a set of independent instructions requiring the direct
services of a specific device for execution (e.g. a line printer request).
Generic NQS supports the queueing and routing of batch and device
requests throughout the network of machines running NQS.

contact
nqs-support@mailbase.ac.uk

environment
Language: ANSI C - KnR compiles will not suffice!

Operating systems: AIX 3,4; Digital UNIX;Dynix/Ptx; Fujitsu UPX/M; HPUX 8,9,10;
IRIX 5,6; Linux; NCR UNIX; Solaris 2; SunOS 4; ULTRIX; UNICOS;
Generic SYSVr4 and BSD4.3 ports as well.

Includes SMP support for Digital UNIX & IRIX. Full native 64-bit support
for IRIX 6 (some commercial vendors merely run IRIX 5 binaries on IRIX 6).
Supports all resources supported by underlying platforms (some commercial
vendors merely support a common subset).

restrictions
Released under v2 of GNU GPL.

keywords
resource allocation; job scheduling; workstation cluster


nhse-librarian@netlib.org