Author Topic: how many elements per processor  (Read 5648 times)

aleximos

  • Jr. Member
  • **
  • Posts: 34
how many elements per processor
« 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?

aleximos

  • Jr. Member
  • **
  • Posts: 34
Re: how many elements per processor
« Reply #1 on: January 31, 2014, 01:24:00 AM »
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"?

FEAP_Admin

  • Administrator
  • FEAP Guru
  • *****
  • Posts: 993
Re: how many elements per processor
« Reply #2 on: January 31, 2014, 08:36:20 AM »
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).