-
array
- Slurm array jobs
- Bag of task parallelism in python
-
assignments
- Some assignments for CS 580 at CSM
-
batch
- Advanced batch scripting in slurm and pbs
-
cache
- Shows the effects of cache blocking on a matrix multiply like operation.
-
chain
- Scripts for chaining jobs in slrum with dependency
-
coarray
- Coarray Fortran
-
color
- Node coloring - setting up node specific communicators in MPI
-
darwin19
- Parallel Genetic Alogorithm
-
eigen
- eigenvalue problems - utilities for converting sparse maticies
-
fft
- Various fft examples including windowing
-
friday
- Examples for a one day parallel programming tutorial. Includes node specific write examples
-
gpu_parallel
- hybrid GPU openmp mpi programs
-
hello_bgq
- Simple examples for BGQ
-
hybrid
- Stommel code and other in hybrid MPI/OpenMP for teaching
-
inverts
- Matrix inversion examples in several languages and libs - C,F90,R,Python
-
matlab
- Matlab examples including slurm array jobs
-
more_gpu
- cuda, C and Fortran
-
morestuff
- Redirection from C, ping pong, node communicators
-
mpi
- Basick MPI examples, C, Fortran, Python, not R (see below), alltoall and hypercube.
-
oneday
- Examples for 1 day HPC class. Includes scripts, tricks, libs (fft and linear)
-
openmp
- Lots of OpenMP examples
-
phi
- Intel phi examples, including offload, directive, hybrid
-
power_gpu
- GPU examples, directive, cuda, fft, hello world
-
quick
- Examples for a quick start guid to parallel programming MPI and hybrid
-
r
- R examples, parallel for, Stommel, MPI, spawn, install script for parallel stuff
-
scalapack
- Scalapack examples, includes RCS code
-
scripts
- A bit more complicated slurm scripts, local disk, records, notifications...
-
slurm
- Basic to advance slurm scripts including array jobs
-
snoopy
- Fortran IV calendar program
-
start
- A quick start guide with instructions, MPI, OpenMP, R, Python, slurm, hybrid
-
stommel
- Stommel parallel finite difference code, Fortran, C, Python
-
tif
- Create large tiff files in parallel
-
tims_tools
- Many useful small scripts, including plotting, tymer, source for X test
-
tree
- Source for tree list program
-
utilities
- Old utilities not real useful today.
-
workshop
- Examples for HPC workshop
-
parallel.f90 and parallel.py
- Shows how to communicate via a file, used to show message passing concept
-
simple
- Basic slurm script
-
Notifications
You must be signed in to change notification settings - Fork 1
Mostly HPC examples
License
timkphd/examples
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Mostly HPC examples
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published