Skip to main content
This site is under development and subject to change! If you find a bug, please report it here

Resources

Title Description Category Sort descending Tags Skill Level Affinity Group
0 votes
XSEDE Roadmap Training Try this Roadmap to navigate through topics on starting to use XSEDE resources or learning about… more Learning , globus , matlab Beginner, Intermediate, Advanced, Expert
0 votes
Cornell Virtual Workshop Comprehensive training resource for high performance computing topics. Current tags are just a… more Learning cuda , file-transfer , globus Beginner, Intermediate, Advanced, Expert
0 votes
Wiki for Onboarding onto the C3DDB Cluster at MGHPCC This is a resource for researchers and students looking to on-board onto the c3ddb cluster at… more Learning , hpc-getting-started , site-specific Beginner
0 votes
MPI Resources Workshop for beginners and intermediate students in MPI which includes helpful exercises. Open MPI… more Learning mpi , parallelism , parallelization Beginner, Intermediate
0 votes
Thrust resources Thrust is a CUDA library that optimizes parallelization on the GPU for you. The Thrust tutorial is… more Learning gpus , parallelism , parallelization Intermediate, Advanced, Expert
0 votes
Header-only C++ JSON library JSON is a lightweight format for storing and transporting data, for example in a config file. This… more Learning c++ , resources , Intermediate, Advanced
0 votes
Examples of Thrust code for GPU Parallelization Some examples for writing Thrust code. To compile, download the CUDA compiler from NVIDIA. This… more Learning cuda , gpus , parallelization Intermediate, Advanced, Expert
1 vote
HPC University A comprehensive list of training resources. The tag list does not represent the full extent of… more Learning compiling , cyberinfrastructure , debugging Beginner, Intermediate, Advanced, Expert
0 votes
Examples of code using JSON nlohmann header only Library for C++ This code showcases how to work with the header-only nlohmann JSON library for C++. In order to… more Learning c++ , , Advanced
0 votes
Python Python course offered by Texas A&M HPRC Learning python , , Beginner
0 votes
Linux Tutorial The following pages are intended to give you a solid foundation in how to use the terminal, to get… more Learning bash , file-systems , unix-environment Beginner
0 votes
Texas A&M HPRC Training Site Training Resources and Courses offered by Texas A&M's Research Computing Group Learning , , Beginner, Intermediate, Advanced, Expert
0 votes
Common commands in PBS and SLURM Comparison between PBS and SLURM. This resources provides descriptions of common commands in both… more Learning pbs , schedulers , slurm Beginner
0 votes
Git Branching Workflow and Maneuvers A couple of resources that:

1.) Presents and defends a git branching workflow for… more
Learning git , github , Beginner, Intermediate, Advanced
1 vote
Version control with Git Understand the benefits of an automated version control system and the basics of how automated… more Learning git , github , version-control Beginner
0 votes
Hour of Ci Hour of Cyberinfrastructure (Hour of CI) is a nationwide campaign to introduce undergraduate and… more Learning , arcgis , hpc-getting-started Beginner ArcGIS
0 votes
Quick and Robust Data Augmentation with Albumentations Library Data augmentation is a crucial step in the pipeline for image classification with deep learning.… more Tool deep-learning , python , tools-and-techniques Advanced, Expert
0 votes
Ask.CI Q&A Platform for Research Computing Website , collaboration , documentation Beginner, Intermediate, Advanced, Expert Ask.CI Moderators
Cloud Computing
0 votes
Slurm Scheduling Software Documentation Slurm is an open source, fault-tolerant, and highly scalable cluster management and job scheduling… more Website cluster , cluster-management , cluster-support Intermediate, Advanced
0 votes
RMACC Website Rocky Mountain Advanced Computing Consortium Website Website collaboration , community-outreach , hpc RMACC/Campus Champions Region 8
0 votes
Open OnDemand Open OnDemand home page Website , , Beginner, Intermediate, Advanced, Expert Open Ondemand