bench and queen are two small examples of Multipol programs. bench performs stress tests on the Multipol communication layer. queen finds the number of solutions to the N-queen problem, using a task queue to dynamically assign portions of the search tree to the processors.
bench uses the DistObj data structure. queen uses the TaskStealer data structure.