Sun Java Solaris Communities My SDN Account Join SDN
 
Sun Studio Compilers and Tools

Fortran Datasheet

 

Forte for High Performance Computing (HPC) (formerly Sun Performance WorkShop Fortran) is a leading development environment, providing a comprehensive, productive environment for developing reliable, scalable, high-performance applications in Fortran and C on the Solaris Operating Environment. Forte for HPC also provides the C++ language system

Forte Fortran/HPC, members of Sun's new Forte Developer tools suites, provide a comprehensive, productive environment for developing high-performance applications in Fortran and C for the Solaris Operating Environment. Forte for High Performance Computing (HPC) also provides support for C++.

PDF
 
 
 
 

Highlights

Forte for High Performance Computing and Forte Fortran Highlights

Back to top

 
 

64-Bit Application Development

Forte Developer products support development of both 32-bit and 64-bit applications. The 64-bit technology offers many benefits to developers, including:

High-Performance Compilers

Forte HPC and Fortran offer significant boosts in both compilation and execution speed over previous versions:

Turbocharge Applications with Multithreading Technology

With Forte for High Performance Computing software, you can achieve higher performance, throughput, and responsiveness with multithreaded applications. You can build these powerful applications with our comprehensive multithreading solution using capabilities such as OpenMP API support for C and Fortran code and improved performance analysis tools.

Supercharge Applications Using the Sun Performance Library component

The Sun Performance Library is a collection of highly tuned mathematical routines implementing popular libraries such as BLAS, LAPACK, FFTPACK, and VFFTPACK. These routines are available in versions tuned for single-processor and multithreaded, multiprocessor performance. You simply choose the version that best fits your computing environment. The Sun Performance Library is fully compatible with C, C++, and Fortran. Additionally, the library now supports Fortran 95 language features and 64-bit code on UltraSPARC systems.

This release of the Sun Performance Library component adds subroutines for:

Back to top

 
 

Boost Programming Productivity and Application Quality

The Forte Developer integrated programming environment is easy to use, yet is designed to meet the demands of the most sophisticated development needs. With new project wizards, you can get started using the tools right away.

Forte Developer integrated editors and browsers help you write and understand programs more quickly. You can easily traverse build errors in source code via hyperlinks, or be more productive writing code with your choice of integrated editors. NEdit and GVIM text editors join the vi, XEmacs, and GNU Emacs editors integrated editors for this release.

Debugging is easy with the graphical user interface. From basic to advanced features, you can significantly boost productivity. Set breakpoints, examine variables, navigate the call stack--all via the debugger's convenient menus and buttons. Slash turnaround time of fixes and achieve greater debugging productivity with Fix and Continue. And because the restrictions on compiling for debugging have been relaxed, you can compile with optimization and parallelization flags along with debugging.

To improve application quality, advanced features such as Runtime Error Checking can help you catch hard-to-find bugs like memory access violations and memory leaks--before putting the application into production. You can also tune for best application performance with improved sophisticated performance analysis tools.

The Forte Developer integrated environment also includes an incremental linker to significantly reduce the link time of changes to your large applications during the debug cycle.

Coordinate Team Development Efficiently and Effectively

Forte Developer software configuration management tools facilitate the management of a team's software development activities--even when distributed among multiple sites. Forte software provides automated tools that improve a team's productivity by enabling team members to work in parallel, to coordinate, integrate, and build a product. These tools are easy to learn, easy to use, easy to administer, and completely scalable. Forte TeamWare is available as a fully integrated component of Forte for High Performance Computing or as a standalone product.

Back to top

 
 

Language Development Systems

Fortran 95, FORTRAN 77, and C Languages

Forte Compiler Fortran 95 Offers:

Forte Compiler FORTRAN 77 Offers:

Forte Compiler C Offers:

Forte Compiler C++ (Forte HPC only) Provides:

Libraries Offer:

Sun Performance Library Component

Back to top

 
 

Integrated Programming Environment

Editing and Browsing

Job Building

Debugging

Runtime Error Checking

Performance Analysis Tools

Back to top

 
 

Multithreading Development Tools (Forte HPC Only)

Multithreaded Debugging and Analysis

Multithreaded Locking Analysis (locklint)

Multiprocessing (MP) Optimizations

Back to top

 
 

Source Configuration Management Tools (Forte HPC only)

Version and Change Control

Configuration Management

Administration and Usability

Back to top

 
 

Licensing and System Requirements

Licensing

Software Recommendations

Hardware Recommendations

Back to top

Related Links