| Version 18 (modified by , 10 years ago) ( diff ) |
|---|
- Parsec Benchmark
- Hybrid benchmarks (with mpi cuda ...)
- CORAL (2nd milestone)
-- BigSort
- (Steve) Multi-zone NAS Parallel Benchmarks
https://www.nas.nasa.gov/assets/pdf/techreports/2003/nas-03-010.pdf
- (Utah) MPI 3
- PPoPP 2010 by Torsten Hoefler et al - has an MPI-3 based consensus algo + also it has a BFS
- (Utah) Memory
- Traditional multi-core weak memory : non blocking data structure
http://htor.inf.ethz.ch/publications//img/hoefler-dsde-protocols.pdf
Algorithm 2 : Nonblocking consensus - uses MPI-3 non-blocking collectives
- Disjoint memory space (CPU, GPU): Parboil (CUDA benchmarks)
- (Utah) Lock-free data structure benchmarks
- (Matt) Hybrid Examples from courses:
- UW course:
CSS 534: Parallel Programming in Grid and Cloud - Programming Tasks
HW 2 is a good example: http://courses.washington.edu/css534/prog/prog2.pdf
- A Georgia Tech course:
CSE 6230: HPC Tools and Apps. — CSE 6230: HPC Tools and Apps
and the relevant assignment: http://stumptown.cc.gt.atl.ga.us:8080/cse6230-hpcta-fa09/hw3.pdf
- A course at cornell:
http://www.cac.cornell.edu/education/Training/Intro/Hybrid-090529.pdf
- Another course
ITCS 4145 Cluster Computing
and assignment 4: http://coitweb.uncc.edu/~abw/ITCS4145S13/Assignments/assign4S13.pdf
- A course in Sweden:
- (Steve) Paper on Breadth first search using MPI+OpenMP:
authors mention they might release their software
- Rodinia: (OpenMP, CUDA, OpenCL)
http://lava.cs.virginia.edu/Rodinia/download_links.htm
- SNU NPB: (OpenMP, OpenCL)
