Changes between Version 2 and Version 3 of lonestar


Ignore:
Timestamp:
09/17/15 19:22:22 (9 years ago)
Author:
seroussi
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • lonestar

    v2 v3  
    99Host lonestar lonestar.tacc.utexas.edu
    1010   HostName lonestar.tacc.utexas.edu
    11   User YOURHPCUSERNAME
     11  User YOURUSERNAME
    1212  HostKeyAlias lonestar.tacc.utexas.edu
    1313  HostbasedAuthentication no
    1414}}}
    15 and replace `YOURHPCUSERNAME` by your lonestar username.
     15and replace `YOURUSERNAME` by your lonestar username.
    1616
    1717Once this is done, you can ssh lonestar by simply doing:
     
    2424== Password-less ssh ==
    2525
    26 Once you have the account, you can setup a public key authentification in order to avoid having to input your password for each run.
     26Once you have the account, you can setup a public key authentication in order to avoid having to input your password for each run.
    2727You need to have a SSH public/private key pair. If you do not, you can create a SSH public/private key pair by typing the following command and following the prompts (no passphrase necessary):
    2828{{{
     
    9595}}}
    9696
    97 
    98 == STOP HERE ==
    99 
    10097== lonestar_settings.m ==
    10198
     
    105102#!m
    106103cluster.login='seroussi';
    107 cluster.port=8000;
    108 cluster.queue='pub64';
    109 cluster.codepath='/data/users/mmorligh/trunk-jpl/bin/';
    110 cluster.executionpath='/data/users/mmorligh/trunk-jpl/execution/';
     104cluster.codepath='/home1/03729/seroussi/trunk-jpl/bin/';
     105cluster.executionpath='/home1/03729/seroussi/trunk-jpl/execution/';
    111106}}}
    112107
    113 use your username for the `login` and enter your code path and execution path. These settings will be picked up automatically by matlab when you do `md.cluster=hpc()`
     108use your username for the `login` and enter your code path and execution path. These settings will be picked up automatically by matlab when you do `md.cluster=lonestar()`
    114109
    115 == Running jobs on hpc  ==
     110== Running jobs on lonestar  ==
    116111
    117 On hpc, you can use up to 64 cores per node. The more nodes and the longer the requested time, the more you will have to wait in the queue. So choose your settings wisely:
     112On lonestar, each node has 12 cores and you can use any multiple of 12 for the total number of processors. The more nodes and the longer the requested time, the more you will have to wait in the queue. So choose your settings wisely:
    118113
    119114 {{{
    120115#!m
    121 md.cluster=hpc('numnodes',1,'cpuspernode',8);
     116md.cluster=lonestar('numnodes',2);
    122117}}}
    123118
    124 The list of available queues is `'pub64','free64','free48','free*,pub64'` and `'free*'`.
    125119
    126 to have a job of 8 cores on one node. If the run lasts longer than 10 minutes, it will be killed and you will not be able to retrieve your results.
     120to have a job of 2 nodes, 12 cpus for nodes, so a total of 24 cores.
    127121
    128 Now if you want to check the status of your job and the queue you are using, type in the bash with the hpc session:
     122Now if you want to check the status of your job and the queue you are using, type in the bash with the lonestar session:
    129123
    130124 {{{