/[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.7 by cnh, Mon Oct 22 02:54:41 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 <a href="x">here</a>.
81  Specialized communication software, to optimize performance on a specific  <br>Instructions regarding muti-threaded execution can be found <a href="x">here</a>.
82  platform, can also be introduced into the WRAPPER. This process  <p>Specialized communication software, to optimize performance on a specific
83  is discussed <a href=x>here</a>. Before running a parallel code we recommend you try one of the  platform, can also be introduced into the WRAPPER. This process is discussed
84  <a href=x>basic examples</a></ul>  <a href="x">here</a>.
85    <p>Before running a parallel code we recommend you try one of the <a href="x">basic
86  <b>To perform derivative calculations you need</b>  examples</a></ul>
87  <ul>  <b>To perform derivative calculations you need</b>
88  <li>  <ul>
89  an <a href="sideMenuBarFrame.html#differentiation" target="sideMenuBarFrame">  <li>
90  automatic differentiation tool</a>.  an <a href="sideMenuBarFrame.html#differentiation" target="sideMenuBarFrame">automatic
91  </li><br>  differentiation tool</a>.</li>
92  An example experiment illustrating the automatic differentiation  
93  process can be found <a href=x>here</a>.  <br>An example experiment illustrating the automatic differentiation process
94  </ul>  can be found <a href="x">here</a>.</ul>
95    
96  <p><br><b>Once you have your computer set up</b>  <p><br><b>Once you have your computer set up</b>
97  <blockquote>go <a href="../getting_started/index.html" target=mainFrame>here </a>  <blockquote>go <a href="../getting_started/index.html" target="mainFrame">here
98  to find out how to download the model. The full distribution (including  </a>to find out how to download the model. The full distribution (including
99  examples with input datasets and sample output) is around 50MB. Instructions  examples with input datasets and sample output) is around 50MB. Instructions
100  on estimating the computing resource requirements (CPU time, memory usage  on estimating the computing resource requirements (CPU time, memory usage
101  and disk space) for a set of numerical experiments can be found here.</blockquote>  and disk space) for a set of numerical experiments can be found here.</blockquote>
102    <b>Simulation output is usually examined</b>
103  <p><br><b>Simulation output is usually examined</b>  <blockquote>using one of several <a href="sideMenuBarFrame.html#analysis" target="sideMenuBarFrame">standard
104  <blockquote>using one of several  analysis tools</a>, depending on individual preference and experience.</blockquote>
105  <a href="sideMenuBarFrame.html#analysis" target="sideMenuBarFrame">standard analysis tools</a>,  
106  depending on individual  <p><br><b>Still confused?</b>
107  preference and experiemnce.  <blockquote>send us <a href="mailto:support@mitgcm.org">mail</a>. We like
108  </blockquote>  our software to be used and are happy to help out if we can.
109    <p>
110  <p><br><b>Still confused?</b>  <hr WIDTH="100%">
111  <blockquote>send us <a href=mailto:support@mitgcm.org>mail</a>.  <table CELLSPACING=0 CELLPADDING=0 WIDTH="100%" NOSAVE >
112  We like our software to be used and are happy to help out if we can.  <tr NOSAVE>
113    <td NOSAVE>Last modified on $Date$</td>
114  <hr WIDTH="100%">  
115  <table CELLSPACING=0 CELLPADDING=0 WIDTH="100%" NOSAVE >  <td>
116  <tr NOSAVE>  <div align=right>CVS:  /u/gcmpack/mitgcm.org/sealion/download_software/viaCVS.html,v
117  <td NOSAVE>Last modified on $Date$</td>  $Revision$</div>
118    </td>
119  <td>  </tr>
120  <div align=right>CVS:  /u/gcmpack/mitgcm.org/sealion/download_software/viaCVS.html,v  </table>
121  $Revision$</div>  </blockquote>
122  </td>  
123  </tr>  </body>
124  </table>  </html>
   
 </body>  
 </html>  

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

  ViewVC Help
Powered by ViewVC 1.1.22