climateprediction.net home page
Why did this die?

Why did this die?

Questions and Answers : Macintosh : Why did this die?
Message board moderation

To post messages, you must log in.

AuthorMessage
old_user17401

Send message
Joined: 13 Sep 04
Posts: 60
Credit: 1,124,063
RAC: 0
Message 36163 - Posted: 18 Feb 2009, 8:42:41 UTC

This model died with \"Insufficient Memory/Stack Space Available!\", on a machine with 3GB of RAM and the shared memory settings 4x normal (OS X 10.5.6). BOINC 6.2.18 I believe. Another model died about the same time.

Any ideas why?
ID: 36163 · Report as offensive     Reply Quote
Profile Thyme Lawn
Volunteer moderator

Send message
Joined: 5 Aug 04
Posts: 1283
Credit: 15,824,334
RAC: 0
Message 36169 - Posted: 18 Feb 2009, 16:03:46 UTC
Last modified: 18 Feb 2009, 16:04:23 UTC

See my response here Edward.

I thought I\'d also posted that as a news item but I hadn\'t. Off to do it now.
"The ultimate test of a moral society is the kind of world that it leaves to its children." - Dietrich Bonhoeffer
ID: 36169 · Report as offensive     Reply Quote
old_user17401

Send message
Joined: 13 Sep 04
Posts: 60
Credit: 1,124,063
RAC: 0
Message 36179 - Posted: 19 Feb 2009, 17:23:25 UTC - in response to Message 36169.  

Ah, thanks for that. I\'ve updated my preferences as suggested.
ID: 36179 · Report as offensive     Reply Quote
old_user17401

Send message
Joined: 13 Sep 04
Posts: 60
Credit: 1,124,063
RAC: 0
Message 36582 - Posted: 31 Mar 2009, 21:24:35 UTC
Last modified: 31 Mar 2009, 21:25:09 UTC

Here we go again... more failures.

This time a Mac which is happily running a 5.39 80 year model refuses to work with the 6.04 version. The machine is running OS X 10.5.6 and yes, I\'ve quadrupled the shared memory settings. BOINC 6.2.18.

I\'ve stopped the machine accepting new models until I know what\'s causing this. Again a Fortran compiler issue? While running 5.39, what models could this machine run? The current model has some time to go yet.
ID: 36582 · Report as offensive     Reply Quote
Les Bayliss
Volunteer moderator

Send message
Joined: 5 Sep 04
Posts: 7629
Credit: 24,240,330
RAC: 0
Message 36584 - Posted: 31 Mar 2009, 21:38:54 UTC

Well, the error message is that it doesn\'t have enough stack space, so perhaps you\'ll have to settle for one model at a time.

ID: 36584 · Report as offensive     Reply Quote
old_user17401

Send message
Joined: 13 Sep 04
Posts: 60
Credit: 1,124,063
RAC: 0
Message 36586 - Posted: 1 Apr 2009, 6:40:47 UTC - in response to Message 36584.  

Well, the error message is that it doesn\'t have enough stack space, so perhaps you\'ll have to settle for one model at a time.



Thanks for the response. There\'s something I don\'t get there, because each process has a stack, be it Mac, Windows or Linux. Strange.
ID: 36586 · Report as offensive     Reply Quote
Les Bayliss
Volunteer moderator

Send message
Joined: 5 Sep 04
Posts: 7629
Credit: 24,240,330
RAC: 0
Message 36587 - Posted: 1 Apr 2009, 6:45:09 UTC

I forget the details, but I think that the hardware of Macs has a rather limited area for the stacks, compared to the other processors.

ID: 36587 · Report as offensive     Reply Quote
old_user17401

Send message
Joined: 13 Sep 04
Posts: 60
Credit: 1,124,063
RAC: 0
Message 36588 - Posted: 1 Apr 2009, 7:58:41 UTC - in response to Message 36587.  

I forget the details, but I think that the hardware of Macs has a rather limited area for the stacks, compared to the other processors.



... but the hardware of Macs is the same as PCs, really, it\'s exactly the same CPU chip and chipset. This must be a software problem. I can understand the OS allocating less stack space that other operating systems, but each process is treated in isolation, there is no global stack space (not true for shared memory however), and one version of the model works, another doesn\'t. Perhaps I\'ll revert to BOINC 5.x once my current model is finished; I never had this problem with it.
ID: 36588 · Report as offensive     Reply Quote

Questions and Answers : Macintosh : Why did this die?

©2024 climateprediction.net