Banyan is a framework allowing exploitation of and-parallelism and
or-parallelism in recursive algorithms while providing fine-grained
control over where processor time is spent.
Documentation
Banyan was created as a course project for 15-712 Advanced and
Distributed OS, Spring 2010.