HPC/Applications/atk: Difference between revisions

From CNM Wiki
Jump to navigation Jump to search
Line 22: Line 22:


== Remote access ==
== Remote access ==
=== Preparation ===
=== Preparation on client computer ===
* On the client computer, modify your configuration for SSH port forwarding on Mega. For Linux and Mac, make the changes to the file ~/.ssh/config .
* Modify your configuration for SSH port forwarding on Mega. On Mac or Linux, make the changes to the file ~/.ssh/config . On Windows, consult the help pages of your ssh aplication.
: Add two entries for ''Remote Forwarding'':
: Add two entries for ''Remote Forwarding'':
  Local port: 6200,  Remote Port: 6200@cmgmt3
  Local port: 6200,  Remote Port: 6200@cmgmt3

Revision as of 16:01, July 5, 2017

Parallel jobs

  • See QuantumWise's Parallel Guide
  • We use Intel-MPI instead of MPICH2, with the Hydra process manager instead of MPD. See the sample.job file for details:
$ATK_HOME/sample.job


Remote access

Preparation on client computer

  • Modify your configuration for SSH port forwarding on Mega. On Mac or Linux, make the changes to the file ~/.ssh/config . On Windows, consult the help pages of your ssh aplication.
Add two entries for Remote Forwarding:
Local port: 6200,   Remote Port: 6200@cmgmt3
Local port: 6201,   Remote Port: 6200@cmgmt4
Note that the local port is different but the remote port is the same between the two entries.
  • Log out from all Carbon nodes.
  • Log out from Mega.

Download, Install, and Configure

  • Log back in to Mega. This will activate the tunnel configuration that you added previously, to be used later by the ATK License Configuration wizard.
  • Download ATK from QuantumWise
  • Follow the installation instructions until you reach the license configuration step.
  • In the License Configuration helper, choose Configure license settings, Advanced setup. In the field for QUANTUM_LICENSE_PATH+= add:
localhost:6201@localhost
  • Finish the helper.

Launching ATK/VNL

  • Make sure you are logged in to Mega.
  • Start VNL or atkpython normally for your platform.

Troubleshooting licensing