Indiana University
University Information Technology Services
  
What are archived documents?

ARCHIVED: What parallel software libraries and compilers are available on IU's supercomputers?

On this page:


Software libraries and compilers on IU's systems

For information about software available on UITS research systems at Indiana University, visit:

Also, see the overview of subroutine libraries at IUB and the overview of programming languages at IU.

Note: On June 23, 2008, Steel will become read-only; you will be able to access your files there but not change them or add new files. Steel is replaced by IU's newest supercomputer, Quarry. For more, see About the Steel retirement.

Choosing a compiler

While the GNU compiler available on IU's research systems is designed for portability, it does not necessarily optimize your code for a specific vendor system. Vendor-supplied or third-party compilers typically offer options for optimization and may offer superior math accuracy in addition to improved performance. Third-party compilers may also be particularly well suited for porting codes from another vendor platform.

Getting help with programming

For help with course programming projects, contact your instructor. For help with research programming projects, email the High Performance Applications team. See also the High Performance Applications home page.

This document was developed with support from the National Science Foundation (NSF) under Grant No. 0503697 to the University of Chicago and subcontracted to Indiana University. Additional support was provided by IU through its participation in the TeraGrid, which is supported by the NSF under Grants No. 0833618, SCI451237, SCI535258, and SCI504075. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the NSF.

Also see:

This is document alcz in domains all and tgrid-all.
Last modified on May 28, 2008.
Please tell us, did you find the answer to your question?