Minor Thesis: Development and Analysis of Barrier Protocols
Switch branches/tags
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