I wanted to follow up with an additional note on this thread in-case its of interest to others. As mentioned above I was able to get this to work targeting larger memory nodes but this was actually through a different SGE queue. The queue was targeting nodes running centos 5x. While the memory and stack settings were important to get this working they weren't causing the processes to hang - it seems to be related to our nodes running Centos 6.2.
I installed NovoalignMPI 2.08.01 and validated that this version works on our centos 6.2 queue, but was not able to get v2.07.13 to work on centos 6.2 queues regardless of arguments passed.