[Trilinos-Users] [EXTERNAL] Tpetra+Anasazi performance

Devine, Karen D kddevin at sandia.gov
Wed May 14 13:19:28 MDT 2014


I am curious to know whether the scaling behavior is similar for a more regular matrix
(e.g., something like a Laplace3D matrix from Galeri).

Maybe we could scrape up some code from Galeri or Zoltan2 that we could try.
For example, Trilinos/packages/zoltan2/test/helpers/UserInputForTests.hpp has method buildCrsMatrix that generates Laplace3D matrices from Galeri.

Karen



On 5/14/14 11:36 AM, "David Hysom" <hysom1 at llnl.gov<mailto:hysom1 at llnl.gov>> wrote:

Hi,

Please see the attached for an example of what we're seeing for
strong scaling for LOBPCG+Tpetra, in a shared memory environment.
Bottom line is, this example shows a speedup of 3.0
We've run many problems with varying parameters/matrices, and typically
only see speedups between 2.0 and 3.0

Is this expected? Is there anything wrt upcoming trilinos development
that might increase scalability?

Stats are for trilinos-11.6.1

A second question: we've tested with OpenMP, Pthreads, and TBB.
We always find that OpenMP gives the best results (shortest execution
time), although Pthreads and TBB are reasonably close. Do you know
of circumstances (not limited to Anasazi) where Pthreads or TBB
outperform OpenMP?

thanks, David

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://software.sandia.gov/pipermail/trilinos-users/attachments/20140514/178dec7b/attachment.html>


More information about the Trilinos-Users mailing list