- Infos im HLRS Wiki sind nicht rechtsverbindlich und ohne Gewähr -
- Information contained in the HLRS Wiki is not legally binding and HLRS is not responsible for any damages that might result from its use -

Accessing the System: Difference between revisions

From HLRS Platforms
Jump to navigationJump to search
 
Line 11: Line 11:
== Access ==
== Access ==


The only way to access the NEC SX-9 (frontend systems) from outside HWW net is through ssh.
The only way to access the NEC SX-9 (frontend systems) from outside HWW net is through ssh.<br/>
Information on how to set up ssh can be found on our webserver at [[Secure_Shell_ssh | Secure Shell (ssh)]].
Information on how to set up ssh can be found on our webserver at [[Secure_Shell_ssh | Secure Shell (ssh)]].


Only for "yari.hww.de" there also exists a second access method using a X.509 enabled ssh service.
Only for "yari.hww.de" there also exists a second access method using a X.509 enabled ssh service.<br/>
Information on how to set up X.509 enabled ssh can be found on our webserver at [[X.509-SSH | X.509-SSH]].
Information on how to set up X.509 enabled ssh can be found on our webserver at [[X.509-SSH | X.509-SSH]].



Latest revision as of 09:24, 7 April 2010

Introduction

Main entry point for usage of SX-9 system are the frontend systems

  • ontake.hww.de
  • yari.hww.de

Those systems can be used to compile applications for SX-9 and to submit and monitor batch jobs running on SX-9.

Access

The only way to access the NEC SX-9 (frontend systems) from outside HWW net is through ssh.
Information on how to set up ssh can be found on our webserver at Secure Shell (ssh).

Only for "yari.hww.de" there also exists a second access method using a X.509 enabled ssh service.
Information on how to set up X.509 enabled ssh can be found on our webserver at X.509-SSH.

Compilation

You should recompile applications for SX-9, as well as SX-8 binaries will run. But recompilation will end in higher execution speed.

For compilation you can use the crosscompilers, they are prefixed with sx.

  • sxf90
  • sxcc
  • sxc++
  • sxmpif90
  • sxmpicc
  • sxmpic++
  • sxar
  • sxcpp
  • sxmake

Linked libraries are found in /SX in the frontends, but that searchpath is implicit, and has not to be specified. But make sure your Makefiles do not include -I /usr/include, that ends in wrong header included in C programs.

Submission

For details of batch jobs see Batch system, the most used commands to manipulate jobs are

  • qsub for submission
  • qstat for monitoring
  • qs for site specific monitoring (you see all jobs, not only yours)
  • qdel for aborting a job
  • qalter to change an existing job
  • qcat to see output of a running job