/[MITgcm]/mitgcm.org/sealion/download_software/viaCVS.html
ViewVC logotype

Diff of /mitgcm.org/sealion/download_software/viaCVS.html

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

revision 1.6 by cnh, Sun Oct 21 20:50:25 2001 UTC revision 1.9 by cnh, Mon Oct 22 03:37:43 2001 UTC
# Line 1  Line 1 
1  <!doctype html public "-//w3c//dtd html 4.0 transitional//en">  <!doctype html public "-//w3c//dtd html 4.0 transitional//en">
2  <html>  <html>
3  <head>  <head>
4     <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">     <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
5     <meta name="GENERATOR" content="Mozilla/4.72 [en] (X11; U; Linux 2.2.14-5.0 i686) [Netscape]">     <meta name="GENERATOR" content="Mozilla/4.74 [en]C-CCK-MCD   (Win98; U) [Netscape]">
6     <title>viaCVS</title>     <title>viaCVS</title>
7  </head>  </head>
8  <body text="#000000" bgcolor="#FFFFFF" link="#0000EF" vlink="#51188E" alink="#FF0000">  <body text="#000000" bgcolor="#FFFFFF" link="#0000EF" vlink="#51188E" alink="#FF0000">
9    
10  <center>  <center>
11  <h2>  <h2>
12  Hardware/software requirements</h2></center>  Hardware/software requirements</h2></center>
13  This page summarises computer system requirements for using MITgcm in a  This page summarizes computer system requirements for using MITgcm in a
14  <a href="../online_documents/manual/sarch.html#fig:mitgcm_architecture_goals">range  <a href="../online_documents/manual/sarch.html#fig:mitgcm_architecture_goals">range
15  of scenarios</a> that spans simulations on a desktop PC to simulations  of computers</a> from desktop PC to simulations run on a high-end supercomputer.
16  run on a high-end supercomputer.&nbsp; The side bar on the left contains  <p>The side bar on the left contains links to sites from which third party
17  links to sites from which third party software and hardware, which you  software and hardware, which you may require, can be obtained.
18  may require, can be obtained. The text below and the <a href="../online_documents/index.html" target="mainFrame">online  <p>The text below and the <a href="../online_documents/index.html" target="mainFrame">online
19  document</a> explain in what situations&nbsp; you will need these items.  document</a> explains when you will need these items. In many cases the
20  In many cases the software you need will already be installed on your computer  software will already be installed on your computer and you can go straight
21  system and you can go straight ahead and <a href="../getting_started/index.html" target="mainFrame">start  ahead and <a href="../getting_started/index.html" target="mainFrame">start
22  using</a> the model.  using</a> the model.
23  <p><b>MITgcm</b>  <p><b>MITgcm</b>
24  <ul>  <ul>
25  <li>  <li>
26  runs on a wide <a href="../online_documents/manual/targethw.html">range  runs on a wide <a href="../online_documents/manual/targethw.html">range
27  of computer systems.</a></li>  of computer systems.</a></li>
28    
29  <li>  <li>
30  includes special software (called <a href="../online_documents/manual/wrapper.html">WRAPPER</a>)  includes special software (called <a href="../online_documents/manual/wrapper.html">WRAPPER</a>)
31  to support efficient execution and relatively easy portablity.</li>  to support efficient execution and relatively easy portability.</li>
32  </ul>  </ul>
33  <b>Platforms where MITgcm is run regularly include</b>  <b>Platforms where MITgcm is run regularly include:</b>
34  <ul>  <ul>
35  <li>  <li>
36  <a href="sideMenuBarFrame.html#hardware" target="sideMenuBarFrame">Unix  <a href="sideMenuBarFrame.html#hardware" target="sideMenuBarFrame">Unix
37  PC's</a> ( both Intel and AMD processor based) running Linux.</li>  PC's</a> (both Intel and AMD processor based) running Linux.</li>
38    
39  <li>  <li>
40  <a href="sideMenuBarFrame.html#hardware" target="sideMenuBarFrame">Unix  <a href="sideMenuBarFrame.html#hardware" target="sideMenuBarFrame">Unix
41  workstations</a> from Sun, SGI, HP, IBM, Compaq.</li>  workstations</a> from Sun, SGI, HP, IBM, Compaq.</li>
42    
43  <li>  <li>
44  Unix based PC and workstation <a href="sideMenuBarFrame.html#interconnects" target="sideMenuBarFrame">clusters</a>.</li>  Unix based PC and workstation <a href="sideMenuBarFrame.html#interconnects" target="sideMenuBarFrame">clusters</a>.</li>
45    
46  <li>  <li>
47  high-end <a href="sideMenuBarFrame.html#hardware" target="sideMenuBarFrame">symetric  high-end <a href="sideMenuBarFrame.html#hardware" target="sideMenuBarFrame">symmetric
48  multi-processor systems</a>.</li>  multi-processor systems</a>.</li>
49  </ul>  </ul>
50    
51  <ul>Under the WRAPPER, code can also run very efficiently on high-end vector  <ul>Under the WRAPPER, code can also run very efficiently on high-end vector
52  processing systems, but we can't afford one.</ul>  processing systems.</ul>
53  <b>The minimum you require to run the model is</b>  <b>The minimum you require to run the model is</b>
54  <ul>  <ul>
55  <li>  <li>
56  a computer runing a <a href="sideMenuBarFrame.html#os" target="sideMenuBarFrame">Unix  a computer running a <a href="sideMenuBarFrame.html#os" target="sideMenuBarFrame">Unix
57  style operating system</a>.</li>  style operating system</a>.</li>
58    
59  <li>  <li>
60  a Fortran 77, Fortran 90 or Fortran 95 <a href="sideMenuBarFrame.html#compilers" target="sideMenuBarFrame">compiler</a>.</li>  a Fortran 77, Fortran 90 or Fortran 95 <a href="sideMenuBarFrame.html#compilers" target="sideMenuBarFrame">compiler</a>.</li>
61    
62  <li>  <li>
63  a <a href="sideMenuBarFrame.html#compilers" target="sideMenuBarFrame">C  a <a href="sideMenuBarFrame.html#compilers" target="sideMenuBarFrame">C
64  compiler</a>.</li>  compiler</a>.</li>
65  </ul>  </ul>
66  <b>To run parallel configurations you need</b>  <b>To run parallel configurations you need</b>
67  <ul>  <ul>
68  <li>  <li>
69  a multi-process <a href="sideMenuBarFrame.html#hardware" target="sideMenuBarFrame">computer</a></li>  a multi-process <a href="sideMenuBarFrame.html#hardware" target="sideMenuBarFrame">computer</a></li>
70    
71  <br>and either of  <br>and either of
72  <li>  <li>
73  a <a href="sideMenuBarFrame.html#compilers" target="sideMenuBarFrame">compiler</a>  a <a href="sideMenuBarFrame.html#compilers" target="sideMenuBarFrame">compiler</a>
74  and that supports multi-threaded programs.</li>  and that supports multi-threaded programs.</li>
75    
76  <li>  <li>
77  a system with an implementation of the <a href="sideMenuBarFrame.html#parallelism" target="sideMenuBarFrame">MPI  a system with an implementation of the <a href="sideMenuBarFrame.html#parallelism" target="sideMenuBarFrame">MPI
78  library installed</a>.</li><br><br>  library installed</a>.</li>
79  Instructions on running multi-process codes can be found <a href=x>here</a>.  
80  Instructions regarding muti-threaded execution can be found <a href=x>here</a>.  <p><br>Instructions on running multi-process codes can be found
81  Specialized communication software, to optimize performance on a specific  <a href="../online_documents/manual/multi-process.html#sec:multi-process-execution">here</a>.
82  platform, can also be introduced into the WRAPPER. This process  <br>Instructions regarding muti-threaded execution can be found
83  is discussed <a href=x>here</a>. Before running a parallel code we recommend you try one of the  <a href="../online_documents/manual/multi-threaded.html#sec:multi-threaded-execution">here</a>.
84  <a href=x>basic examples</a></ul>  <p>Specialized communication software, to optimize performance on a specific
85    platform, can also be introduced into the WRAPPER. This process is discussed
86  <b>To perform derivative calculations you need</b>  <a href="../online_documents/manual/communication.html">here</a>.
87  <ul>  <p>Before running a parallel code we recommend you try one of the basic
88  <li>  examples described on the
89  an <a href="sideMenuBarFrame.html#differentiation" target="sideMenuBarFrame">  <a href=../getting_started/index.html target=mainFrame>getting started </a>
90  automatic differentiation tool</a>.  page.</ul>
91  </li><br>  <b>To perform derivative calculations you need</b>
92  An example experiment illustrating the automatic differentiation  <ul>
93  process can be found <a href=x>here</a>.  <li>
94  </ul>  an <a href="sideMenuBarFrame.html#differentiation" target="sideMenuBarFrame">automatic
95    differentiation tool</a>.</li>
96  <p><br><b>Once you have your computer set up</b>  
97  <blockquote>go <a href="../getting_started/index.html" target=mainFrame>here </a>  <br>An example experiment illustrating the automatic differentiation process
98  to find out how to download the model. The full distribution (including  can be found <a href="../online_documents/manual/adexample.html">here</a>.</ul>
99  examples with input datasets and sample output) is around 50MB. Instructions  
100  on estimating the computing resource requirements (CPU time, memory usage  <p><br><b>Once you have your computer set up</b>
101  and disk space) for a set of numerical experiments can be found here.</blockquote>  <blockquote>go <a href="../getting_started/index.html" target="mainFrame">here
102    </a>to find out how to download the model. The full distribution (including
103  <p><br><b>Simulation output is usually examined</b>  examples with input datasets and sample output) is around 50MB. Instructions
104  <blockquote>using one of several  on estimating the computing resource requirements (CPU time, memory usage
105  <a href="sideMenuBarFrame.html#analysis" target="sideMenuBarFrame">standard analysis tools</a>,  and disk space) for a set of numerical experiments can be found here.</blockquote>
106  depending on individual  <b>Simulation output is usually examined</b>
107  preference and experiemnce.  <blockquote>using one of several <a href="sideMenuBarFrame.html#analysis" target="sideMenuBarFrame">standard
108  </blockquote>  analysis tools</a>, depending on individual preference and experience.</blockquote>
109    
110  <p><br><b>Still confused?</b>  <p><br><b>Still confused?</b>
111  <blockquote>send us <a href=mailto:support@mitgcm.org>mail</a>.  <blockquote>send us <a href="mailto:support@mitgcm.org">mail</a>. We like
112  We like our software to be used and are happy to help out if we can.  our software to be used and are happy to help out if we can.
113    <p>
114  <hr WIDTH="100%">  <hr WIDTH="100%">
115  <table CELLSPACING=0 CELLPADDING=0 WIDTH="100%" NOSAVE >  <table CELLSPACING=0 CELLPADDING=0 WIDTH="100%" NOSAVE >
116  <tr NOSAVE>  <tr NOSAVE>
117  <td NOSAVE>Last modified on $Date$</td>  <td NOSAVE>Last modified on $Date$</td>
118    
119  <td>  <td>
120  <div align=right>CVS:  /u/gcmpack/mitgcm.org/sealion/download_software/viaCVS.html,v  <div align=right>CVS:  /u/gcmpack/mitgcm.org/sealion/download_software/viaCVS.html,v
121  $Revision$</div>  $Revision$</div>
122  </td>  </td>
123  </tr>  </tr>
124  </table>  </table>
125    </blockquote>
126  </body>  
127  </html>  </body>
128    </html>

Legend:
Removed from v.1.6  
changed lines
  Added in v.1.9

  ViewVC Help
Powered by ViewVC 1.1.22