CONTENTS Title Page Copyright Page 1 Preparing to Install VAX FORTRAN HPO 1.1 Required Operating System Components 1.2 Prerequisite and Optional Software 1.3 License Registration 1.4 Installation Procedure Requirements 1.4.1 Installation Account Privileges and Disk Space 1.4.2 System Parameters 1.4.2.1 Calculating the Values for GBLPAGES and GBLSECTIONS 1.4.2.2 Changing System Parameter Values with AUTOGEN 1.4.3 VMSINSTAL Requirements 1.4.4 Backing Up Your System Disk 1.4.5 VAX FORTRAN HPO Requirements 2 Installing VAX FORTRAN HPO 2.1 The Installation Procedure 2.2 Error Recovery 3 After Installing VAX FORTRAN HPO 3.1 Running the Installation Verification Procedure Separately 3.2 VAXcluster Considerations 3.3 User Account Requirements 3.3.1 User Account Privileges 3.3.2 User Account Quotas 3.4 Enhancing VAX FORTRAN HPO Performance 3.4.1 Tuning Your System 3.4.2 Installing VAX FORTRAN HPO as a Shared Image 3.5 Determining and Reporting Problems 3.6 VAX FORTRAN Version 5 MaintenanceUpdates 4 Release Notes 4.1 Overview of VAX FORTRAN HPO 4.1.1 New Qualifiers and Qualifier Parameters 4.1.1.1 /ASSUME Qualifier 4.1.1.2 /BLAS Qualifier 4.1.1.3 /CHECK Qualifier (ASSERTIONS Parameter) 4.1.1.4 /DESIGN Qualifier 4.1.1.5 /DIRECTIVES Qualifier 4.1.1.6 /HPO Qualifier 4.1.1.7 /PARALLEL Qualifier (AUTOMATIC and MANUAL Parameters) 4.1.1.8 /SHOW Qualifier (DATA_DEPENDENCES and LOOPS Parameters) 4.1.1.9 /SYNCHRONOUS_EXCEPTIONS Qualifier 4.1.1.10 /TERMINAL Qualifier 4.1.1.11 /VECTOR Qualifier 4.1.1.12 /WARNINGS Qualifier (ALIGNMENT and TRUNCATED_SOURCE Parameters) 4.1.2 Assertion Declarations 4.2 VAXset Program Design Facility 4.2.1 /DESIGN Compile Command Qualifier 4.2.1.1 Allowed Contexts for Placeholders 4.3 DECwindows Compile Verb Support in FileView 4.4 VAX FORTRAN Performance Guide 4.5 Compiler Deficiencies in VAX FORTRAN Version 5 and VAX FORTRAN HPO 4.5.1 Restrictions on Standards Checking 4.5.2 Using /DML and /PARALLEL Qualifiers 4.5.3 Maintaining Password Security 4.5.4 Status of Bug Fixes 4.6 Additional Information Needed for FORTRAN Parallel Processing 4.6.1 Tuning Issues for Parallel Processing 4.6.1.1 System Parameters 4.6.1.2 User Parameters 4.6.1.3 Working Set Parameters 4.6.2 Restrictions on Parallel-Processing Applications 4.6.3 Linking Against FORTRAN Parallel-Processing Support 4.6.3.1 Linking with the /NOSYSSHR Qualifier 4.6.4 Using PPL$ Run-Time Library Routines 4.7 Compatibility Issues Involving VAX FORTRAN HPO 4.7.1 Compilation Compatibility 4.7.2 Source Compatibility 4.7.3 Object Compatibility 4.7.4 Image Compatibility 4.8 Source Program Diagnostic Messages 4.8.1 Messages Supporting Dependence Analysis of DO Loops 4.8.2 Messages Supporting Vectorization of Specific Statements 4.8.3 Messages Supporting Vectorization 4.8.4 Messages Supporting the VAXset Program Design Facility A Sample Installation TABLES 1-1 Prerequisite and Optional Software 1-2 Disk Space Requirements 1-3 Process Quotas for the Installing User Account