FEAP User Forum
FEAP => Parallel FEAP => Topic started by: aleximos on January 31, 2014, 01:00:25 AM
-
In a parallel computation i get some PETSc error when using more than 2500 Elements per single processor. It then outputs:
- PETSc ERROR: Caught signal number 11 SEGV: Segmentation Violation, probably memory access out of range
Is this a problem of parFEAP or PETSc? Are there special source files to increase the memory available? How do I trace this error back to its origin?
-
I just found an information in the output file. There are lines at the end, which tells me:
Material Element Tag Element Type History Terms Element Terms
1 1 3 57600 0
*ERROR* Insufficient memory for array H . Need -977207296 integer words.
Is there any way to increase the memory available for this "array H"?
-
No. FEAP automatically uses all the memory you have available.
If this is only happening during the partitioning step you could try building a special version of parfeap/feap that
skips the history allocation step. Just beware that you should not use this special version for any solution steps
(either serial or parallel).