These videos are designed to introduce the ACCESS program which helps researchers and educators use national advanced computing systems and services. Each playlist contains a number of short videos explaining a component of the ACCESS ecosystem. You can watch the whole playlist or find an explanation of a single topic.
Note that the ACCESS web pages continue to evolve in response to user feedback, so the appearance of some pages (e.g., the positioning of particular labels, buttons, or links) may have changed since these videos were recorded. However the overarching ACCESS concepts they describe – resources, allocations, support, and so on – are largely unaffected.
NSF ACCESS New User Tutorial
Watch the whole playlist or jump to a topic in the videos below.
This 8-video tutorial walks new ACCESS users through getting started, exploring available resources, requesting and exchanging allocations, using resources via SSH and SLURM, getting support, and acknowledging ACCESS in your research.
A Brief Introduction to ACCESS
Get a short overview of the NSF ACCESS project, including its purpose as the interface to U.S. national computational infrastructure and how to access its portal. This video can also be used to introduce ACCESS in workshops, tutorials, and similar settings.
Getting Started
Learn how to create an ACCESS account, the different roles for ACCESS users, and the ACCESS Acceptable Use and Code of Conduct policies.
Exploring ACCESS Resources
Find out how to get information about the computing and storage systems available to ACCESS users, including the ACCESS Resource Catalog, the ACCESS Chatbot, the ACCESS Resource Advisor (ARA), and the Software Discovery Service (SDS).
Allocation Requests
Learn about the eligibility requirements for an allocation, the different types of allocations, and how to request an ACCESS allocation via the Allocations portal.
Exchanging Credits
Discover how to exchange ACCESS credits for the use of a particular ACCESS resource, including tools like the Allocations portal's Credit Exchange Calculator to help identify a resource for your project.
Using Resources via SLURM
Watch a demonstration of connecting to an ACCESS resource using SSH and running a program via the Simple Linux Utility for Resource Management (SLURM).
Getting Support
Explore the different ways you can get help when you need it via the ACCESS Support portal, depending on the kind of help you need.
Acknowledging ACCESS
Find out how to locate pre-approved language to acknowledge and cite the use of ACCESS resources in a research presentation or publication.SSH for ACCESS
Watch the whole playlist or jump to a topic in the videos below.
Intro to SSH Keys
Get a clear, beginner-friendly overview of SSH keys and how they enable secure remote access. Presented by Joel Adams for the NSF-funded ACCESS program, this video explains public/private key encryption and why SSH matters for cyberinfrastructure users.
Creating SSH Keys
Learn how to generate SSH keys using the ssh-keygen command on MacOS, Linux, or Windows. This tutorial guides you through creating secure ed25519 keys step by step, laying the groundwork for connecting to ACCESS systems.
Uploading Your Public Key
Follow this tutorial to upload your SSH public key to the ACCESS COmanage Registry. You’ll learn how to locate your key, navigate the upload process, and prepare multiple devices for secure access to ACCESS resources.
Using SSH Keys
Discover how to log in to ACCESS Resources using SSH. This video covers key prerequisites, login procedures, basic Linux commands, and introduces tools like nano, SLURM, and Open OnDemand for new ACCESS users.ACCESS Resource Advisor
ACCESS Allocations Website Tour
Getting Started with SLURM
Watch the whole playlist or jump to a topic in the videos below.
SLURM Intro
This presentation provides an introduction to the Simple Linux Utility for Resource Management (SLURM), including the structure of a SLURM job-request file, and a conceptual overview of how SLURM works for different kinds of parallel applications.
SLURM and OpenMP
This presentation demonstrates: building a simple OpenMP program on an ACCESS Resource, creating a SLURM job-request script for the OpenMP program, submitting the SLURM script to run the OpenMP program, and viewing the results produced by the OpenMP program.
SLURM and MPI
This presentation demonstrates: building a simple MPI program on an ACCESS Resource, creating a SLURM job-request script for the MPI program, submitting the SLURM script to run the MPI program, and viewing the results produced by the MPI program.
SLURM and CUDA
This presentation demonstrates: building a simple CUDA program on an ACCESS Resource, creating a SLURM job-request script for the CUDA program, submitting the SLURM script to run the CUDA program, and viewing the results produced by the CUDA program.