![]() |
Results April 6, 2006 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
TpetraTpetra (Templated Linear Algebra Services Package) is a software developed at Sandia National Laboratories. We run this algorithm on T2000 using the shared memory standard OpenMP. The results obtained are shown in Table 1. You can find the analysis on the bottom of this page.
AnalysisWe obtained interesting speedups results without much effort. This is a remarkable fact that shows that the machine is behaving like a parallel computer. We can see that Tpetra package runs up to 10.6 times faster in parallel mode than in serial mode when we use 16 threads and the matrices have 100000 rows and columns. The performance of the machine increased up to 16 threads but then deceased. This is a result that we were not expecting. We supposed that the speedup will continue growing or at least will keep in the same level. This problem was solved later (see timeline). Maximum SWaP was obtained at 16 threads and NEQ equal to 100000 (New !). If we consider a performance of 278.437 MIOPS, a space of 2 RU (rack units), and a power consumption of 300 Watts. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||