Users need to submit a batch request from a front-end node to OCTOPUS. Making a source code and generation of the execution module must be performed on a front-end node in principle.

When using the front-end note, you must learn about configuration and command usage below:
 

Spec

A spec of front-end node on OCTOPUS is as following:

HPC front-end Occupied front-end
CPU Intel Xeon 6980P (2.0 GHz, 128 core) x 2 units Determined upon application
OS Red Hat Enterprise Linux 9.4
Main memory 768 GB Determined upon application

 

About Shell

bash is set as default. This web site provides explanation assuming bash.
other shells are also available but cannot be configured as login shell.
 

    Initial configuration file

    ~/.bash_profile is a configuration file executed when a user logs in. Because this file is always read, users can add commands the user wants to run during the login process. Configuration of various environment variables and aliases for personalizing the user environment are useful.
    * ~/ : represents the user's home directory.
     

About program execution

    Program execution is prohibited on the frontend node in principle.

    Please use the frontend node only for making source code and script and compilation of a program. If the administrative staff finds a long-running process, we may stop it.
     

    Since Occupied front-end node is assigned as an independent virtual machine for each user group, you may run high-load programs.

About the UNIX command

By typing UNIX commands through CUI (Character User Interface) on the front-end node, users can perform file operation, edit, and submit job requests.

% COMMAND [Option] [arguments] (Enter)
% cp –r /home/src ./work (example)

 

    Frequently used commands

    command function
    file operation commands ls show the list of file and directory
    cd move working directory to specified directory
    mkdir making directory
    rm removing file
    cp copying file
    mv renaming file
    file browsing cat display file content
    more display file content on a per-page basis
    less advanced version of more
    editor emacs emacs editor
    vi vi editor

     

    man command is a useful command you should know.

    % man command name
    % man ls (Enter)

     
     

Caution

On the HPC front-end, We disconnect sessions idling longer than 10 days to keep our computing environment running well for our users.