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

David Hysom hysom1 at llnl.gov
Wed May 14 16:32:42 MDT 2014


Since we build our matrices on a single processor, I can easily
code up a 7D 3D stencil matrix.

The graph we've been using are either scale-free (Amazon co-purchase),
or random (synthetically generated on-the-fly)

On 05/14/2014 12:19 PM, Devine, Karen D wrote:
> 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/524465f9/attachment.html>


More information about the Trilinos-Users mailing list