RCS Home Page: Difference between revisions

From RCSWiki
Jump to navigation Jump to search
No edit summary
 
(149 intermediate revisions by 8 users not shown)
Line 1: Line 1:
<strong>Welcome to the RCS documentation home page.</strong>
Research Computing Services (RCS) is a group within the wider University of Calgary Information Technologies team that plans, manages, and supports high performance computing (HPC) systems in use by researchers throughout the University of Calgary.  Our primary focus is to meet the increasing demand for engineering and scientific computation by offering a wide range of specialized services to help researchers solve highly complex real-world problems or run large scale computationally intensive workloads on our high-end HPC resources.


Many researchers coming from a Microsoft Windows background, intending to use a remote HPC system for the first time, request some kind of Linux training.
This RCS Wiki contains technical documentation for use by users of HPC systems operated by RCS


The WestGrid [http://www.westgrid.ca/support/quickstart/new_users QuickStart Guide for New Users] gives an overview of the range of topics that are typically relevant for someone getting started on such a system, with links to details that are specific to the WestGrid environment. Many of the topics covered there are relevant for most remote Linux systems, so, you might like to take a look at it.
<!--
In case cluster status changes:
    *  set the status to yellow or red
    *  provide a custom 'title' and 'message'


To focus discussions with those who might be interested in obtaining more pesonalized HPC Linux training from UC IT HPC support staff, an expanded list of possible topics is shown below.
{{Cluster Status
|status=green
}}
-->
=== Contact us for support ===


If you are starting with WestGrid or the local HPC resources, an offer is usually made to meet with you for an hour or two to make sure your own computer is set up and to go over the main things you need to know to start using the remote computational resources.
* For general RCS/HPC inquiries, please email: [mailto:support@hpc.ucalgary.ca support@hpc.ucalgary.ca]
* For IT related issues (networking, VPN, email), please email: [mailto:it@ucalgary.ca it@ucalgary.ca]
* For Compute Canada specific questions: [mailto:support@tech.alliancecan.ca support@tech.alliancecan.ca]


If you are interested in meeting individually or as a group with UC HPC staff to learn more about using remote Linux systems, please contact us at [mailto:support@hpc.ucalgary.ca support@hpc.ucalgary.ca].
{{Clear}}
<div class="row">
<div class="col-md-6">


== Topics ==
== General information ==
* [[#Know the Hardware]]
* [[General Cluster Guidelines and Policies]]
* [[#Know Your Administrators and Help Resources]]
* [[How to get an account]]
* [[#Setting up Your Computer]]
* [[Data ownership]]
* [[#Connecting and Logging In to a Remote System]]
* [[Connecting to RCS HPC Systems]]
* [[#Setting up Your Remote Environment]]
* [[External collaborators]]
* [[#Transferring Files]]
 
* [[#Editing Files]]
* [[CloudStack|Cloud/Virtual Machine Infrastructure (CloudStack)]]
* [[#Working Interactively on a Linux System]]
 
* [[#The Toolbox of UNIX Commands]]
* [[On-line resources for new Linux and ARC users]]
* [[#Shell Scripting]]
* [[Acknowledging Research Computing Services Group]]
* [[#Data Management]]
 
* [[#Batch Processing]]
== Cluster Guides ==
* [[#Programming]]
* [[ ARC Cluster Guide]] - ARC is a general purpose cluster for University of Calgary researchers.
* [[#Software]]
* [[GLaDOS Cluster Guide]] - GLaDOS is a researcher-owned cluster maintained by Research Computing Services.
* [[#Data Visualization]]
*  [[TALC Cluster Guide]] - Teaching and Learning Cluster (TALC) is a cluster created by Research Computing Services to support academic courses and workshops.
* [[#Special Topics]]
* [[MARC Cluster Guide]] -- Medical Advanced Research Computing cluster at the University of Calgary created by Research Computing Services in 2020.
=== Know the Hardware ===
 
=== Know Your Administrators and Help Resources ===
== Other services ==
=== Setting up Your Computer ===
 
=== Connecting and Logging In to a Remote System ===
* [[Jupyter Notebooks]]
=== Setting up Your Remote Environment ===
* [[Open OnDemand | Open OnDemand portal]]
=== Transferring Files ===
 
=== Editing Files ===
== Software pages ==
=== Working Interactively on a Linux System ===
* [[Managing software on ARC]]
=== The Toolbox of UNIX Commands ===
* [[Gaussian on ARC]] -- How to use Gaussian 16 on ARC.
=== Shell Scripting ===
* [[Apache Spark on ARC]]
=== Data Management ===
* [[ARC Software pages]]
=== Batch Processing ===
* [[Bioinformatics applications]]
=== Programming ===
</div>
=== Software ===
<div class="col-md-6">
=== Data Visualization ===
 
=== Special Topics ===
== Running courses on HPC resources ==
* [[TALC Cluster|TALC]] - Teaching and Learning Cluster (TALC) is a cluster created by Research Computing Services to support academic courses and workshops.
* [[TALC Terms of Use]] - Terms of use to which TALC account holders must agree to use the cluster.
* [[List of courses on TALC]] - A list of current and historical courses taught using TALC.
 
== Training ==
* Our [[HPC Systems]]
* [[HPC Linux topics]] - A list of topics on which RCS technical support staff can provide one-on-one or group training
* [[Courses]]
* [[Linux Introduction]]
* [[What is a scheduler?]]
* [[Running jobs]]
* [[Data storage options for UofC researchers]]
* [[Security and privacy]]
* [[How to transfer data]]
 
* [[UofC Services]]
 
* [[Book online training sessions]]
 
 
* [[How-Tos | More How-Tos]]
</div>
</div>
 
{{Clear}}
 
__NOTOC__

Latest revision as of 15:30, 5 November 2024

Research Computing Services (RCS) is a group within the wider University of Calgary Information Technologies team that plans, manages, and supports high performance computing (HPC) systems in use by researchers throughout the University of Calgary. Our primary focus is to meet the increasing demand for engineering and scientific computation by offering a wide range of specialized services to help researchers solve highly complex real-world problems or run large scale computationally intensive workloads on our high-end HPC resources.

This RCS Wiki contains technical documentation for use by users of HPC systems operated by RCS

Contact us for support

General information

Cluster Guides

  • ARC Cluster Guide - ARC is a general purpose cluster for University of Calgary researchers.
  • GLaDOS Cluster Guide - GLaDOS is a researcher-owned cluster maintained by Research Computing Services.
  • TALC Cluster Guide - Teaching and Learning Cluster (TALC) is a cluster created by Research Computing Services to support academic courses and workshops.
  • MARC Cluster Guide -- Medical Advanced Research Computing cluster at the University of Calgary created by Research Computing Services in 2020.

Other services

Software pages

Running courses on HPC resources

  • TALC - Teaching and Learning Cluster (TALC) is a cluster created by Research Computing Services to support academic courses and workshops.
  • TALC Terms of Use - Terms of use to which TALC account holders must agree to use the cluster.
  • List of courses on TALC - A list of current and historical courses taught using TALC.

Training