This tutorial presents various techniques for solving
irregular problems. It presents
and compares parallelizing techniques.
Next, it outlines various optimization methods
for data partitioning, work distribution and communication .
In addition, the tutorial includes the description of the
CHAOS
library which was designed to support irregular problems
and serves as a basis for the solution elaborated while designing LIP
library.
Created by Katarzyna Zając