More Elegant Solutions
Optimized MIPSpro compilers: With hundreds of options and flags for HPC compilation, MIPSpro compilers give programmers unmatched flexibility in creating scalable high-productivity solutions.
- Advanced code optimizations provide optimizations such as software pipelining and inter-procedural analysis.
- Automatic Parallelization Option allows novice programmers to achieve optimized parallel code.
- Advanced standards support includes OpenMP 2.0 and ANSI C99.
Advanced programming tools and libraries: Jobs are easier when you have the right tools. SGI® IRGO contains an assortment of tools for HPC optimization.
- ProDev WorkShop provides the specific tools required for debugging large, scalable application code and supports multiprocessor programming interfaces including MPI, OpenMP, and POSIX threads.
- Message Passing Toolkit (MPT) optimizes the performance of MPI codes running over the SGI® NUMAflex® architecture.
- SCSL scientific libraries provide the specific library calls needed for technical and scientific applications.
Superior performance monitoring and analysis: Once your application is ready to deploy, IRGO helps you understand and improve its performance.
- SGI® SpeedShop helps to identify and eliminate programming bottlenecks.
- Performance Co-Pilot* tracks performance at the system resource level to help identify potential areas for efficiency optimization.
* Purchased separately
Binary-compatible release streams: SGI employs a release-stream distribution model for IRIX® that gives developers stability.
Standards compliance: The IRIX 6.5 operating system is certified to meet industry certifications, including COE and Open Groups Standards Compatibility (including UNIX® 95, UNIX® 98*, C99, and POSIX).
* UNIX 98 certification pending; expected first half of calendar year 2003