RCS Home Page: Difference between revisions

From RCSWiki
Jump to navigation Jump to search
 
(102 intermediate revisions by 8 users not shown)
Line 1: Line 1:
The demand for and use of scientific computing cycles at the [https://ucalgary.ca University of Calgary] is running at an all-time high.
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.
Researcher-based institutional, multi-institutional, and national initiatives have been very successful
in attracting external funding to increase the computational power available to researchers at the University  
in the form of '''High Performance Computing''' ('''HPC''').  
'''HPC''' is the term used to describe the '''high-end computing resources''' – computers, storage, networking and visualization – that,
together, are used to help solve highly complex real-world problems, or  
to run computationally intensive workloads of a scale far beyond the tasks that could be achieved on today's leading desktop systems.
'''Advanced Research Computing''' is a similar term that is slightly more inclusive than traditional '''HPC'''.


There is a '''High Performance Computing group''' within '''Research Computing Services''',
This RCS Wiki contains technical documentation for use by users of HPC systems operated by RCS
one of the functional divisions of Information Technologies. 
The '''HPC group''' is made up of '''Systems and Application Analysts''' and provides services to researchers in support of '''HPC'''. 
This web site provides a focal point for that HPC support for U of C researchers.
Among the keywords that might lead you to contact us are
'''Research Computing''', '''ARC''', '''HPC''', '''WestGrid''', '''Compute Canada''', '''Storm''', '''Helix''', '''big data''', '''programming''',
'''debugging''', '''visualization''', '''cluster''' and '''Linux'''.


'''Contact us''':
<!--
* For general enquiries: [mailto:support@hpc.ucalgary.ca support@hpc.ucalgary.ca].
In case cluster status changes:
* For Compute Canada specific questions: [mailto:support@computecanada.ca support@computecanada.ca].
    * set the status to yellow or red
    * provide a custom 'title' and 'message'


{{Cluster Status
|status=green
}}
-->
=== Contact us for support ===


'''RSC''' has an office at the '''Foothills campus'''.  
* For general RCS/HPC inquiries, please email: [mailto:support@hpc.ucalgary.ca support@hpc.ucalgary.ca]
It is '''HSC B200D''', it is in the basement in the IT area, but the main entrance is through the IT reception in '''G204Z''',  
* For IT related issues (networking, VPN, email), please email: [mailto:it@ucalgary.ca it@ucalgary.ca]
on the left of the book store.
* For Compute Canada specific questions: [mailto:support@tech.alliancecan.ca support@tech.alliancecan.ca]
If you would like to have a face-to-face meeting with an analyst, please, arrange an appointment beforehand.


{{Clear}}
<div class="row">
<div class="col-md-6">


== General information ==
* [[General Cluster Guidelines and Policies]]
* [[How to get an account]]
* [[Data ownership]]
* [[Connecting to RCS HPC Systems]]
* [[External collaborators]]


= QuickStart Guides =
* [[CloudStack|Cloud/Virtual Machine Infrastructure (CloudStack)]]


* [[ARC Quickstart Guide | ARC cluster]] - ARC is a general purpose cluster for University of Calgary researchers.
* [[On-line resources for new Linux and ARC users]]
* [[Acknowledging Research Computing Services Group]]


* [[Helix Quickstart Guide | Helix cluster]] - Helix is a specialized cluster mainly provided for Cumming School of Medicine projects
== 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.


* [[GLaDOS Quickstart Guide | GLaDOS cluster]] - GLaDOS is a researcher-owned cluster maintained by Research Computing Services.
== Other services ==


* [[Jupyter Notebooks]]
* [[Open OnDemand | Open OnDemand portal]]


* [https://hpc.ucalgary.ca/talc TALC cluster] - Teaching and Learning Cluster (TALC) is a cluster created by Research Computing Services to support academic courses and workshops.
== Software pages ==
* [[TALC Quickstart Guide | TALC cluster]] - Teaching and Learning Cluster (TALC) is a cluster created by Research Computing Services to support academic courses and workshops.
* [[Managing software on ARC]]
* [[Gaussian on ARC]] -- How to use Gaussian 16 on ARC.
* [[Apache Spark on ARC]]
* [[ARC Software pages]]
* [[Bioinformatics applications]]
</div>
<div class="col-md-6">


= Software pages =
== 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.


* [[Using Conda]]
== Training ==
* [[Gaussian on ARC]] -- how to use Gaussian 16 on ARC.
* 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]]


= Running courses on HPC resources =


* [[TALC cluster guidelines]]
* [[How-Tos | More How-Tos]]
</div>
</div>


= Training =
{{Clear}}


* [[HPC Linux topics]]
__NOTOC__
* [[What is a scheduler?]]
* [[SLURM: Running jobs]]
* [[Data storage options for UofC researchers]]
* [[How to transfer data]]

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