The benchmark applies a parallel multi-entry direct solver to solve a sparse band system [A]{X}={B}, of order 200000-by-200000 with a half bandwidth 8. Timing result can show speedup with respect to number of processors.

IMPLEMENTATION

The benchmark detects how many processors or cores (hereinafter "computing elements") are available. Use one computing element to execute the benchmark, and report elapsed time. Then, use 2 computing elements to execute the benchmark, and so on. For example,