Indiana University
University Information Technology Services
  
What are archived documents?
Login>>
Login

Login is for authorized groups (e.g., UITS, OVPIT, and TCC) that need access to specialized Knowledge Base documents. Otherwise, simply use the Knowledge Base without logging in.

Close

ARCHIVED: On Libra, how can I run a job that requires more than 2GB of memory?

Note: UITS will retire Libra in spring 2009. Accounts are available on Quarry, a general-purpose Unix computing environment. For more, see ARCHIVED: About the Libra retirement.

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 June 30, 2009.

Comments/Questions/Corrections

Use this form to offer suggestions, corrections, and additions to the Knowledge Base. We welcome your input!

If you are affiliated with Indiana University and would like assistance with a specific computing problem, please use the Ask a Consultant form, or contact your campus Support Center.

Contact Information

Note: We will reply to your comment at this address. If your message concerns a problem receiving email, please enter an alternate email address.