Sunday, June 11, 2006

stack size limits using ifort

I use ifort on both Linux and Intel Macs. I have come across some strange behaviors that make me think that the stack is not really unlimited. This post on automatic array stack size limit bug - Intel Fortran Compiler for Linux and Mac OS - Intel Software Network Forumsto the ifort message boards seems to suggest this is a bug in ifort.

This seems to be less of an issue on my Linux machines, where I can set ulimit to unlimited (particularly the stack). On my Mac, I can't set ulimit to unlimited (and if you want to increase it at all, you need to add a flag that lets you use the 'soft' limit). As far as I can tell, partitioning through MPI does not seem to help, but I will look into it more.


No comments:

Post a Comment