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++.
- Fortran 95, FORTRAN 77, and C language systems, to
build high-performance 32-bit and 64-bit applications (Forte for HPC
adds the C++ language system)
- Compatible with the Sun Performance Library,
to provide maximum performance for matrix algebra and signal processing
on single-processor hardware (Forte for HPC offers scalability for
multiprocessor systems)
- An integrated programming environment, to browse, edit, compile, debug, and tune your applications easily
- Software configuration management tools, to
enable your development team to work together effectively and
efficiently (Forte for HPC only)
- Multithreading development tools, to develop and tune multithreaded/multiprocessing applications (Forte for HPC only)
- A visual GUI builder, to quickly develop
graphical user interfaces in the C, C++, and Java programming languages
(Forte for HPC only)
Back to top
Forte Developer products support development of both 32-bit and 64-bit applications.
The 64-bit technology offers many benefits to developers, including:
Forte HPC and Fortran offer significant boosts in both compilation and execution speed over previous versions:
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.
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
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.
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
Back to top
Back to top
Back to top
Back to top
Back to top
|
|