Actions

Windows stories

From ALICE Documentation

Revision as of 14:23, 8 April 2020 by Dijkbvan (talk | contribs) (Getting started)

Getting started

Best Practices

Know when you are on a login node.  You can use your Linux prompt or the command hostname.  This will tell you the name of the login node that you are currently on. Note that the ssh gateway host itself is a secure portal from the outside and serves no compute function.

  • Appropriate activities on the login nodes:
    1. Compile code, Developing applications,
    2. Defining and submitting your job,
    3. Post-processing and managing data,
    4. Monitoring running applications.
    5. Change your user password.
  • Avoid computationally intensive activity on the login nodes.
    1. Don't run research applications.  Use an interactive session if running a job is not appropriate.
    2. Don't launch too many simultaneous processes.  While it is fine to compile on a login node, avoid using all of the resources. For example "make -j 14" will use half of the cores.
    3. That script you run to monitor job status several times a second should probably run every few minutes.
    4. I/O activity can slow the login node for everyone, like multiple copies or "ls -l" on directories with 000's of files.
  • Hyperthreading is turned off.  Running multiple threads per core is generally not productive.  MKL is an exception to that if it is relevant to you.

Login to ALICE from Windows

There are multiple ways to connect to ALICE from Windows. Below a list in order of complexity using:

Powershell

MobaXterm

Putty

WSL