LQCD Homepage

LQCD Home

QDCOC Computing

Lattice Archives at BNL

Contacts

User Information


Accessing QCDOC

Command Line Allocator
(replaces the Web Allocator)

Call Tracking System (CTS)
(Account is required)

User Guide

Batch System

File Transfers to/from BNL

Transfering Files between US LQCD Sites
(FNAL Link)

Software


Columbia Physics System (CPS)
(COLUMBIA UNIVERSITY Link)

US LQCD Common Runtime Environment


CRE: Setup
(CRE_HOME, setup scripts etc. )

CRE: Filesystems
(QDATA, QCACHE, QSCRATCH etc.)

CRE: Interactive System
(Compilers, Libraries, devel. tools, etc.)

CRE: File Management
(qsplit, qunsplit etc.)

CRE Definition (pdf)
(as of June 14th, 2006)

Machine Status


Web Display (Under Construction)
(Allocation status of all available partitions)

QCDOC Status (USDOE only)
(Partitions, Jobs DB, etc.)

Batch System: Current Status
(Available Queues, Running Jobs, etc.)

Errors Database
(DB of ASIC and Wire errors.)

New Users


Computer Accounts

Accessing QCDOC

CTS accounts

CyberSecurity Training

RBRC Users Mailing List

USDOE Users Mailing List


Internal Links
(Available to QCDOC Admins Only)

Command Line Allocator

Introduction

The CL Allocator can be used to allocate, renew and release QCDOC machine partitions. It is the replacement of the Web Allocator. It is available on both front-end hosts (qcdochosta and qcdochostb).
As with the Web Allocator, users belong to groups that give them permissions to allocate partitions.
Partitions reserved for PBS jobs cannot be allocated using the Command Line Allocator.

Top of Page

Allocating a Machine Partition

All executables are under /usr/local/bin. The allocate command allocates a machine partition:

allocate <machine_partition> <number_of_hours>

machine_partition
the machine partition to be allocated, such as acc7/slot0, rack20-23, etc.
hours_to_allocate
the number of hours the machine partition is being allocated for.
If set to 0 the machine partition will be allocated indefinitely.
General Purpose partitions, such as ACC partitions, cannot be allocated indefinitely (up to 16 hrs).
Examples
allocate acc7/slot0 2
allocate rack20-23 0

Top of Page

Renewing the allocation of a partition

To renew (extend or shorten) the allocation of a machine partition simply use the allocation command. All it does is replaces the existing allocation with the new one. For example, to replace the existing allocation on acc5/slot1 with a new one, use:
allocate acc5/slot1 3

Top of Page

Releasing a partition

The release will release the allocation of a machine partition. Currently, releasing a machine partition does not kill the qdaemon or qcsh processes.

release <machine_partition>

machine_partition
the machine partition to be released, such as acc5/slot0, rack24-27, etc.
Example
release rack4-27

Top of Page

One of ten national laboratories overseen and primarily funded by the Office of Science of the U.S. Department of Energy (DOE), Brookhaven National Laboratory conducts research in the physical, biomedical, and environmental sciences, as well as in energy technologies and national security. Brookhaven Lab also builds and operates major scientific facilities available to university, industry and government researchers. Brookhaven is operated and managed for DOE’s Office of Science by Brookhaven Science Associates, a limited-liability company founded by Stony Brook University, the largest academic user of Laboratory facilities, and Battelle, a nonprofit, applied science and technology organization.
Privacy and Security Notice