From: Tim K. <tim...@ce...> - 2009-07-20 08:31:13
|
Dear Roy, Now, the more-or-less-ultimate results. Both PETSc and libMesh were compiled in optimized mode. PetVec ghost #cores #nodes hh:mm:ss ---------------------------------------- new ghost 18 3 07:02:54 new ghost 9 3 08:19:55 new no 9 3 08:35:28 old no 9 3 08:21:52 old ghost 9 3 crashed old ghost 18 3 crashed Hence, for ghosted disabled, new and old PetscVector implementations are about equally fast. Also, with the new PetscVector implementation, enabling ghosted on the same number of cores and nodes keeps the performance comparable, and increasing the number of cores speeds things up essentially. Strange is the obervation that the old implementation with ghosted enabled now crashes my application. The crash occurs in the post-processing step at the end (which I had temporarily disabled, but I now re-enabled it). I'll try to track down what happened. Best Regards, Tim -- Dr. Tim Kroeger tim...@me... Phone +49-421-218-7710 tim...@ce... Fax +49-421-218-4236 Fraunhofer MEVIS, Institute for Medical Image Computing Universitaetsallee 29, 28359 Bremen, Germany |