Skip to main content

Breadcrumb

  1. ACCESS Home
  2. Support
  3. Knowledge Base
  4. Knowledge Base Resources

Knowledge Base Resources

These resources are contributed by researchers, facilitators, engineers, and HPC admins. Please upvote resources you find useful!
Add a Resource

Topics

  • Show all (34)
  • (-) parallelization (5)
  • (-) training (5)
  • cloud-computing (2)
  • mpi (2)
  • optimization (2)
  • performance-tuning (2)
  • compiling (1)
  • cuda (1)
  • cybersecurity (1)
  • data-analysis (1)
  • data-management (1)
  • file-transfer (1)
  • globus (1)
  • jetstream (1)
  • lustre (1)
  • matlab (1)
  • openmp (1)
  • profiling (1)
  • r (1)
  • slurm (1)
  • stampede2 (1)
  • workforce-development (1)

Topics

  • Show all (34)
  • (-) parallelization (5)
  • (-) training (5)
  • cloud-computing (2)
  • mpi (2)
  • optimization (2)
  • performance-tuning (2)
  • compiling (1)
  • cuda (1)
  • cybersecurity (1)
  • data-analysis (1)
  • data-management (1)
  • file-transfer (1)
  • globus (1)
  • jetstream (1)
  • lustre (1)
  • matlab (1)
  • openmp (1)
  • profiling (1)
  • r (1)
  • slurm (1)
  • stampede2 (1)
  • workforce-development (1)

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

NCSA HPC Training Moodle
1
  • NCSA HPC Training Moodle Site
Self-paced tutorials on high-end computing topics such as parallel computing, multi-core performance, and performance tools. Other related topics include 'Cybersecurity for End Users' and 'Developing Webinar Training.' Some of the tutorials also offer digital badges. Many of these tutorials were previously offered on CI-Tutor. A list of open access training courses are provided below. Parallel Computing on High-Performance Systems Profiling Python Applications Using an HPC Cluster for Scientific Applications Debugging Serial and Parallel Codes Introduction to MPI Introduction to OpenMP Introduction to Visualization Introduction to Performance Tools Multilevel Parallel Programming Introduction to Multi-core Performance Using the Lustre File System
performance-tuningprofilingparallelizationlustretrainingworkforce-developmentopenmppythonmpicybersecurity
1 Like

Login to like
Type
learning
Level
Beginner, Intermediate
Cornell Virtual Workshop
1
  • Roadmaps in Cornell Virtual Workshop
  • Search for topics
Cornell Virtual Workshop is a comprehensive training resource for high performance computing topics. The Cornell University Center for Advanced Computing (CAC) is a leader in the development and deployment of Web-based training programs. Our Cornell Virtual Workshop learning platform is designed to enhance the computational science skills of researchers, accelerate the adoption of new and emerging technologies, and broaden the participation of underrepresented groups in science and engineering. Over 350,000 unique visitors have accessed Cornell Virtual Workshop training on programming languages, parallel computing, code improvement, and data analysis. The platform supports learning communities around the world, with code examples from national systems such as Frontera, Stampede2, and Jetstream2.
jetstreammatlabcloud-computingdata-analysisperformance-tuningparallelizationfile-transferglobusslurmtrainingcudamatlabpythonrmpi
1 Like

Login to like
Type
learning
Level
Beginner, Intermediate, Advanced
Bioinformatics Workflow Management with Nextflow
0
  • https://www.nextflow.io/
  • https://www.nextflow.io/docs/latest/index.html
Nextflow is an open-source, domain-specific language and workflow manager designed for the execution and coordination of scientific and data-intensive computational workflows. It was specifically created to address the challenges faced by researchers and scientists when dealing with complex and scalable computational pipelines, particularly in fields such as bioinformatics, genomics, and data analysis. Here provided some links to start with.
cloud-computingparallelizationdata-managementbioinformaticstraining
0 Likes

Login to like
Type
documentation
Level
Beginner, Intermediate
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.
optimizationparallelizationtrainingcompiling
0 Likes

Login to like
Type
learning
Level
Advanced
Performance Engineering Of Software Systems
0
  • MIT Performance Engineering Of Software Systems Homepage
A class from MITOpenCourseware that gives a hands on approach to building scalable and high-performance software systems. Topics include performance analysis, algorithmic techniques for high performance, instruction-level optimizations, caching optimizations, parallel programming, and building scalable systems.
optimizationparallelizationtraining
0 Likes

Login to like
Type
learning
Level
Intermediate, Advanced