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

Filters

Topics

  • machine-learning (50)
  • ai (44)
  • training (41)
  • data-analysis (40)
  • deep-learning (28)
  • documentation (28)
  • big-data (26)
  • neural-networks (24)
  • workforce-development (21)
  • professional-development (18)
  • visualization (18)
  • parallelization (16)
  • community-outreach (14)
  • programming (14)
  • 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 (44)
  • training (41)
  • data-analysis (40)
  • deep-learning (28)
  • documentation (28)
  • big-data (26)
  • neural-networks (24)
  • workforce-development (21)
  • professional-development (18)
  • visualization (18)
  • parallelization (16)
  • community-outreach (14)
  • programming (14)
  • 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.

Building Anaconda Navigator applications
0
  • Building Anaconda Navigator applications
This tutorial explains how to create an Anaconda Navigator Application (app) for JupyterLab. It is intended for users of Windows, macOS, and Linux who want to generate an Anaconda Navigator app conda package from a given recipe. Prior knowledge of conda-build or conda recipes is recommended.
compilingcondaprogrammingprogramming-best-practices
0 Likes

Login to like
Type
tool
Level
Intermediate
Regulated Research Community of Practice
0
  • Regulated Research Community of Practice
The daily news clearly shows the increasing threat to safety and privacy of data, personal as well as intellectual property. While the requirements such as DFARS 7012, HIPAA, and Cybersecurity Maturity Model Certification (CMMC) improve the consistency of data handling between agencies and contractors and grantees, it leaves academic institutions to figure out how to meet such requirements in a cost-effective way that fits the research and education mission of the institution. Most institutions, agencies, and companies act in isolation with one-off contract language to address data security and safeguarding concerns. Even though cybersecurity has a clear and uniform goal of protecting data, a onesize solution does not fit all academic institutions. By supporting this community with development of a community strategic roadmap, regular discussions and workshops, and a repository of generalized and specific resources for handling regulated research programs RRCoP lowers the barrier to entry for institutions handling new regulations.
community-outreachcybersecurity
0 Likes

Login to like
Type
website
Level
Beginner, Intermediate, Advanced
Benchmarking with a cross-platform open-source flow solver, PyFR
0
  • PyFR documentation
  • PyFR source code from Github
  • Discourse channel for discussions and help
What is PyFR and how does it solve fluid flow problems? PyFR is an open-source Computational Fluid Dynamics (CFD) solver that is based on Python and employs the high-order Flux Reconstruction technique. It effectively solves fluid flow problems by utilizing streaming architectures, making it suitable for complex fluid dynamics simulations. How does PyFR achieve scalability on clusters with CPUs and GPUs? PyFR achieves scalability by leveraging distributed memory parallelism through the Message Passing Interface (MPI). It implements persistent, non-blocking MPI requests using point-to-point (P2P) communication and organizes kernel calls to enable local computations while exchanging ghost states. This design approach allows PyFR to efficiently operate on clusters with heterogeneous architectures, combining CPUs and GPUs. Why is PyFR valuable for benchmarking clusters? PyFR's exceptional performance has been recognized by its selection as a finalist in the ACM Gordon Bell Prize for High-Performance Computing. It demonstrates strong-scaling capabilities by effectively utilizing low-latency inter-GPU communication and achieving strong-scaling on unstructured grids. PyFR has been successfully benchmarked with up to 18,000 NVIDIA K20X GPUs on Titan, showcasing its efficiency in handling large-scale simulations.
finite-element-analysisbenchmarkingparallelizationgithubfluid-dynamicsopenmpic++cudampi
0 Likes

Login to like
Type
tool
Level
Intermediate
The Use of High-Performance Computing Services in University Settings: A Usability Case Study of the University of Cincinnati’s High-Performance Computing Cluster
0
This presentation gives a detailed breakdown of the outcome of my master's thesis which was focused on making HPC Clusters accessible across all disciplines in a university setting "Our Case Study was the university of Cincinnati".
ACCESSlogindocumentationcommunity-outreachprofessional-developmentworkforce-development
0 Likes

Login to like
Type
presentation
Level
Beginner, Intermediate
Weka
0
  • Weka Homepage
  • Weka Data Mining Tutorials
Weka is a collection of machine learning algorithms for data mining tasks. It contains tools for data preparation, classification, regression, clustering, association rules mining, and visualization.
big-datadata-analysismachine-learningwekadata-sciencejava
0 Likes

Login to like
Type
tool
Level
Intermediate, Advanced
MOPAC
0
  • Examples of I/O Files for Mopac
MOPAC (Molecular Orbital PACkage) is a semi-empirical quantum chemistry package used to compute molecular properties and structures by using approximations of the Schrödinger equation. This tutorial explains the process of using MOPAC for different forms of calculations.
computational-chemistry
0 Likes

Login to like
Type
tool
Level
Intermediate, Advanced
Why 'N How: Martinos Center for Biomedical Imaging:
0
  • Why 'N How: Martinos
The Why & How seminar series is designed to introduce research assistants, graduate students, and postdoctoral and clinical fellows – really, anyone who is interested – to the many tools used in medical imaging. These include software tools and most of the major imaging modalities wielded by investigators (MRI, PET, EEG, MEG, optical, TMS and others). As the name of the series suggests, the talks cover both the reasons researchers might need a particular tool and the nuts and bolts of how to apply it. You can watch videos of the overviews below.
image-processing
0 Likes

Login to like
Type
learning
Level
Beginner, Intermediate, Advanced
Introduction to Vizualization on HPC Using Python
0
  • University of Arizona Workshop Series: Introduction to HPC, Visualization
This workshop has an introduction to the concepts of visualization followed by hands on exercises. The concepts section has Speaker Notes, and the hands on section has an accompanying Jupyter notebook. The workshop is one in a series of Introduction to HPC
visualizationdocumentationtrainingjupyterhub
0 Likes

Login to like
Type
learning
Level
Beginner
Solving differential equations with Physics-informed Neural Network
0
  • solving DE with neural networks
Differential equations, the backbone of countless physical phenomena, have traditionally been solved using numerical methods or analytical techniques. However, the advent of deep learning introduces an intriguing alternative: Physics-Informed Neural Networks (PINNs). By leveraging the representational power of neural networks and integrating physical laws (like differential equations), PINNs offer a novel approach to solving complex problems. This guide walks through an implementation of a PINN to solve DEs such as the logistic equation.
neural-networks
0 Likes

Login to like
Type
learning
Level
Beginner, Intermediate
Python
0
  • Introduction to Python - Texas A&M
Python course offered by Texas A&M HPRC
python
0 Likes

Login to like
Type
learning
Level
Beginner
Automated Machine Learning Book
0
  • Automated Machine Learning: Methods, Systems, Challenges
The authoritative book on automated machine learning, which allows practitioners without ML expertise to develop and deploy state-of-the-art machine learning approaches. Describes the background of techniques used in detail, along with tools that are available for free.
aidata-analysisdeep-learningmachine-learningneural-networkspythonr
0 Likes

Login to like
Type
learning
Level
Intermediate, Advanced
Developer Stories Podcast
0
  • Developer Stories Podcast
As developers, we get excited to think about challenging problems. When you ask us what we are working on, our eyes light up like children in a candy store. So why is it that so many of our developer and software origin stories are not told? How did we get to where we are today, and what did we learn along the way? This podcast aims to look “Behind the Scenes of Tech’s Passion Projects and People.” We want to know your developer story, what you have built, and why. We are an inclusive community - whatever kind of institution or country you hail from, if you are passionate about software and technology you are welcome!
community-outreachprofessional-developmenttrainingworkforce-development
0 Likes

Login to like
Type
website
Level
Beginner, Intermediate, Advanced
Moving-Lid-Driven Flow Simulation by Finite Difference Method
0
  • Finite Difference Implementation for Flow Inside a Cavity With a lid Moving Above
The listed repository contains code written in C++ to model the flow inside a cavity with a lid moving above from left to right by discretizing incompressible N-S equations with finite difference method. For the governing equations, artificial viscosity has been considered to increase the stability. In terms of solving the resulted algebraic equation system, both the Point Jacobi Method and Symmetric Gauss Seidel methods have been used for the iteration process.
fluid-dynamics
0 Likes

Login to like
Type
documentation
Level
Intermediate
Online Bachelor's in Data Science Program Guide - TechGuide
0
  • Online Data Science Degree Programs
The realm of data science is one that onlookers regard with curiosity and respect. There are a lot of unknowns in this area of study that only recently became hugely relevant. It is important to get the facts on how expertise in data science is transforming the world. This article features what a bachelor’s degree means in today’s market and the future.
machine-learningbig-datadata-analysisdata-science
0 Likes

Login to like
Type
website
Level
Intermediate
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
Chameleon
0
  • Chameleon User Guide
Chameleon is an NSF-funded testbed system for Computer Science experimentation. It is designed to be deeply reconfigurable, with a wide variety of capabilities for researching systems, networking, distributed and cluster computing and security.
data-sharingdata-reproducibility
0 Likes

Login to like
Type
documentation
Level
Beginner, Intermediate, Advanced
ACCESS Guide (originally given at Duke OIT)
0
  • Using Jetstream 2 for Duke members (written for Duke OIT)
A guide for Duke OIT on how to advise users on using ACCESS and allocation credits to jetstream 2 for Duke University members. This can be used for non Duke members. Assumes the reader has basic knowledge of ACCESS.
ACCESS-creditsadding-usersallocation-managementjetstreamcloud-computingloginACCESS-websiteproject-managementcilogon
0 Likes

Login to like
Type
documentation
Level
Intermediate, Advanced
Guide to building AirSim on Linux machines
0
  • Build AirSim on Linux
This article provides step-by-step instructions on how to build AirSim, a simulator for autonomous vehicles, on Linux. It includes both Docker and host machine setup options, along with details on building Unreal Engine, AirSim, and the Unreal environment. It also provides guidance on how to use AirSim once it is set up.
documentationgithubgithub-pageshardwareunix-environment
0 Likes

Login to like
Type
documentation
Level
Beginner, Intermediate
MNIST Handwritten Digits Tutorial
0
  • MNIST NN Tutorial
This tutorial will give you an introduction to neural networks using the ever-famous MNIST handwritten digits database! Presented by Robin Hwang.
aimachine-learningneural-networks
0 Likes

Login to like
Type
learning
Level
OnShape FeatureScripts: Custom features for everyone
0
  • OnShape FeatureScripts
OnShape FeatureScripts allow users to create their own features via OnShape's programming language. The user can make these as simple or complex as they need, and they can save tons of time for heavy OnShape users or complex projects!
documentationmaterials-scienceparticle-physics
0 Likes

Login to like
Type
tool
Level
Intermediate, Advanced
Better Scientific Software (BSSw)
0
  • Better Scientific Software (BSSw) Main Site
  • BSSw Resources and Blog Posts
  • BSSw Tutorial - Github Pages
The Better Scientific Software (BSSw) project provides a community to collaborate and learn about best practices in scientific software development. Software—the foundation of discovery in computational science & engineering—faces increasing complexity in computational models and computer architectures. BSSw provides a central hub for the community to address pressing challenges in software productivity, quality, and sustainability.
community-outreachproject-managementresearch-facilitationworkforce-development
0 Likes

Login to like
Type
website
Level
Beginner, Intermediate, Advanced
Displaying Scientific Data with Tableau
0
  • Displaying Scientific Data with Tableau
Tableau is a popular and capable software product for creating charts that present data and dashboards that allow you to explore data. It is typically used to present business or statistical data, but can also create compelling visualizations of scientific data. However, scientific data is often generated or stored in formats that are not immediately accessible by Tableau. This seminar will explore the data formats that work best with Tableau and the available mechanisms for generating scientific data in (or converting it to) those formats so that you can apply the full power of Tableau to create the best possible visualizations of your data.
big-datadata-analysistrainingworkforce-development
0 Likes

Login to like
Type
video_link
Level
Intermediate
Feed Forward NNs and Gradient Descent
0
  • Feed-Forward and SGD
Feed-forward neural networks are a simple type of network that simply rely on data to be "fed-forward" through a series of layers that makes decisions on how to categorize datum. Gradient descent is a type of optimization tool that is often used to train machines. These two areas in ML are good starting points and are the easiest types of neural network/optimization to understand.
deep-learningmachine-learningneural-networks
0 Likes

Login to like
Type
website
Level
Intermediate
Cyber Security
0
  • Study Guides
learning cybersecurity is crucial for personal protection, safeguarding digital assets, financial security, and national security. It is important when it comes to consumer data protection for business, creating long lasting relationships with customers.
trainingdata-securitycybersecuritydata-complianceencryption
0 Likes

Login to like
Type
learning
Level
Beginner

Pagination

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