IMSuite include implementation for twelve classical distributed algorithms.
These implementations can be broadly subdivided under following two heads: (Version date: 21 December 2014)
Timing
- These kernels help in measuring the time taken by a benchmark kernel to execute.
Based on the different form of parallelization, the kernels present in the aforementioned heads are further subdivided
under two categories: Data parallel kernels and Recursive task parallel kernels.
Details regarding IMSuite kernel benchmarks can be studied here.
Details regarding compilation and execution of IMSuite kernels are available here.