Skip to content

Commit

Permalink
updated system requirements
Browse files Browse the repository at this point in the history
  • Loading branch information
LiamBindle committed Feb 23, 2021
1 parent 247e1a0 commit 93af591
Showing 1 changed file with 29 additions and 6 deletions.
35 changes: 29 additions & 6 deletions docs/source/getting-started/requirements.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ System Requirements

.. _software_requirements:

Software requirements
Software Requirements
---------------------

To use GCHP you need a compute environment with the following software:
Expand Down Expand Up @@ -35,22 +35,45 @@ our guide on :ref:`installing GCHP's dependencies with Spack <installing_with_sp

.. _hardware_requirements:

Hardware requirements
Hardware Requirements
---------------------

Minimum requirements (C24):
These are GCHP's hardware requirements. Note that high-end HPC infrastructure is not required to use
GCHP effectively. Gigabit Ethernet and 2 nodes is enough for returns on performance compared to
GEOS-Chem Classic.

* 6 cores
Recommended Minimum Requirements
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

These recommended minimums are adequate to effectively use GCHP in scientific
applications:

* 2 nodes, preferably ≥24 cores per node
* Gigabit Ethernet (GbE) interconnect or better
* 100 GB memory per node
* 1 TB of storage

Bare Minimum Requirements
^^^^^^^^^^^^^^^^^^^^^^^^^

These bare minimum requirements are sufficient for running GCHP at C24. The are adequate
for try GCHP out, and for learning purposes.

* 6 cores
* 32 GB of memory
* 100 GB of storage for input and output data

Recommended requirements:
Big Compute Recommendations
^^^^^^^^^^^^^^^^^^^^^^^^^^^

These hardware recommendations are for users that are interested in tackling large bleeding-edge
computational problems:

* A high-performance-computing cluster (or a cloud-HPC service like AWS)

* 1--50 nodes
* >24 cores per node (the more the better), preferably Intel Xeon
* High throughput and low-latency interconnect, preferably InfiniBand if using >500 cores
* High throughput and low-latency interconnect, preferably InfiniBand if using 500 cores

* Lots of storage. Several TB is sufficient, but tens or hundreds of TB is better.

0 comments on commit 93af591

Please sign in to comment.