Getting Started on ARSC's Linux Workstations

Linux Workstations (Access Systems)

ARSC supports user-accessible workstations running the Red Hat Enterprise Linux operating system.  These systems support in person and remote visualization using high performance GPU technology.

Penguin Computing Workstation

Penguin Computing Workstations (Duckering 234)

  • Operating System: Red Hat Enterprise Linux
  • Processor Type: Dual Core AMD Opteron(TM) Processor 6212
  • Number of 8 Core processors: 2
  • Total number of cores: 16
  • Peak CPU: 2.6 GHz
  • Total Shared Memory Size: 32 GB
  • NVIDIA Quadro 2000 GPU Graphics Card

ARSC operated Linux Workstations are located in the Duckering Lab room 234 on the UAF campus. While prioritized usage is for local console visualization, remote users are welcome to access these systems online.

Linux Workstations
Access/Training Lab Location System name
Duckering Building 234 einstein feynman hawking
newton planck tesla

Getting Started

Introduction

The Arctic Region Supercomputing Center (ARSC) maintains workstations running Red Hat Enterprise Linux. As one component of ARSC's computational environment, these machines are available to ARSC Academic users as in-person and remote visualization tools.

Your User Account

To obtain an account for the Linux workstations, you must request resources from ARSC. Workstation accounts are subject to the same policies and restrictions as other ARSC accounts.

Security is a major responsibility assumed by applying for and accepting your ARSC account. If someone else, either with or without your compliance, gains access to ARSC computational resources via your username and passcode, you may be held responsible for their actions.

Logging On and Off

After obtaining an account, ARSC users can log into to our systems through their ARSC username and password. For new accounts, this is the same as your UA user name and password. (Legacy accounts might use a different user name.)

Once issued an account, there are several ways to connect. One approach is to sit down at a workstation in the Duckering 234 lab and log directly onto the desktop. To do this, move the mouse around to awaken the screen-saver. It will present you with a login screen. Enter you ARSC username and password.

To disconnect, use the mouse to select System -> Log Out username ... from the menu bar.

Systems can be accessed remotely through the SSH protocol.

Additional Policies

Rebooting Workstations

Pressing the reset button or power switch on a Linux workstation is considered an abuse of the system as other users may be accessing the system remotely. Any time power is lost to a workstation, the filesystem may be damaged. If there is a problem with a system, check with the lab assistant, or contact User Support.

Running Background Jobs

The primary purpose of the Linux workstations is to provide interactive console use and data processing services. Background processes are permitted on these systems, however long background jobs without checkpointing are vulnerable to data loss, and urgent system administration tasks may require termination of background jobs with little or no notice.

Game Playing

Playing computer games on ARSC systems is considered an inappropriate use of ARSC resources.

Screen Locking

ARSC requires users to lock their screens during all absences from a workstation. This is a necessary precaution to prevent anybody else with physical access to the machine from using your account inappropriately.

To manually lock the screen, select System -> Lock Screen .

No locking for over 15 minutes! Screen locking is intended for short absences, not to allow a user to monopolize a system. Please help maintain an atmosphere of mutual support and cooperation by leaving a terminal for no more than 15 minutes. If screen locking is abused, let us know, and we will address the issue with the user.

Operating System / Shells

The following shells are available on the Linux workstations:

  • sh (Bourne Shell)
  • ksh (Korn Shell) default
  • bash (Bourne-Again Shell)
  • csh (C Shell)
  • tcsh (Turbo C Shell)

If you would like your login shell changed, please contact User Support

System News

System news is available via the "news" command  when logged onto a Linux workstation or on the Web.

Storage

These systems provide access to center-wide data storage directories, conveniently referenced by predefined environment variables. Please familiarize yourself with the purpose, policies, and quota for each file storage directory.

Programming Environment

Development Suites

 
Tools Portland Group (*) GNU
Fortran compiler pgf77/pgf90/pgf95/pghpf gfortran (f95)
C compiler pgcc gcc (cc)
C++ compiler pgCC g++ (c++)
Debuggers pgdbg gdb
Performance Analysis pgprof gprof

* To use the Portland Group compilers and tools, you must first load the "pgi" module.

Scripting Languages

In addition to the Portland Group and GNU compilers and analysis tools, ARSC's Linux workstations include many popular scripting languages including Perl and Python.

Modules

Linux workstations utilize the "modules" package for quick user environment modifications.  Most third-party software is available via the "module" command.  

Duckering Access Lab

Located in the University of Alaska Fairbanks Duckering Building, room 234, the Duckering Access Laboratory provides computational resources to its users in a convenient location on lower campus. Read the Access Lab Policy for details on gaining access to this lab.

Back to Top