- 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
No edit summary
 
No edit summary
Line 11: Line 11:
==Compilation==
==Compilation==


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



Revision as of 15:38, 28 November 2008

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.

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