HPC: Difference between revisions

From CSDMS
m (Minor rewording)
m (Add directions for members with a CU IndentiKey)
 
(20 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{PageTitle|CSDMS High Performance Computing Cluster}}
{{PageTitle|High Performance Computing}}
 
CSDMS has purchased compute nodes on the [https://www.colorado.edu/rc/resources/blanca Blanca] condo cluster
managed by the University of Colorado [https://www.colorado.edu/rc Research Computing] group (CURC).
These nodes form the basis of the CSDMS High Performance Computing Cluster (HPCC),
providing access to a state-of-the-art supercomputing resource for every CSDMS member.
 
<div>{{TOC limit|2}}</div>
<div>{{TOC limit|2}}</div>


== Get an account ==
== Get an account ==
The CSDMS HPC cluster provides CSDMS members with a state-of-the-art computing cluster. Although the CSDMS HPCC is available free-of-charge to the CSDMS community, we require users submit a [[HPCC_account_requirements|short application]] that outlines how they will use the cluster.
 
The CSDMS HPCC is freely available to the CSDMS community.
However, there are a few steps required to obtain an account.
 
If you run into any problems completing these steps,
let us know at the [https://csdms.github.io/help-desk CSDMS Help Desk].
 
=== Step 1 ===
 
If you're not already one, become a [https://csdms.colorado.edu/wiki/Special:RequestAccount CSDMS member].
 
=== Step 2 ===
 
Make an [https://identity.access-ci.org/new-user ACCESS account].
[https://access-ci.org/about/ ACCESS] is the Advanced Cyberinfrastructure Coordination Ecosystem: Services & Support program, funded by National Science Foundation to support research cyberinfrastructure in the U.S.
 
''Note: If you already have an XSEDE/ACCESS account, or a CU IdentiKey, skip this step and proceed to Step 3.''
 
=== Step 3 ===
 
Send an email to [mailto:csdms@colorado.edu csdms@colorado.edu] with the following information:
* your first and last name
* your email address (institutional address preferred, if available)
* your CSDMS username
* a short (one or two sentence) description of how you plan to use your account
 
=== Step 4 ===
 
Send an email to [mailto:rc-help@colorado.edu rc-help@colorado.edu] with the following information:
* your first and last name
* your email address
* your ACCESS/XSEDE username, or your CU IdentiKey
* if available, your institutional affiliation, department, and role (e.g., undergraduate, graduate student, postdoc, staff, instructor, or  faculty)
 
In the email, please state that you are a CSDMS member and you wish to access the CSDMS compute nodes on Blanca.
 
CURC will communicate with CSDMS to approve your Blanca login.
 
== Documentation ==
 
* [https://curc.readthedocs.io/en/latest/ Research Computing User Guide]
* [https://curc.readthedocs.io/en/latest/access/blanca.html Blanca]


== Hardware ==
== Hardware ==
CSDMS purchased its own compute nodes, or ''condos'' that operate as part of a cluster named '''''Blanca'''''. One condo contains the following specifications:
 
Each Blanca compute node has:
* 2x 14-core 2.4 GHz Intel “Broadwell” processors
* 2x 14-core 2.4 GHz Intel “Broadwell” processors
* 128 GB RAM at 2400 MHz
* 128 GB RAM at 2400 MHz
* 1x 1 TB 7200 RPM hard drive
* 1x 1 TB 7200 RPM hard drive
* 10 gigabit/s Ethernet
* 10 gigabit/s Ethernet
As of {{#time: m/d/Y|now}}, CSDMS owns 2 condos and has the intention to expend this with at least another 2 nodes for the 2018 academic year.
As of {{#time: Y-m-d|now}}, four compute nodes are available in the CSDMS HPCC.
In addition to these reserved nodes, CSDMS members have access, depending on current usage, to the other compute nodes in the Blanca cluster.
See the [https://curc.readthedocs.io/en/latest/access/blanca.html Blanca documentation] for details.
 
== Software ==
 
[https://curc.readthedocs.io/en/latest/compute/modules.html Modules] are used on Blanca to load software into a user environment.
CURC also provides support for installing custom or third-party software.
Help requests should be sent to [mailto:rc-help@colorado.edu rc-help@colorado.edu].
 
== Logging in ==
 
See the [https://curc.readthedocs.io/en/latest/access/rmacc.html#logging-in-to-open-ondemand instructions] from CURC on logging in to Blanca through their Open OnDemand portal.
 
== Running jobs ==
 
CURC provides information on [https://curc.readthedocs.io/en/latest/running-jobs/batch-jobs.html submitting and running jobs] on Blanca, either interactively or through batch process.
 
== Getting help ==
 
Email [mailto:rc-help@colorado.edu rc-help@colorado.edu] if you have problems connecting to or working on Blanca.  


==Software==
== Attribution ==
The CSDMS HPCC is managed by the Research Computing group at the University of Colorado. As such, they provide support with installing custom or third-party software. Software requests should be sent to [https://www.rc.colorado.edu/resources/software Research Computing].


== Attribution and Reporting of Results ==
When reporting results obtained through the CSDMS HPCC, we request the following acknowledgement:
When reporting results which were obtained on the CSDMS cluster, we request that the following language be used as an acknowledgement:


"We acknowledge computing time on the CU-CSDMS High-Performance Computing Cluster."
    We acknowledge computing time on the CSDMS High Performance Computing Cluster.


Also, please notify us of any tech reports, conference papers, journal articles, theses, or dissertations which contain results which were obtained on beach. Your assistance will help to ensure that our online bibliography of results is as complete as possible. Citations should be sent to [mailto:CSDMSsupport@colorado.edu us].
Please notify us of any tech reports, conference papers, journal articles, or theses which contain results obtained
<br><br>
through the CSDMS HPCC.
Your assistance will help ensure that our online bibliography of results is as complete as possible.
Citations should be sent to [mailto:csdms@colorado.edu csdms@colorado.edu].

Latest revision as of 13:14, 3 August 2023

High Performance Computing

CSDMS has purchased compute nodes on the Blanca condo cluster managed by the University of Colorado Research Computing group (CURC). These nodes form the basis of the CSDMS High Performance Computing Cluster (HPCC), providing access to a state-of-the-art supercomputing resource for every CSDMS member.

Get an account

The CSDMS HPCC is freely available to the CSDMS community. However, there are a few steps required to obtain an account.

If you run into any problems completing these steps, let us know at the CSDMS Help Desk.

Step 1

If you're not already one, become a CSDMS member.

Step 2

Make an ACCESS account. ACCESS is the Advanced Cyberinfrastructure Coordination Ecosystem: Services & Support program, funded by National Science Foundation to support research cyberinfrastructure in the U.S.

Note: If you already have an XSEDE/ACCESS account, or a CU IdentiKey, skip this step and proceed to Step 3.

Step 3

Send an email to csdms@colorado.edu with the following information:

  • your first and last name
  • your email address (institutional address preferred, if available)
  • your CSDMS username
  • a short (one or two sentence) description of how you plan to use your account

Step 4

Send an email to rc-help@colorado.edu with the following information:

  • your first and last name
  • your email address
  • your ACCESS/XSEDE username, or your CU IdentiKey
  • if available, your institutional affiliation, department, and role (e.g., undergraduate, graduate student, postdoc, staff, instructor, or faculty)

In the email, please state that you are a CSDMS member and you wish to access the CSDMS compute nodes on Blanca.

CURC will communicate with CSDMS to approve your Blanca login.

Documentation

Hardware

Each Blanca compute node has:

  • 2x 14-core 2.4 GHz Intel “Broadwell” processors
  • 128 GB RAM at 2400 MHz
  • 1x 1 TB 7200 RPM hard drive
  • 10 gigabit/s Ethernet

As of 2024-05-02, four compute nodes are available in the CSDMS HPCC. In addition to these reserved nodes, CSDMS members have access, depending on current usage, to the other compute nodes in the Blanca cluster. See the Blanca documentation for details.

Software

Modules are used on Blanca to load software into a user environment. CURC also provides support for installing custom or third-party software. Help requests should be sent to rc-help@colorado.edu.

Logging in

See the instructions from CURC on logging in to Blanca through their Open OnDemand portal.

Running jobs

CURC provides information on submitting and running jobs on Blanca, either interactively or through batch process.

Getting help

Email rc-help@colorado.edu if you have problems connecting to or working on Blanca.

Attribution

When reporting results obtained through the CSDMS HPCC, we request the following acknowledgement:

   We acknowledge computing time on the CSDMS High Performance Computing Cluster.

Please notify us of any tech reports, conference papers, journal articles, or theses which contain results obtained through the CSDMS HPCC. Your assistance will help ensure that our online bibliography of results is as complete as possible. Citations should be sent to csdms@colorado.edu.