Skip to main content

> Learn about the Campus Champions AI Mentorship Program!

  • ACCESS CI
  • News
  • Login

Campus Champions

Uniting Research Computing Facilitators

Campus Champions Campus Champions

CC Main menu

  • Champions
    Current Champions Join the Champions
  • About Us
    About Us Governance Code of Conduct Contact Us
  • Community
    Announcements Affinity Groups Affinity Groups FAQ Join the CSSN Community of Communities NSF ACCESS Resources
  • Knowledge Base
    Ask a Question Resources
  • Tags
    Browse Tags

Knowledge Base Resources

These resources are contributed by researchers, facilitators, engineers, and HPC admins. Please upvote resources you find useful!
Add a Resource
  • PetIGA, an open-source code for isogeometric analysis
    0
    • github link
    • documentation link
    This documentation provides an overview of the PetIGA framework, an open source code for solving multiphysics problems with isogeometric analysis. The documentation covers some simple tutorials and examples to help users get started with the framework and apply it to solve real-world problems in continuum mechanics, including solid and fluid mechanics.
    • finite-element-analysis
    • documentation
    • fluid-dynamics
    • c
    0 Likes

    Login to like
    Type
    documentation
    Level
    Beginner, Intermediate
  • OpenStack Tutorial For Beginners
    0
    • OpenStack Tutorial For Beginners
    OpenStack Tutorial For Beginners
    • openstack
    0 Likes

    Login to like
    Type
    video_link
    Level
    Beginner
  • Managing and Optimizing Your Jobs on HPC
    0
    • Managing and Optimizing Your Jobs on HPC
    An overview of tools and methods to manage and optimize jobs and HPC workflows
    • memory
    • optimization
    • batch-jobs
    • job-accounting
    • job-submission
    • resources
    • slurm
    0 Likes

    Login to like
    Type
    video_link
    Level
    Intermediate
  • FreeSurfer Tutorials
    0
    • FreeSurfer Tutorials
    The official MGH / Harvard tutorial page for FreeSurfer. The FreeSurfer group has provided and designed a series of tutorials for using FreeSurfer and for getting acquainted with the concepts needed to perform its various modes of analysis and processing of MRI data. The tutorials are designed to be followed along in a terminal window where commands can be copy/pasted instead of typed.
    • data-analysis
    • image-processing
    • psychology
    0 Likes

    Login to like
    Type
    learning
    Level
    Beginner, Intermediate
  • United Nations Mentor Handbook
    0
    • United National Mentor Handbook
    The United Nations (UN) is an international organization comprising 193 Member States, including the United States. As a global organization, the UN is the one place on Earth where the world's nations can gather to discuss common problems and find shared solutions that benefit all humanity. This handbook has been produced for UN staff of all backgrounds and levels and provides an overview of how to approach your participation in a mentorship program. This resource is quickly digestible and provides a basic structure that will be helpful to review before the first meeting with your mentee.
    • mentorship
    • professional-development
    • training
    • workforce-development
    0 Likes

    Login to like
    Type
    documentation
    Level
    Beginner
  • OpenMP and Multithreaded Jobs in GRASS
    0
    • OpenMP and Multithreaded jobs in GRASS
    Techniques and support for multithreaded geospatial data processing in GRASS.
    • parallelization
    • gis
    • openmp
    0 Likes

    Login to like
    Type
    tool
    Level
    Intermediate
  • Machine Learning with sci-kit learn
    0
    • scikit learn tutorial
    In the realm of Python-based machine learning, Scikit-Learn stands out as one of the most powerful and versatile tools available. This introductory post serves as a gateway to understanding Scikit-Learn through explanations of introductory ML concepts along with implementations examples in Python.
    • ai
    • big-data
    • machine-learning
    0 Likes

    Login to like
    Type
    learning
    Level
    Beginner
  • An Introduction to the Julia Programming Language
    0
    • An Introduction to Julia
    • The Julia Computing Language
    The Julia Programming Language is one of the fastest growing software languages for AI/ML development. It writes in manner that's similar to Python while being nearly as fast as C++, while being open source, and reproducible across platforms and environments. The following link provide an introduction to using Julia including the basic syntax, data structures, key functions, and a few key packages.
    • ai
    • data-analysis
    • machine-learning
    • julia
    0 Likes

    Login to like
    Type
    learning
    Level
    Beginner
  • Horovod: Distributed deep learning training framework
    0
    • Horovod
    Horovod is a distributed deep learning training framework. Using horovod, a single-GPU training script can be scaled to train across many GPUs in parallel. The library supports popular deep learning framework such as TensorFlow, Keras, PyTorch, and Apache MXNet.
    • deep-learning
    • distributed-computing
    • gpu
    0 Likes

    Login to like
    Type
    tool
    Level
    Intermediate, Advanced
  • Advanced Compilers: The Self-Guided Online Course
    0
    • Cornell's Advanced Compilers
    This is a self guided online course on compilers. The topics covered throughout the course include universal compilers topics like intermediate representations, data flow, and “classic” optimizations as well as more research focusedtopics such as parallelization, just-in-time compilation, and garbage collection.
    • optimization
    • parallelization
    • training
    • compiling
    0 Likes

    Login to like
    Type
    learning
    Level
    Advanced
  • Hour of Ci
    0
    • Hour of CI
    Hour of Cyberinfrastructure (Hour of CI) is a nationwide campaign to introduce undergraduate and graduate students to cyberinfrastructure and geographic information science (GIS).
    • arcgis
    • gis
    • administering-hpc
    0 Likes

    Login to like
    Type
    learning
    Level
    Beginner
  • Jetstream Home
    0
    • Jetstream Website
    Jetstream2 makes cutting-edge high-performance computing and software easy to use for your research regardless of your project’s scale—even if you have limited experience with supercomputing systems.Cloud-based and on-demand, the 24/7 system includes discipline-specific apps. You can even create virtual machines that look and feel like your lab workstation or home machine, with thousands of times the computing power.
    • jetstream
    0 Likes

    Login to like
    Type
    website
    Level
    Beginner, Intermediate, Advanced
  • Open Storage Network
    0
    • Open Storage Network
    The Open Storage Network, a national resource available through the XSEDE resource allocation system, is high quality, sustainable, distributed storage cloud for the research community.
    • open-storage-network
    • data-management
    • data-retention
    • storage
    • hpc-storage
    0 Likes

    Login to like
    Type
    website
    Level
    Beginner, Intermediate, Advanced
  • ACCESS KB Guide - Expanse
    0
    • ACCESS KB Guide
    Expanse at SDSC is a cluster designed by Dell and SDSC delivering 5.16 peak petaflops, and offers Composable Systems and Cloud Bursting. This documentation describes how to use the Expanse cluster with some specific information for people with ACCESS accounts.
    • expanse
    • composable-systems
    • gpu
    0 Likes

    Login to like
    Type
    documentation
    Level
    Beginner, Intermediate, Advanced
  • Reinforcement Learning For Beginners with Python
    0
    • Reinforcement Learning For Beginners with Python
    This course takes through the fundamentals required to get started with reinforcement learning with Python, OpenAI Gym and Stable Baselines. You'll be able to build deep learning powered agents to solve a varying number of RL problems including CartPole, Breakout and CarRacing as well as learning how to build your very own/custom environment!
    • deep-learning
    • machine-learning
    • tensorflow
    • training
    • programming-best-practices
    • python
    0 Likes

    Login to like
    Type
    video_link
    Level
    Beginner
  • Campus Research Computing Consortium (CaRCC)
    0
    • CaRCC
    CaRCC – the Campus Research Computing Consortium – is an organization of dedicated professionals developing, advocating for, and advancing campus research computing and data and associated professions. Vision: CaRCC advances the frontiers of research by improving the effectiveness of research computing and data (RCD) professionals, including their career development and visibility, and their ability to deliver services and resources for researchers. CaRCC connects RCD professionals and organizations around common objectives to increase knowledge sharing and enable continuous innovation in research computing and data capabilities.
    • community-outreach
    • professional-development
    • research-facilitation
    • workforce-development
    0 Likes

    Login to like
    Type
    website
    Level
    Beginner, Intermediate, Advanced
  • Harnessing the Power of Cloud and Machine Learning for Climate and Ocean Advances
    0
    • Harnessing the Power of Cloud and Machine Learning for Climate and Ocean Advances
    • Github for Outputs of Presentation
    Documentation and presentation on how to use machine learning and deep learning framework using TensorFlow, Keras and sci-kit learn for Climate and Ocean Advances
    • machine-learning
    0 Likes

    Login to like
    Type
    learning
    Level
    Intermediate
  • Wiki for Onboarding onto the C3DDB Cluster at MGHPCC
    0
    • Github Wiki
    This is a resource for researchers and students looking to on-board onto the c3ddb cluster at MGHPCC. In the code section, there are example job submission scripts for the different queues on c3ddb.
    • cluster-support
    0 Likes

    Login to like
    Type
    learning
    Level
    Beginner
  • Introduction to MP
    0
    • A “Hands-on” Introduction to OpenMP*
    Open Multi-Processing, is an API designed to simplify the integration of parallelism in software development, particularly for applications running on multi-core processors and shared-memory systems. It is an important resource as it goes over what openMP and ways to work with it. It is especially important because it provides a straightforward way to express parallelism in code through pragma directives, making it easier to create parallel regions, parallelize loops, and define critical sections. The key benefit of OpenMP lies in its ease of use, automatic thread management, and portability across various compilers and platforms. For app development, especially in the context of mobile or desktop applications, OpenMP can enhance performance by leveraging the capabilities of modern multi-core processors. By parallelizing computationally intensive tasks, such as image processing, data analysis, or simulations, apps can run faster and more efficiently, providing a smoother user experience and taking full advantage of the available hardware resources. OpenMP's scalability allows apps to adapt to different hardware configurations, making it a valuable tool for developers aiming to optimize their software for a range of devices and platforms.
    • expanse
    • faster
    • c
    • c++
    • compiling
    • openmp
    • programming
    0 Likes

    Login to like
    Type
    presentation
    Level
    Intermediate
  • How to use Rclone
    0
    • Tutorial - Using Rclone to transfer data into the OSN
    Learn how to use Rclone to transfer data, specifically from your local drive to the Open Storage Network, vice versa.
    • data-transfer
    0 Likes

    Login to like
    Type
    learning
    Level
    Beginner
  • Master’s in Cybersecurity Degree Essentials
    0
    • Master’s in Cybersecurity Degree
    • Take the lead: Find Online Cybersecurity Master’s Programs
    Offers comprehensive information on various master's degree options in cybersecurity, including program details, admission requirements, and career opportunities, helping students make informed decisions about pursuing an advanced degree in cybersecurity.
    • resources
    • professional-development
    • cybersecurity
    0 Likes

    Login to like
    Type
    website
    Level
    Beginner, Intermediate, Advanced
  • Introduction to Parallel Computing Tutorial
    0
    • Introduction to Parallel Computing Tutorial
    The tutorial is intended to provide a brief overview of the extensive and broad topic of Parallel Computing. It covers the basics of parallel computing, and is intended for someone who is just becoming acquainted with the subject .
    • parallelization
    0 Likes

    Login to like
    Type
    learning
    Level
    Beginner
  • High performance computing 101
    0
    • High performance computing 101
    An introductory guide to High Performance Computing.
    • administering-hpc
    0 Likes

    Login to like
    Type
    website
    Level
    Beginner

Pagination

  • First page « First
  • Previous page ‹‹
  • Page 1
  • Page 2
  • Page 3
  • Page 4
  • Page 5
  • Page 6
  • Page 7
  • Page 8
  • Page 9
  • …
  • Next page ››
  • Last page Last »

Topics

  • machine-learning (50)
  • ai (43)
  • training (41)
  • data-analysis (39)
  • deep-learning (28)
  • documentation (28)
  • big-data (26)
  • neural-networks (24)
  • workforce-development (20)
  • professional-development (18)
  • visualization (18)
  • parallelization (16)
  • programming (14)
  • community-outreach (13)
  • image-processing (13)
  • cybersecurity (12)
  • gpu (12)
  • r (12)
  • pytorch (11)
  • slurm (10)
  • c (9)
  • cloud-computing (9)
  • compiling (9)
  • mpi (9)
  • plotting (9)
  • administering-hpc (8)

Topics

  • machine-learning (50)
  • ai (43)
  • training (41)
  • data-analysis (39)
  • deep-learning (28)
  • documentation (28)
  • big-data (26)
  • neural-networks (24)
  • workforce-development (20)
  • professional-development (18)
  • visualization (18)
  • parallelization (16)
  • programming (14)
  • community-outreach (13)
  • image-processing (13)
  • cybersecurity (12)
  • gpu (12)
  • r (12)
  • pytorch (11)
  • slurm (10)
  • c (9)
  • cloud-computing (9)
  • compiling (9)
  • mpi (9)
  • plotting (9)
  • administering-hpc (8)

If you'd like to use more filters, please login to view them all.

Champions

  • Current Champions
  • Join the Champions

About

  • About Us
  • Governance
  • Code of Conduct
  • Contact Us

Community

  • People
  • Affinity Groups
  • Affinity Groups FAQ
  • Join the CSSN

Knowledge Base

  • Ask a Question
  • CI Links

Tags

  • Browse Tags
  • Request a Tag

News

  • News
  • Events
  • Jobs

My Profile

  • Add/Edit Interests
  • Add/Edit Skills
  • Edit My Account
  • Change Password
Campus Champions
ACCESS CI Connect.CI Ask.CyberInfrastructure YouTube

The Campus Champions are funded in part by the National Science Foundation (OAC-2505400) as part of the NAIRR Pilot.

Copyright © 2026, Campus Champions • Privacy Policy • Code of Conduct • Connect.CI