Let's think of common tasks and advanced uses of Hyak, in the form of a "to-do list". Labmates can attempt to perform any of these tasks and post a "minimal working example" in form of bash commands, code snippets, screenshots, etc.

=== TO-DO (achievements!) === Edit

  • Login and File Transfer
    • setup your Windows/Linux/Mac computer to login to Hyak without typing that pesky password
    • transfer/synchronize a file in and out of Hyak, use and compare your favourite programs
      • scp, rsync, WinSCP, FileZilla, git, ... others?
    • start in interactive session on Hyak, allowing to use programs with graphic interfaces and best for compiling codes
      • qsub -W group_list=hyak-stf -I -V -l nodes=1:ppn=8,feature=8core
  • OpenFOAM
  • Visualization
    • run VisIt or ParaView to visualize something (e.g. OpenFOAM), and run in parallel mode (so this is actually a distributed memory task)
    • render an image using VisIt or Paraview, but render using only command line (so that starting the graphic interface is not necessary)
  • Compiling Code
    • compile a "Hello World" program (GCC, Intel, or LLVM compilers) and run in an interactive session
  • Technical Writing
    • is Hyak useful for this?