[Trilinos-Users] VbrMatrix RAM usage

Williams, Alan B william at sandia.gov
Tue Mar 1 11:34:19 MST 2011


Hi Andrea,
Let me clarify whether I understand the data you're storing.
Are you saying that each processor has 500,000x1x3 doubles, ==1,500,000 doubles?

VbrMatrix holds the doubles as well as some integer arrays, in the associated matrix-graph object, but 56MB does sound high.

Alan



________________________________________
From: trilinos-users-bounces at software.sandia.gov [trilinos-users-bounces at software.sandia.gov] On Behalf Of Andrea Zonca [zonca at deepspace.ucsb.edu]
Sent: Monday, February 28, 2011 5:03 PM
To: trilinos-users at software.sandia.gov
Subject: [Trilinos-Users] VbrMatrix RAM usage

hi,
I have some issues with understanding VbrMatrix ram usage;
I created a test case where I create a Block Matrix where each processor has
500 000 blocks, each 1 row by 3 columns doubles.
The total data is about 5 MB per processor.
However when I effectively build the matrix, I notice ram consumption
of about 56 MB
per processor.
Is this reasonable or am I doing something wrong?
Working test case here (with RAM usage report at different stages):
https://gist.github.com/848310

thanks,
andrea zonca

_______________________________________________
Trilinos-Users mailing list
Trilinos-Users at software.sandia.gov
http://software.sandia.gov/mailman/listinfo/trilinos-users



More information about the Trilinos-Users mailing list