/[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.5 by cnh, Sun Oct 21 18:13:36 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>  <a href="../online_documents/manual/sarch.html#fig:mitgcm_architecture_goals">range
15  range 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  <p>The text below and the <a href="../online_documents/index.html" target="mainFrame">online
19  <a href=../online_documents/index.html target=mainFrame>online document</a> explain  document</a> explains when you will need these items. In many cases the
20  in what situations&nbsp; you will need these items. In many cases the software  software will already be installed on your computer and you can go straight
21  you need will already be installed on your computer system and you can  ahead and <a href="../getting_started/index.html" target="mainFrame">start
22  go straight ahead and <a href=../getting_started/index.html target=mainFrame>start 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 of computer systems.</a></li>  runs on a wide <a href="../online_documents/manual/targethw.html">range
27    of computer systems.</a></li>
28  <li>  
29  includes special software (called <a href=../online_documents/manual/wrapper.html>WRAPPER</a>)  <li>
30  to support efficient execution and relatively easy portablity.</li>  includes special software (called <a href="../online_documents/manual/wrapper.html">WRAPPER</a>)
31  </ul>  to support efficient execution and relatively easy portability.</li>
32  <b>Platforms where MITgcm is run regularly include</b>  </ul>
33  <ul>  <b>Platforms where MITgcm is run regularly include:</b>
34  <li>  <ul>
35  PC's ( both Intel and AMD processor based) running Linux.</li>  <li>
36    <a href="sideMenuBarFrame.html#hardware" target="sideMenuBarFrame">Unix
37  <li>  PC's</a> (both Intel and AMD processor based) running Linux.</li>
38  Unix workstations from Sun, SGI, HP, IBM, Compaq.</li>  
39    <li>
40  <li>  <a href="sideMenuBarFrame.html#hardware" target="sideMenuBarFrame">Unix
41  Unix based PC and workstation clusters.</li>  workstations</a> from Sun, SGI, HP, IBM, Compaq.</li>
42    
43  <li>  <li>
44  high-end symetric multi-processor systems.</li>  Unix based PC and workstation <a href="sideMenuBarFrame.html#interconnects" target="sideMenuBarFrame">clusters</a>.</li>
45  </ul>  
46    <li>
47  <ul>Under the WRAPPER, code also runs very efficiently on high-end vector  high-end <a href="sideMenuBarFrame.html#hardware" target="sideMenuBarFrame">symmetric
48  processing systems, if you have one.</ul>  multi-processor systems</a>.</li>
49  <b>The minimum you require to run the model is</b>  </ul>
50  <ul>  
51  <li>  <ul>Under the WRAPPER, code can also run very efficiently on high-end vector
52  a computer runing a Unix style operating system.</li>  processing systems.</ul>
53    <b>The minimum you require to run the model is</b>
54  <li>  <ul>
55  a Fortran 77, Fortran 90 or Fortran 95 compiler.</li>  <li>
56    a computer running a <a href="sideMenuBarFrame.html#os" target="sideMenuBarFrame">Unix
57  <li>  style operating system</a>.</li>
58  a C compiler.</li>  
59  </ul>  <li>
60  <b>To run parallel configurations you also need either</b>  a Fortran 77, Fortran 90 or Fortran 95 <a href="sideMenuBarFrame.html#compilers" target="sideMenuBarFrame">compiler</a>.</li>
61  <ul>  
62  <li>  <li>
63  a system that supports multi-threaded programs.</li>  a <a href="sideMenuBarFrame.html#compilers" target="sideMenuBarFrame">C
64    compiler</a>.</li>
65  <li>  </ul>
66  a system with an implementation of the MPI&nbsp;library installed.</li>  <b>To run parallel configurations you need</b>
67  </ul>  <ul>
68    <li>
69  <ul>Specialized communication software to optimizes performance on a specific  a multi-process <a href="sideMenuBarFrame.html#hardware" target="sideMenuBarFrame">computer</a></li>
70  platform can also be introduced into the WRAPPER.</ul>  
71  <b></b>  <br>and either of
72  <p><br><b>Once you have your computer set up</b>  <li>
73  <blockquote>go here to download the model. The full distribution (including  a <a href="sideMenuBarFrame.html#compilers" target="sideMenuBarFrame">compiler</a>
74  examples with input datasets and sample output) is around 50MB. Instructions  and that supports multi-threaded programs.</li>
75  on estimating the computing resource requirements (CPU time, memory usage  
76  and disk space) for a set of numerical experiments can be found here.</blockquote>  <li>
77    a system with an implementation of the <a href="sideMenuBarFrame.html#parallelism" target="sideMenuBarFrame">MPI
78  <hr WIDTH="100%">  library installed</a>.</li>
79  <table CELLSPACING=0 CELLPADDING=0 WIDTH="100%" NOSAVE >  
80  <tr NOSAVE>  <p><br>Instructions on running multi-process codes can be found
81  <td NOSAVE>Last modified on $Date$</td>  <a href="../online_documents/manual/multi-process.html#sec:multi-process-execution">here</a>.
82    <br>Instructions regarding muti-threaded execution can be found
83  <td>  <a href="../online_documents/manual/multi-threaded.html#sec:multi-threaded-execution">here</a>.
84  <div align=right>CVS:  /u/gcmpack/mitgcm.org/sealion/download_software/viaCVS.html,v  <p>Specialized communication software, to optimize performance on a specific
85  $Revision$</div>  platform, can also be introduced into the WRAPPER. This process is discussed
86  </td>  <a href="../online_documents/manual/communication.html">here</a>.
87  </tr>  <p>Before running a parallel code we recommend you try one of the basic
88  </table>  examples described on the
89    <a href=../getting_started/index.html target=mainFrame>getting started </a>
90  </body>  page.</ul>
91  </html>  <b>To perform derivative calculations you need</b>
92    <ul>
93    <li>
94    an <a href="sideMenuBarFrame.html#differentiation" target="sideMenuBarFrame">automatic
95    differentiation tool</a>.</li>
96    
97    <br>An example experiment illustrating the automatic differentiation process
98    can be found <a href="../online_documents/manual/adexample.html">here</a>.</ul>
99    
100    <p><br><b>Once you have your computer set up</b>
101    <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    examples with input datasets and sample output) is around 50MB. Instructions
104    on estimating the computing resource requirements (CPU time, memory usage
105    and disk space) for a set of numerical experiments can be found here.</blockquote>
106    <b>Simulation output is usually examined</b>
107    <blockquote>using one of several <a href="sideMenuBarFrame.html#analysis" target="sideMenuBarFrame">standard
108    analysis tools</a>, depending on individual preference and experience.</blockquote>
109    
110    <p><br><b>Still confused?</b>
111    <blockquote>send us <a href="mailto:support@mitgcm.org">mail</a>. We like
112    our software to be used and are happy to help out if we can.
113    <p>
114    <hr WIDTH="100%">
115    <table CELLSPACING=0 CELLPADDING=0 WIDTH="100%" NOSAVE >
116    <tr NOSAVE>
117    <td NOSAVE>Last modified on $Date$</td>
118    
119    <td>
120    <div align=right>CVS:  /u/gcmpack/mitgcm.org/sealion/download_software/viaCVS.html,v
121    $Revision$</div>
122    </td>
123    </tr>
124    </table>
125    </blockquote>
126    
127    </body>
128    </html>

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

  ViewVC Help
Powered by ViewVC 1.1.22