Nahajate se tukaj

Access to HPC

Two-step access

  1. Click on the form and fill it out, print it, sign it, scan it and send it to dostop@hpc.fs.uni-lj.si or bring it in person to the FS dean’s office
  2. Click on the password and send the encrypted password to geslo@hpc.fs.uni-lj.si

Granting access

To access the supercomputer, it is necessary to obtain a username and password after the approval of the completed form from the website http://hpc.fs.uni-lj.si/access_eng. The completed form must be signed by authorized persons!

Users from the Faculty of Mechanical Engineering can use computational capacities within the framework of the rules avaliable on the general acts of the FS intranet under number 1.9 and 1.9.1. External users, who would like to use the computational capacities for their own purpose can rent computational capacities by agreement with the FS secretary dekanat@fs.uni-lj.si.

Granting access to this website only allows access to internal information for users and not to the composition of HPCFS itself!

HPC access requires approval of a completed form! When filling out the project form, at least write the program or code that you will use on HPCFS. You can write the username of your choice if the first letter of the name and surname does not suit you. Account termination is a mandatory field and is proposed by the user according to his/hers status and intended work.

The form can be approved by any head of the laboratory of the FS.

You can send the form by post or bring it to the faculty secretary. After granting access, it is necessary to have a reliable password and sent it encrypted to the manager.

Use the website http://hpc.fs.uni-lj.si/password to encrypt the password.

Once the account is approved and activated, you will recieve an automatic notification by mail to the address you provided in the form.

Questions can be addressed to support@hpc.fs.uni-lj.si


Ways of access

The supercomputer can be accessed by:

  1. Secure access by ssh console,
  2. NX client provides a remote desktop enviroment,
  3. X2go client with similar options as NX client,
  4. VNC or TeamViewer for a shared graphical desktop

The recommended method is with NX client, as it allows graphical access to login nodes and easier use of installed programs.


NX client

We recommend the NX version 3.5 client, which until recently was available at http://www.nomachine.com/download-3 and is now available in the attachments below. The use of version 4 is also possible, but does not bring a special advantage. For the windows client, we recommend installing all packages (including fonts). Choose the right package for Linux! For Mac OsX, the included package is only suitable for older versions of the system. For OSX 10.9+, we recommend the NoMachine Enterprise Client, which is also available for Windows and Linux. Access to the prelog with newer versions of NX client 6+ is not possible! However, version 5, which is given in the packages below, also works.

AttachmentSize
nxclient-3.5.0-9-windows.zip21.67 MB
nxclient-3.5.0-7-linux.zip17.08 MB
nxclient-3.5.0-7.pkg_.zip5.73 MB
nomachine_5.3.9_4-windows.zipversion 5
nomachine_5.3.9_4-osx.zipversion 5
nomachine-enterprise-client_5.3.24_1_amd64.debversion 5
nomachine-enterprise-client_5.3.24_1_x86_64.rpmversion 5

Follow the following settings for the "NX Connection Wizard"

When choosing the speed (Internet connection type) from home, where we have ADSL, we recommend choosing MODEM and not ADSL, as this affects only the connection speed but only the compression mode. The choice of LAN thus means no compression and thus a slightly lower load on the login node itself. For use over 100Mbit connection, we recommend ADSL, for ADSL connection, we recommend choosing MODEM. Only for 1Gbit and better connections the LAN choice is suitable.

Windows 7 / Vista 64 bit users must turn off DirectDraw Rendering NX client settings, as this significantly slows down interactive OpenGL programs (Ansys, Unigraphics NX, ...).

The NX server allows the remote desktop to be suspended and restored on another local computer (for example, at work and at home). It is also possible for multiple clients (shadow) to participate on one virtual desktop at the same time, which is very convenient for group work and quick problem solving for users. If we just want to close the screen while keeping the session active, we do so by closing the NX window. A dialog appears asking if we want to end the session (Terminate) or just close it (Disconnect) with the possibility of reconnecting later.

The session end dialog can also be called up with Ctrl + Alt + T, which is handy in Full Screen (Full Screen Ctrl + Alt + F [Linux only)) connection mode. It should also be noted that the default setting is KDE to restore the previous session (Start -> Control Center -> KDE Components → Session Manager -> On Login: Restore the previous session). When "Terminate" is selected, the session is saved. The session is saved only if you select Start-> Logout. This way we can have the last session saved. If you do not want to save it, simply press Ctrl + Alt + T and select "Terminate". Restoring a session after "Disconnect" therefore means that the programs will restart on the desktop exactly where they were when we logged out when logging in again. Recovery only means starting in the last place. Terminal windows restore only the position but not the content. The firefox browser also recovers content. In general, session recovery is supported by all KDE applications and some desktop applications.

In addition to single-user access to the control node, collaboration on the same desktop can also be used. It is the responsibility of account holders not to give access to their desktops to unauthorized persons. To select in shadow mode, we need the authorization of the virtual desktop owner. If you want to connect in the shadow mode, select the Shadow option in the NX 3.5 settings instead of the Unix. For newer versions of NoMachine Enterprise Clent, when you connect to the session, press Ctrl + Alt and double-click on the icon to get Shadow. For OSX for shadow, double-click the session icon while pressing Cmd + Alt.

The full list of special key combinations for NX is:X font server

  •     Ctrl + Alt + Shift + Esc to kill an unresponsive session
  •     Ctrl + Alt + T to stop the session
  •     Ctrl + Alt + F to switch between full screen / window mode (This option is not available for Windows users)
  •     Ctrl + Alt + Shift + F Switch between multi-monitor full-screen / window mode (This option is also not available for Windows users)
  •     Ctrl + Alt + M to minimize the window
  •     Ctrl + Alt + arrow keys to move in the view navigation window
  •     Ctrl + Alt + arrow keys on the numeric part (This method is also possible with the mouse and Ctrl + Alt keys)
  •     Ctrl + Alt + R to switch between "automatic-size / view" mode
  •     Ctrl + Alt + E to toggle lazy encoding
  •     Ctrl + Alt + J for forced drawing synchronization to solve the visualization problem.
  •     Alt + F4 similar to Ctrl + Alt + T in the presence of a window manager
  •     Ctrl + Alt + K Enable / disable Capture Alt + Tab and Print Screen keys

Windows

The picture shows the NX client setting, where under Environment we add the font server.

Linux

In Linux, it is not possible to run the NxClient environment and set up a "font server" in the environment, as this is supported by the system, so the following procedure needs to be performed:

At the command prompt, type the following command:

xset +fp tcp/prelog.fs.uni-lj.si:7100

Then proceed with the process of starting the nxclient program in the linux environment.


SSH access

Since the terminal console is the most useful for running parallel programs, it is also possible to use a command shell without a graphical interface. Graphical interactive mode is possible through the X11 protocol, which is slower than using the nxclient. In the unix environment, you can access it with the command:

 ssh -X račun@prelog.fs.uni-lj.si

For MS windows, a putty terminal emulator is available, which we copy from the website

http://www.chiark.greenend.org.uk/~sgtatham/putty/download

right into the taskbar or desktop. The setting of the access session is the same as for the NX client, except that we additionally select the UTF-8 translation for the correct display of Slovenian characters (if needed).


x2goclient

An x2go server is also installed to access the control node. Access is only possible to users in the x2gousers group, which is assigned at will. x2go is based on the NoMachine client and therefore the operation is similar. The access program is avaliable at http://www.x2go.org/doku.php/download:start. x2goclient also works decently with the http://www.raspberrypi.org/ card computer.

The access settings are similar to those for the NX client.


Frequently asked questions and answers (Q&A)

Q1: Can I download some of my own programs to my computer? I don't see that in the instructions. I would say I needed analysis in SolidWorksFlowSimulation.

A1: Yes. In your directory. Programs of wider interest can be translated and made available to others as modules.

 

Q2: I would need SolidWorks on Prelog.

A2: At Prelog, Windows programs can only be accessed by installing them on a virtualization server and then using them via the RDP protocol. It’s about as if you were working at a local station and then transferring the computation to HPCFS. RDP is, of course, slower and conditionally usable for graphics-intensive programs. However, this is possible because the entire Microsoft environment (studio, office, ...) is installed on the virtual server studio, which can directly access home directories. Access is possible through the preposition or from the preposition. Such access shall be granted to the user upon request.


Questions can be addressed to support@hpc.fs.uni-lj.si