Allocation Policy


Statement of Purpose

The mission of the Lipscomb Cluster is to serve the citizens of Kentucky by enabling transformative advances in science and technology by researchers within the Commonwealth.

This document describes how to obtain and account and one or more allocations of compute time on the William N.Lipscomb, Jr.,Supercomputing Cluster (Lipscomb Cluster) located at and administered by the University of Kentucky.

Definitions

User: An individual who accesses and/or uses the Lipscomb Cluster for any purpose.
Account: Basic user privileges allowing access to the Lipscomb Cluster. A user account allows a single user to log into the system, provides the user a home directory for storing files, and allows use (e.g., for compiling code) of the interactive login nodes.
Allocation: Allows a group of users to conduct computations relating to a specific research project on the batch compute nodes of the Lipscomb cluster. Allocations are made in units of core-hours and are awarded to eligible individual user upon application.

What is an Allocation policy?

In an effort to most efficiently distribute access to the limited amount of compute time available on on various HPC resources at UK, policies have been developed to allocate compute time to users. Different HPC resources have different policies, but all UK Allocation policies are designed to enable maximum research output from the HPC resource in question. Currently only the Lipscomb Cluster has an active allocation policy.


Eligibility

How does an Allocation policy work?

Eligible Users (generally faculty members) submit a brief white paper describing the research they would like to accomplish using an HPC resource. They indicate the amount of compute time necessary for the research described and provide a concise justification for their use of that time and the specific resource they would like to use. An Allocations Committee composed of HPC researchers collects the submitted white papers, verifies the applicants eligibility and considers the allocation request. The committee then seeks to allocate available compute time among all applicants.

Jobs submitted for execution on an HPC resource indicate to which allocation their usage should be charged, and the software system (generally called a "scheduler") that controls the batch job queue monitors allocation usage. Jobs will not run without being associated with a current allocation that has not been fully utilized.

Types of Allocations

Who administers allocation policies?

The Lipscomb Cluster allocation policy is jointly administered by the Center for Computational Sciences and the University of Kentucky Information Technology Division. The policy was prepared by the High-Performance Computing Advisory Committee, and approved by the UK CIO.

How can I get details on existing allocation policies?

A PDF of the complete Lipscomb Cluster allocation policy is posted HERE.

Questions regarding the policy can be addressed to the High-Performance Computing Advisory Committee
(Email : HPC-GOV(at)LSV.UKY.EDU), or to staff at the Center for Computational Sciences. For allocation specific questions to CCS staff, email at hpcallocations@mx.ccs.uky.edu.