MIPSpro™ Fortran 90 Programmer's I/O Guide

Document Number: 007-3695-006

Front Matter

| List of Figures | List of Examples | List of Tables | List of Procedures |


Table of Contents

About This Guide
Related Publications
Obtaining Publications
Conventions
Reader Comments

1. Introduction
The Message System

2. Standard Fortran I/O
Files
Fortran Unit Identifiers
Data Transfer Statements
Auxiliary I/O
Multithreading and Standard Fortran I/O

3. Fortran I/O Extensions
BUFFER IN/BUFFER OUT Routines

4. Named Pipe Support
Named Pipes

5. System and C I/O
System I/O
C I/O from Fortran

6. The assign Environment
assign Basics
assign and Fortran I/O
The assign Environment File
Local assign

7. File Structures
Unblocked File Structure
Text File Structure
COS or Blocked File Structure

8. Buffering
Buffering Overview
Types of Buffering

9. Introduction to FFIO
Layered I/O
Using Layered I/O

10. Using FFIO
FFIO on IRIX systems
FFIO and Common Formats
Enhancing Performance

11. Foreign File Conversion
Conversion Overview
Using fdcp to Transfer Files
Data Item Conversion
Foreign Conversion Techniques

12. I/O Optimization
Overview
An Overview of Optimization Techniques
Optimizing System Requests
Optimizing File Structure Overhead
Minimizing Data Conversions
Minimizing Data Copying
Other Optimization Options

13. FFIO Layer Reference
Characteristics of Layers
Individual Layers

14. Creating a user Layer
Internal Functions
user Layer Example

Glossary

Index