Minor Thesis: Development and Analysis of Barrier Protocols
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
complex-lab
implementations
misc
models
presentation
pseudo-code
report
.gitignore
LICENSE
README.md
notes

README.md

Development and Analysis of Barrier Protocols

About

This is a semi-organised repository of about one year of university work. During this time I:

  • surveyed existing protocols
  • surveyed actual implementations
  • invented new protocols
  • analysed/modelchecked/benchmarked some of them
  • surveyed the waters in which barriers live - how can barriers be built on shared and distributed memory architectures, an (in-depth-)look at the MPI standard and its suitability for implementing barriers

Structure

  • /complex-lab/ is the first ~0.5 years resulting in a small, bad report and a presentation
  • / is the last ~0.5 years resulting in my minor thesis and a presentation

Requirements

Some things in the repository need special software

License

Everything is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 license. If this licensing scheme is a problem for your intentions, please contact me.

Misc

  • Parts of this repository might be broken
  • Apologies for the presentation slides being incomplete. I'm bad at git.

Why upload this?

  • For people interested in researching barrier protocols
  • As a portfolio entry so potential employers can see what I did and how I did it