|
|
|
|
|
|
|
|
|
|
|
|
FORTRAN
90 IDE | C-F77
t0 90 | DIVia
Fortran
90 IDE
Integrated Fortran Development Environment
The Fortran 90 IDE
provides a complete user-friendly environment for developing
Fortran 90 programs.
Highlights
Compiler
- A FORTRAN 77 & FORTRAN 90
Compiler
- ANSI X3.9:1978 and ISO/IEC
1539:1991 (E) compliant
- Highly optimizing - generates
high quality code
- Numerous options to control
the behaviour of the compiler
- Elegant and robust parallel
programming support
- Mixed language programming
with C
- Testing using millions of
lines of real application programs
Debugger
- Symbolic, interactive FORTRAN
90 source level debugger
- User-friendly graphical interface
- Permits suspension of program
execution through a wide variety of break points
- Flexibility of usage is provided
through both pushbuttons and key commands
- Permits observation of flow
of control during execution
- Allows Input/output redirection
Browser
- An advanced source level browser
for Fortran 90 programs
- Displays call graph and module
graph with special masking abilities
- Handles internal and module
procedures across files
Profiler
- This is used to visualise
the execution time taken by various functions/procedures
in an application
- The execution time profile
can be displayed as either bar chart or pie chart
Project Manager
- A friendly interface for specifying
the files in a Fortran 90 project
Makefile Generator
- A Makefile generator for Fortran
90 projects
- Recognizes module dependencies
and include dependencies
Availability
| Supported
Hardware |
Unix
Platforms |
| Supported
Operating System |
Solaris
2.5 and above, LInux |
| User
Interfaces |
Command
Line and Java |
| Prerequisite
Software |
JDK1.1.5
and JVM |

C-F77to90
FORTRAN 77 to Fortran 90 Converter
Manual
conversion of FORTRAN 77 programs to Fortran 90 is highly
time intensive and hence an extremely expensive process.
This is because the syntax of good Fortran 90 programs
are entirely different and usage of the new features
to extract good performance from modern architectures
requires significant code restructuring. Only tools
can facilitate this migration process and C-DAC's C-F77to90
is an extremely powerful tool for migrating FORTRAN
77 to Fortran 90 providing much more than a simple translation
of syntax.
Highlights
- Generation of new source form.
Removal of obsolete features
- Elimination or reduction of
GOTOs and labels
- Generation of array syntax
in place of loops
- Creation of MODULES from COMMONs
- Automatic generation of interface
blocks
Availability
| Release
Level |
Version
1 Release 0 |
| Supported
Hardware |
UNIX workstations |
| Supported
Operating System |
Solaris
2.5 and Linux |
| User
Interfaces |
Command
Line Nad Java |
Download
Brochure (pdf document. Size: 428 kb)

DIViA
Portable Parallel Debugging Environment
DIViA
is a complete debugging environment for enterprises
that need to develop parallel application using message-passing
paradigm. Its software architecture provides uniform
interface to message passing programs written using
various standard communication interfaces and makes
it independent of the underlying processor architecture.
It works with both PVM and MPI and debugs C or Fortran
language parallel applications.
Highlights
- Portability - Provides Communication
layer neutrality and processor architecture independence
- Collective Control - Allows
control of the execution of tasks as related groups
- Message Debugging - Allows
to inspect, modify, reorder and block messages
- Execution Visualization -
Provides multiple views of the execution of the parallel
application
- Performance Analysis - Allows
quantification of performance in terms of computation,
communication and synchronization overheads
- Communication Bottleneck Detection
- Supports analysis and detection of communication
bottlenecks
Availability
| Release
Level |
Version
1 Release 0 |
| Supported
Hardware |
Workstation Clusters |
| Supported
Operating System |
Solaris
2.5 and above |
| User
Interfaces |
GUI |
| Supported
Languages |
C
& Fortran |
| Prerequisite
Software |
Java,
X/Motif, MPI/PVM |
Download
Brochure (pdf document. Size: 190 kb)

|
|
|
 |
|
|
|
|
|