Skip to main content
IT Service Status
IT Service Status

Quest Access and Allocations

Access to Quest is provisioned in the form of allocations. Allocation types are summarized below, along with links for managing your allocation.

Use of Quest must be consistent with the Quest Policies and Guidelines, as well as the Rights and Responsibilities for the Use of Central Network and Computing Resources at Northwestern University.

Allocations Overview

Allocation Types

General Access

General Access allocations are available to Northwestern researchers and instructors (for classroom use) at no cost. Each General Access research allocation is meant to be used for individual research projects. These allocations are valid for one year and may be renewed. Please see Allocation Details  for more information. There are three General Access allocation types:

  • Research I: New Quest users must start with a Research I allocation. They are appropriate for users needing up to 1 TB of storage and expecting to use up to 100,000 compute hours per year, which is equivalent to 12 processor cores running full-time for a year. New Research I allocation requests are typically approved and set up within a week.
  • Research II: Researchers requiring additional resources can apply to increase their allocation into a Research II allocation. They are appropriate for users needing up to 2 TB of storage and expecting to use up to 500,000 compute hours per year. Applications are due and reviewed quarterly.
  • Classroom and Workshop: These allocations are available for instructors to support coursework or training events requiring access to high-performance computing capabilities. Request or manage a classroom allocation.

Quest allocations can be shared by multiple researchers who are collaborating on a project and need to share access to the same files on Quest.

Researchers with computational needs exceeding 500,000 compute hours who prefer not to purchase dedicated resources should consult with Northwestern IT Research Computing and Data Services to explore options and resources, including the use of national computing facilities.

Priority Access Resources

Information on Priority Access allocations for dedicated, purchased resources are sent to users as part of the setup process. Users can be added to existing Priority Access allocations using the Join an Existing Allocation form. Researchers should contact their allocation manager for the information needed to join a Priority Access allocation.

Special Group Allocations

Kellogg Linux Cluster: Users looking to access the Kellogg Linux Cluster (KLC ) should follow instructions for Kellogg or SESP researchers as appropriate. 

Genomics Compute Cluster: Researchers engaged in computational genomics can apply to join the Genomics Compute Cluster (GCC) by completing the GCC User Registration form.

Pilot Computer Science Enclave: Researchers from the McCormick School of Engineering Computer Science (CS) Department can apply to join the Pilot CS Enclave on Quest to obtain Priority Access to computing resources, including GPUs.  Learn more about the CS Enclave.

 

Allocation Ownership

Each allocation has an Allocation Manager and is associated with a Principal Investigator (PI).

Allocation Managers are responsible for applying for and renewing allocations, responding to any questions about the allocation, and approving requests for additional users to join an allocation. Northwestern graduate students, postdocs, faculty, and staff may be Allocation Managers and submit requests for new allocations. Undergraduate students may join Quest allocations created by others but may not be Allocation Managers.

The PI is typically the faculty lead of your research group. If you are a graduate student or postdoc in a field that is not organized by faculty PIs, please list your advisor as the PI for your Quest allocation.

If you are a faculty member, you can be both the Allocation Manager and the PI, or you can delegate the Allocation Manager responsibility to someone else in your research group.

Allocation Details

Quest users may have access to multiple allocations which are each tied to a specific research project, and each allocation may be shared by multiple users. By default, all users who have access to an allocation have access to all files shared in the allocation’s storage directory. In addition to the shared resources of an allocation, each Quest user has an 80GB home directory for storing code files and installing applications and packages.

General Access allocations do not have a strict limit on compute hours; the guidelines above are for reference. You will not run out of compute hours on Quest while your allocation is active, but your wait times for available resources may vary depending upon how many compute hours you have used. When demand for computational resources exceeds capacity, weight times are determined via a fair share mechanism.

Allocations have names to identify them. Most allocation names start with the letter “p” or “b” followed by several numbers. For example: p01023. You will need the allocation name when making requests about your allocation, such as renewing it or giving additional people access to it.

Manage Your Quest Allocation

Get Started with Quest

If you are new to Quest and your research group already has an existing Quest allocation, you are encouraged to join that allocation rather than create a new one. To join an existing allocation, you will need to know the allocation name, as well as the name and email address of the Allocation Manager and PI.

If you are new to Quest and are eligible to join the Genomics Compute Cluster allocation (b1042), please fill out the GCC User Registration form.

If you are new to Quest and want to establish your own allocation, please set up a new Research I allocation.

In all cases above, if you are a new Quest user, an individual Quest user account will be created for you. Requests are typically processed within a week, and you will receive information via email.

Managing Allocation User Access

To give someone access to your existing allocation, share the allocation name, as well as the name and email address of the Allocation Manager and PI, with them. The new user should fill out the Join an Existing Allocation form. 

Join an Existing Allocation

The Allocation Manager will be notified of the request and asked to approve or reject it.

To remove an individual from an allocation, the Allocation Manager or the PI should email quest-help@northwestern.edu, providing the allocation name along with the individual's name and NetID.

Increase Your Allocation

Existing General Access users of Quest who want to increase their storage capacity to 2 TB, or increase their computational priority to accommodate larger computational workloads, can apply for a Research II Allocation.

Researchers only needing increased storage may consider a 5 TB scratch storage space instead. Those requiring more than 2 TB of non-scratch storage or dedicated compute nodes may purchase storage or compute resources.

General Access Research II applications require a proposal that is due and reviewed quarterly. Due dates are December 1st, March 1st, June 1st, and September 1st. Researchers need to fill out the Research II proposal template  and include it in their application.

To apply to upgrade your Research I allocation to a Research II allocation:

  1. Submit the proposal document as part of the application to upgrade to a Research II allocation.
  2. Proposals are reviewed after the quarterly deadline: December 1st, March 1st, June 1st, and September 1st. Expect to hear back about your application within a month of the quarterly deadline.
  3. Research Allocation II proposals should contain the following:
    1. A brief project introduction (avoid excessive detail).
    2. A clear description of the computational plans and software to be used
    3. A breakdown of estimated resources (compute hours, memory, storage) with concise justification
    4. For renewal applications, a summary of progress, including student theses and any related publications (submitted/published, with DOIs if available).

Research Computing and Data Services will review all incoming requests for Research II allocations. The applications will be evaluated based on the following criteria:

  • The quality and readiness of the described work plans to bring the project to a successful conclusion
  • The applicability of Northwestern IT HPC computational and storage resources to successfully complete the project

Renew Your Allocation

All General Access research allocations are valid for one year. Research II allocation renewals require an updated proposal and a proposal template  for the application.

Renew a Research I Allocation

Renew a Research II Allocation

Request Scratch Storage

Quest users may request a 5 TB scratch storage space on Quest for temporarily storing files. Scratch storage space is assigned per user, not per allocation.

Request Scratch Storage Space

Request Software Installation

Several dozen applications are already installed on Quest centrally and available for use by all Quest users. Most additional software can be installed on Quest directly by users.

If you need to use software that is not already available on Quest that you cannot install as an individual user, you can request that a new software module be created.

Request Software Installation

Workshop and Classroom Allocation Requests

Allocations are available for instructors to support teaching, training events, and coursework requiring access to high-performance computing capabilities. This allocation type is not for students seeking to use Quest for coursework. All requests must be made by the instructor or the teaching assistant (TA). Instructors should submit requests at least one week before the class or workshop start date.

A Classroom allocation provides individual user accounts on Quest for all students added to the allocation, as well as access to General Access compute resources for the duration of the quarter and 2 TB of shared storage for one year. Data stored in the shared project space will be deleted 90 days after expiration.

Instructors and TAs are responsible for managing the project and student use of Quest. This includes:

  • Providing NetIDs of students, instructors, and support staff who need access for the allocation. NetIDs can be added to the allocation with the initial application or later when needed.
  • Teaching students how to use the Quest resources necessary for the class or workshop and addressing initial questions or issues. If you encounter an error with the system, please submit a help request to quest-help@northwestern.edu. Support is available to the instructor at no cost.
  • Managing access permissions for shared storage, backing up data from Quest if needed, and removing required data from the shared project storage before expiration.

Request a New Workshop and Classroom Allocation

Renew a Workshop and Classroom Allocation

Add a Student to a Workshop and Classroom Allocation