System Independent FAQ
- What is the purpose of this FAQ?
- What programming languages are available on IU's research systems, and what compiler should I use?
- Should I use a vendor-provided compiler or third-party compiler instead of the gnu compiler?
- What do I do to let a consultant see my code ? i.e., how to open up my directory for reading?
- What are linkers? What are dynamic and static linking?
- How should I link to a library?
- What libraries are available on IU's supercomputers?
- Is there any way I can check the library file to see if a routine exists?
- How should I do checkpointing?
- How do I use vi to edit a large file? What to do when vi gives me "not enough space" error?
- On the Libra and AVIDD, what should I do if the output from my program is too big for my home directory?
- How do I combine several serial jobs into one MPI parallel job?(Warning: This document is outdated!)
- Is there an openMP or MPI tutorial on the web that I could start with?
- How do I use MPI I/O?
- What kind of debugging tools are available on AVIDD and how do I use them?
- What kind of profiling tools are available on AVIDD?
- What should I do if I have a computing problem that is not covered in this FAQ?
What is the purpose of this FAQ? This faq aims to answer questions related to high performance computing on IU's Libra and AVIDD systems, plus a bit more! For an introduction to the systems, getting started guides, and system usage policies, please refer to the respective homepages (Note: Both these links require IU Kerberos login):
In addition, the IU Knowledge Base is an excellent source of technical information.What should I do if I have a computing problem that is not covered in this FAQ?
Several other resources that might be helpful to you are:
IU Knowledge base
UITS High Performance Computing Support Group's homepage
Libra Cluster
AVIDD's homepage
And if the above resources do not help you, please let us know your problem by emailing hpc [at] iu.edu [remove spaces] with a detailed description of the problem.




