On Libra, how can I run a job that requires more than 2GB of memory?
To run a program that requires more than 2GB of memory on the Libra Cluster, you need to compile the program in 64-bit mode to go over the 2GB virtual memory limit. Use the following compiler flag with xlc or xlf compilers:
-b64 -q64 -qwarn64
The flag -b64 is a linker flag, while the
-q* options are compiler flags.
Note: If the library that your program references does not have 64-bit support, this won't work.
This is document aqpv in domain all.
Last modified on January 15, 2008.
Last modified on January 15, 2008.
Please tell us, did you find the answer to your question?






