-
Notifications
You must be signed in to change notification settings - Fork 8
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
021a6ed
commit 7375160
Showing
8 changed files
with
147 additions
and
125 deletions.
There are no files selected for viewing
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,16 +1,18 @@ | ||
Set up GEOS-Chem environment | ||
============================ | ||
Set up GEOS-Chem environment from scratch | ||
========================================= | ||
|
||
GEOS-Chem-classic only uses OpenMP parallelization so there is no need for MPI libraries. Having Fortran compiler and NetCDF library installed is sufficient for GC-classic to compile and run. | ||
Building GEOS-Chem AMI | ||
---------------------- | ||
|
||
Environment variables | ||
--------------------- | ||
Scripts for building the GEOS-Chem tutorial AMI are all available `here <https://github.com/geoschem/geos-chem-cloud/tree/master/scripts>`_. | ||
|
||
Just follow `our wiki <http://wiki.seas.harvard.edu/geos-chem/index.php/Setting_Unix_environment_variables_for_GEOS-Chem>`_. The bashrc used for the tutorial AMI is `available for reference <https://github.com/JiaweiZhuang/cloud_GC/blob/master/build_scripts/bashrc/GEOSChem_env>`_. | ||
General reference (not cloud-specific) is the GEOS-Chem wiki: | ||
|
||
Source code, run directory and input data | ||
----------------------------------------- | ||
- `Compiling GEOS-Chem <http://acmg.seas.harvard.edu/geos/doc/man/chapter_7.html>`_ | ||
- `Setting Unix environment variables for GEOS-Chem <http://wiki.seas.harvard.edu/geos-chem/index.php/Setting_Unix_environment_variables_for_GEOS-Chem>`_ | ||
- `Downloading GEOS-Chem source code and data <http://wiki.seas.harvard.edu/geos-chem/index.php/Downloading_GEOS-Chem_source_code_and_data>`_ | ||
|
||
Again, just follow the `wiki <http://wiki.seas.harvard.edu/geos-chem/index.php/Downloading_GEOS-Chem_source_code_and_data>`_. | ||
Building GEOS-Chem Docker image | ||
------------------------------- | ||
|
||
Since all data are now :ref:`available on S3 <gcdata-bucket-label>`, no need to pull them from other places. | ||
Dockerfiles and notes are all available at https://github.com/geoschem/geos-chem-docker. |
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
10 changes: 10 additions & 0 deletions
10
doc/source/chapter04_developer-guide/manual-mpi-cluster.rst
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
Building an MPI cluster from scratch | ||
===================================== | ||
|
||
Although there are many :ref:`HPC cluster tools <hpc-overview-label>` that can create an MPI cluster with a single command, at development stage it is better to glue an MPI cluster manually from scratch. This allows you to test arbitrary architecture and libraries, and also help understand how the cluster tools work under the hood. | ||
|
||
More details coming soon... | ||
|
||
Reference: | ||
|
||
- `Quick MPI Cluster Setup on Amazon EC2 <https://glennklockwood.blogspot.com/2013/04/mpi-benchmarks-amazon-ec2-cluster.html>`_ |