• This repository has been archived on 22/Jan/2024
  • Stars
    star
    3
  • Rank 3,963,521 (Top 79 %)
  • Language
    Jupyter Notebook
  • License
    Other
  • Created almost 8 years ago
  • Updated almost 7 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Some notebook demos from the new user training

More Repositories

1

shifter

Shifter - Linux Containers for HPC
C
351
star
2

timemory

Modular C++ Toolkit for Performance Analysis and Logging. Profiling API and Tools for C, C++, CUDA, Fortran, and Python. The C++ template API is essentially a framework to creating tools: it is designed to provide a unifying interface for recording various performance measurements alongside data logging and interfaces to other tools.
C++
350
star
3

jupyterlab-slurm

TypeScript
94
star
4

slurm-magic

IPython magic for SLURM.
Python
67
star
5

slurm-ray-cluster

Shell
52
star
6

dl4sci-tf-tutorials

Official TensorFlow 2.0 tutorial notebooks for the Deep Learning for Science School at LBNL
Jupyter Notebook
42
star
7

sc22-dl-tutorial

Material for the SC22 Deep Learning at Scale Tutorial
Python
39
star
8

sc23-dl-tutorial

SC23 Deep Learning at Scale Tutorial Material
Python
36
star
9

podman-hpc

Python
35
star
10

pytorch-examples

PyTorch examples for NERSC systems
Jupyter Notebook
28
star
11

Shifter-Tutorial

Collection of tutorials for using Shifter to bring containers to HPC
26
star
12

sc21-dl-tutorial

Material for the SC21 Deep Learning at Scale Tutorial
Python
25
star
13

sshspawner

Spawn JupyterHub single-user servers with ssh
Python
24
star
14

data-seminars

22
star
15

pytokio

[READ ONLY] Refer to gitlab repo for updated version - Total Knowledge of I/O Reference Implementation. Please see wiki for contribution guidelines.
Python
21
star
16

sc20-dl-tutorial

Python
21
star
17

CosmoFlow

Jupyter Notebook
19
star
18

timemory-tutorials

Tutorials for Timemory
Jupyter Notebook
19
star
19

itt-python

Includes Python bindings to instrumentation and tracing technology (ITT) APIs for VTune
C
19
star
20

sc19-dl-tutorial

Hands-on material for the SC19 tutorial, Deep Learning at Scale
Jupyter Notebook
17
star
21

jupyterlab-recents

A JupyterLab extension that tracks recent files and directories.
TypeScript
15
star
22

openmp-series-2024

OpenMP Training Series, May to October 2024
C
15
star
23

jupyterlab-favorites

Add the ability to save favorite folders to JupyterLab for quicker browsing
TypeScript
14
star
24

intro-HPC-bootcamp-2023

Jupyter Notebook
14
star
25

nersc-dl-multigpu

single-GPU to multi-GPU training of PyTorch apps at NERSC
Python
14
star
26

jupyterhub-deploy

Docker Deployment of NERSC Jupyterhub (including auth and spawner modules)
Python
13
star
27

crash-course-supercomputing

C
13
star
28

sc18-dl-tutorial

Keras tutorial code for the SC18 tutorial on Deep Learning at Scale
Jupyter Notebook
12
star
29

sfapi_client

Python client for SF API
Python
10
star
30

2016-11-14-sc16-Container-Tutorial

Tutorial contents for SC16 on November 14, 2016
10
star
31

dl4sci-scaling-tutorial

Deep Learning Scaling tutorial material for the Deep Learning for Science School at Berkeley Lab
Jupyter Notebook
10
star
32

spack-infrastructure

Shell
9
star
33

cori-tf-distributed-examples

Scripts/Benchmarks for Running Tensorflow Distributed on Cori
Python
9
star
34

MiniDFT

MiniDFT is a minimalist version of Quantum ESPRESSO that performs only LDA total energy and gradient calculations. The purpose of miniDFT is to explore new parallelization schemes, programming languages, programming models and computer architectures, and evaluate their suitability for plane-wave DFT calculations. These types of experiments will be more easily done with MiniDFT than with QE, because the current version of MiniDFT is significantly smaller than QE.
Fortran
9
star
35

nersc-dl-wandb

Guidelines on using Weights and Biases logging for deep learning applications on NERSC machines
Python
8
star
36

buildtest-nersc

C++
8
star
37

ml-pm-training-2022

ML Perlmutter User Training
Python
7
star
38

hpcpp

C++
7
star
39

train

resources for user training exercises
Shell
7
star
40

DL-Parallel-IO

Scalable Data Pipeline and Parallel IO in Deep Learning Framework
Python
6
star
41

object-store

Evaluating object stores with HPC science applications
C
6
star
42

c2d

c2d utility to take Conda environments and Jupyter notebooks from Cori to a local Docker image.
Shell
6
star
43

sshproxy

NERSC SSH Proxy Service
Python
6
star
44

gsiauthenticator

Python
6
star
45

gpu-for-science-day-july-2019

Hacking Competition Code for NERSC's GPU for Science Day, July 2019
C++
6
star
46

nccl-ofi-plugin

Repository for building the NCCL OFI plugin from AWS and NVIDIA
Shell
6
star
47

isc19-dl-tutorial

Jupyter Notebook
6
star
48

CompactCori

Setup and simulation scripts for CompactCori
Python
5
star
49

hep_cnn_benchmark

TensorFlow Benchmark for the HEP Deep Learning CNN Model
Python
5
star
50

data-day-2022

Demo code for the NERSC Data Day 2022 training event.
Python
5
star
51

instrumentation-benchmark

Performance analysis tests for performance analysis tools
CMake
4
star
52

ecp-container-tutorial

Material for the ECP Tutorial on Containers
4
star
53

jupyterlab-cpustatus

Show CPU usage in JupyterLab statusbar
TypeScript
4
star
54

base-images

Base Docker Images
C
4
star
55

spin-docker-compose-example

Python
4
star
56

clonenotebooks

An extension to NBViewer for cloning notebooks to a local directory
Jupyter Notebook
4
star
57

lustre-design-analysis

Data and analysis demonstrating how to quantitatively design a Lustre file system
Jupyter Notebook
4
star
58

nersc-ml-images

Contains Dockefiles for NERSC ML images
Dockerfile
3
star
59

sshapiauthenticator

Custom Jupyter Authenticator that works against NERSC's SSH Auth API service
Python
3
star
60

tf-perf-kernels

This repository contains scripts calling kernels for TensorFlow along with profiling scripts for Cori-GPU.
Jupyter Notebook
3
star
61

heterogeneous-IO

Understanding the IO Performance on KNL and Haswell
Jupyter Notebook
3
star
62

smwflow

Tools for applying gitflow to Cray systems management
Python
3
star
63

spin-recipes

Repository of Spin Recipes
Dockerfile
3
star
64

chos

CHOS: The CHroot OS that lets users choose their OS.
C
3
star
65

slurm-helpers

handy bash and python snippets for interacting with Slurm at NERSC
Python
3
star
66

jupyterhub-entrypoint

JupyterHub Entrypoint Service. Registry that maintains custom entrypoint settings through a REST API.
Python
3
star
67

cmake-helpers

Tips and utilities for using Cmake in a project
3
star
68

Perlmutter_Training_Jan2022

Training material for Perlmutter User Training 2022
Cuda
3
star
69

mlperf-prof

Common set of utilities for MLPerf-HPC profiling
Python
3
star
70

customs

Inspect and report Python packages of interest
Python
3
star
71

example-jupyter-notebooks

General example notebooks for Jupyter at NERSC
Jupyter Notebook
2
star
72

Migrate-to-Perlmutter

C++
2
star
73

nersc-tensorboard-helper

Scripts to help run tensorboard at NERSC
Jupyter Notebook
2
star
74

BB-unit-tests

A suite of unit tests for the Burst Buffer
Shell
2
star
75

giveandtake

Give and Take Command at NERSC
Shell
2
star
76

QENESAP

Fortran
2
star
77

nersc-nvidia-ai4sci

NERSC / NVIDIA AI for Science Bootcamp
Jupyter Notebook
2
star
78

pam_mfa

PAM module to enable opt-in MFA
C
2
star
79

Hadoop-on-Demand

Scripts for running Hadoop on demand on NERSC systems.
Shell
2
star
80

sc22-canopie-hpc-benchmarks

Shell
2
star
81

variable-time-job

Shell
2
star
82

cug19-da-tutorial

This repo hosts the Data Analytics Tutorial for CUG 2019
Jupyter Notebook
2
star
83

dayabay-learn

Learning to Extract Features from the Daya Bay Reactor Neutrino Experiment
Jupyter Notebook
2
star
84

SMWG-reference-arch

A reference architecture for monitoring of Cray supercomputers
2
star
85

swin_v2_weather

This repository contains the SwinV2_Weather model, developed for the "Analyzing and Exploring Training Recipes for Large-Scale Transformer-Based Weather Prediction" paper. The repo includes training scripts, pre-processing utilities, and model configuration files.
Python
2
star
86

nersc-refresh-announcements

JupyterLab Extension that fetches and displays announcements to the user from an external API.
Python
2
star
87

qpredict

Predicting queue wait times for batch jobs on NERSC systems
Python
1
star
88

nersc-latex-presentation

NERSC-themed LaTeX beamer presentation template
TeX
1
star
89

jupyterlab_resuse

Proof of concept for NERSC
TypeScript
1
star
90

tokio-abcutils

Tools and methods to analyze TOKIO-ABC results
Jupyter Notebook
1
star
91

shifter-tools

A collection of scripts for Shifter @ NERSC
Python
1
star
92

nersc-tf-tests

Python
1
star
93

cray-bdc-deeplearning

Repository of examples for the NERSC-CRAY Big Data Center collaboration
Python
1
star
94

inference_benchmarks

Python
1
star
95

community-software

Shell
1
star
96

dayabay-data-conversion

Converting Daya Bay ROOT file data to HDF5
Python
1
star
97

ipypathchooser

An ipywidget for choosing a path (file or directory) interactively
Python
1
star
98

FLAC-HDF5-plugin

A third party FLAC filter for HDF5
1
star
99

rstudio-deploy

NERSC's R Studio docker deployment
Nginx
1
star
100

ecp19-dl-tutorial

Material for the Deep Learning tutorial at the 2019 ECP All-Hands Meeting
Jupyter Notebook
1
star