> > > It is possible to run 1, 2 or 4 processes per node. If I run 2 or 4 > > processes I get: > > Error! ***Memory allocation failed for SetUpCoarseGraph: gdata. > > Requested size: 107754020 bytesError! ***Memory allocation failed for > > SetUpCoarseGraph: gdata. Requested size: 107754020 bytesError! > > This function is in Metis, so you are running out of memory during the > mesh partitioning stage. > > For one process, it's possible you are not running out of memory but > are going into swap... which is making the code run really slowly. > > I'd try recompiling libmesh with parallel mesh enabled... but I'm > still surprised that 4GB is not enough memory. > > Are the 2,994,336 elements in the mesh you posted before or after > uniform refinement? > They are after the refinement which I calculated on my PC.
Additionally to libmesh I wrote a class which reads some textfiles which contain some geological information. This class also includes some functions to handle them - I basically use them to set subdomains in the system. Since it is the first time that I work in parallel, every node also has a copy of this class. But, the total size of the textfiles which are read in is about 4 MB - so, I didn't consider it too big to make problems. But maybe you have a different opinion about it?? ------------------------------------------------------------------------------ Special Offer -- Download ArcSight Logger for FREE! Finally, a world-class log management solution at an even better price-free! And you'll get a free "Love Thy Logs" t-shirt when you download Logger. Secure your free ArcSight Logger TODAY! http://p.sf.net/sfu/arcsisghtdev2dev _______________________________________________ Libmesh-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/libmesh-users
