1 Without using memory pool allocation for task records:
2 Single: Avg. execution time over 3 runs is
3 742.761s / 3 = 247.587s
5 Par: Avg. execution time over 3 runs is
13 With memory pool allocation:
14 Single: 697.984 / 3 = 232.661s
15 Par: 184.572 / 3 = 61.524s
27 jjenista@dc-10:~/research/Robust/src/Benchmarks/oooJava/sor$ ./runs; ./runs; ./runs; ./runp; ./runp; ./runp
28 Section2:SOR:Kernel 0.000000 (s) inf (Iterations/s)Finished
33 Section2:SOR:Kernel 0.000000 (s) inf (Iterations/s)Finished
38 Section2:SOR:Kernel 0.000000 (s) inf (Iterations/s)Finished
43 Section2:SOR:Kernel 0.000000 (s) inf (Iterations/s)Finished
48 Section2:SOR:Kernel 0.000000 (s) inf (Iterations/s)Finished
53 Section2:SOR:Kernel 0.000000 (s) inf (Iterations/s)Finished
63 jjenista@dc-10:~/research/Robust/src/Benchmarks/oooJava/sor$ ./runs; ./runs; ./runs; ./runp; ./runp; ./runp
64 Section2:SOR:Kernel 0.000000 (s) inf (Iterations/s)Finished
69 Section2:SOR:Kernel 0.000000 (s) inf (Iterations/s)Finished
74 Section2:SOR:Kernel 0.000000 (s) inf (Iterations/s)Finished
79 Section2:SOR:Kernel 0.000000 (s) inf (Iterations/s)Finished
84 Section2:SOR:Kernel 0.000000 (s) inf (Iterations/s)Finished
89 Section2:SOR:Kernel 0.000000 (s) inf (Iterations/s)Finished