Changes between Version 3 and Version 4 of doc/app/machine/nec_aurora_imuk


Ignore:
Timestamp:
Jan 20, 2020 1:03:25 PM (5 years ago)
Author:
raasch
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • TabularUnified doc/app/machine/nec_aurora_imuk

    v3 v4  
    66
    77 1. Login to the LUIS cluster-system from a workstation at IMUK:
    8 {{{ssh -X <your LUIS username>@login.luis.uni-hannover.de}}}
     8{{{
     9ssh -X <your LUIS username>@login.luis.uni-hannover.de
     10}}}
     11    Ask Siggi if you don't have an account for the LUIS-cluster.
    912
    1013 2. From the LUIS system, you need to start an interactive job on the NEC-machine:
    11 {{{qsub -I -l nodes=1:ppn=1,mem=20gb -W x=PARTITION:muk}}}
     14{{{
     15qsub -I -l nodes=1:ppn=1,mem=20gb -W x=PARTITION:muk
     16}}}
    1217
    1318By default, the interactive job sessions runs for 24h. Your $HOME-filesystem of the LUIS cluster is mounted on the NEC-System. For storing large output files, use the NEC-local filesystem {{{/scratch/<your LUIS username>}}}.
     
    1924
    2025 1. Login on the LUIS cluster system, create {{{~/palm/current_version}}} and checkout PALM from the svn-repository. You need to do that on the LUIS login-node, because svn is not installed on the BEC-Aurora. Please install r4370 or later, because earlier versions are not well vectorized for the NEC and will show a very poor performance.
     26
    2127 2. Add line
    2228{{{
    2329export PATH=/opt/nec/ve/bin:$PATH
    2430}}}
    25 to file {{{.profile}}} in $HOME.
     31    to file {{{.profile}}} in $HOME.
     32
    2633 3. Copy the NEC-Aurora configuration file to your working directory, e.g.
    2734{{{
     
    2936cp trunk/SCRIPTS/.palm.config.aurora .
    3037}}}
     38
    3139 4. Edit this file and replace strings in angular brackets (<>) with your specific settings.
     40
    3241 5. Start an interactive job on the NEC-system (see above) and compile PALM:
    3342{{{
     
    5362
    5463* Please don't litter the {{{/scratch}}} file system. Remove your output data as soon as possible.
     64
    5565* In case that two people or more likes to use the machine for longer production runs, we need to discuss with the LUIS administrators how to inlcude the specific Aurora ressources (vector engines) in the SLURM directives, which would be a requirement to submit batch jobs on the machine.
     66
    5667* trunk/SCRIPTS also contains a configuration file for debugging ({{{.palm.config.aurora_debug}}}).
     68
    5769* Currently, only the dynamical core of PALM is well vectorized for the NEC-Aurora. Further optimization for the advection routines and other PALM modules will follow soon (last update Jan 2020).