• Introduction
  • Support
  • Glossary
  • License
  • Acknowledgement
  • Git Version Control
    • Git Basics
    • Git and Atom: GitLab
    • Git and Atom: GitHub
    • Git in the Command Line
    • Git Scenarios
  • Learning Linux
    • Learning Linux Commands
    • Essential Commands
      • Script: Backup
      • Script: Seconds
    • Managing Files
      • Script: Create Files
    • File Permissions
    • Working with Processes
    • Services
    • System Configuration
    • Environment Customization
    • Communication Protocols
    • Task Manager (crontab, at)
    • Bash Scripting
    • Command Line Shortcuts
  • Using the HPC
    • Overview
      • Hardware
      • Storage
      • Software
    • Prerequisites
    • Request an Allocation
    • Access your Allocation
    • Execute a Job
      • Working with C++
      • Working with Fortran
      • Working with Python
      • Working with Makefiles
      • More Job Details
    • Managing Jobs
    • Modules
      • CVMFS Modules
    • Compilers
    • Workflows
      • Crystal Workflow
  • Xsede Resources
    • IU/TACC Atmosphere on Jetstream
    • Using Jetstream Virtual Machines
  • Data Transfer and Storage
    • Moving Data
      • Graphical Client SFTP
    • Globus Data Transfer Tool
      • Globus Endpoints
      • Globus Transfers & More
      • Globus Command Line Interface
  • Tools
    • Docker Containers
    • Singularity Containers
Powered by GitBook
On this page
  • MacOS and Linux
  • Windows Users
  1. Using the HPC

Prerequisites

PreviousSoftwareNextRequest an Allocation

Last updated 6 years ago

To properly utilize HPC Condos, you will need a couple of utilities loaded on your local machine. These utilities are free and widely used for this type of application.

  • Required: SSH client

  • Recommended: Bash terminal

MacOS and Linux

Both macOS and Linux distributions include a Bash terminal and an SSH client by default. No additional software should be required to access HPC Condos.

Windows Users

Windows does not have a native SSH client or a native Bash terminal. A few solutions are linked below.

  • Option 1: - SSH client and Bash environment for Windows.

  • Option 2: - A generally friendly client with automatic X-11 forwarding and built-in FTP interface.

  • Option 3: – Part of the Git for Windows environment includes Git Bash, which provides a light weight ssh client.

  • Option 4: – If you wish to have Bash-style functions on your Windows machine, then you should consider installing Cygwin, which ports the Portable Operating System Interface (POSIX) system calls and environment to Windows.

PuTTY
MobaXterm
Git Bash
Cygwin