diff --git a/README b/README index c9264a4c..af2d18c7 100644 --- a/README +++ b/README @@ -1,7 +1,7 @@ This directory contains the PSBLAS library, version 2.0. -The version 1.0 of the library was described in: +Version 1.0 of the library was described in: S. Filippone, M. Colajanni PSBLAS: A library for parallel linear algebra computation on sparse matrices ACM Trans. on Math. Software, 26(4), Dec. 2000, pp. 527-550. @@ -13,16 +13,6 @@ Make.inc file; we have tested with AIX XLF, Intel ifc/Linux, Lahey F95/Linux, Nag f95/Linux, GNU Fortran/Linux. If you succeed in compiling with other compiler/operating systems please let us know. -IBM SP. -The library has been tested on an IBM SP2, SP4 and SP5, with XLC and XLF -compilers, and a version of the BLACS based on MPI. -The setting - F90=xlf90 -qsuffix=f=f90 -in Make.inc.rs6k takes care of the f90 extension. -WARNING: xlf 8.1 introduced a performance bug, whereas a Fortan 90 -code calling a Fortan 77 code would incur spurious array copies; -please make sure your system has the PTF xlf 8102 installed. - LINUX: @@ -48,6 +38,16 @@ is a strange error in pargen/ppde90: the compiler did not like the INTERFACE for the dummy argument subroutine PARTS, it wanted an EXTERNAL specification. Again, please move to 7.1. +IBM SP. +The library has been tested on an IBM SP2, SP4 and SP5, with XLC and XLF +compilers, and a version of the BLACS based on MPI. +The setting + F90=xlf90 -qsuffix=f=f90 +in Make.inc.rs6k takes care of the f90 extension. +WARNING: xlf 8.1 introduced a performance bug, whereas a Fortan 90 +code calling a Fortan 77 code would incur spurious array copies; +please make sure your system has the PTF xlf 8102 installed. + UTILITIES @@ -103,6 +103,11 @@ To compile and run our software you will need want to use them. +TODO: + As soon as TR 15581 and MOVE_ALLOC become available in GNU Fortran + we shall move from POINTERS to ALLOCATABLE for both vectors and + derived data types components. + The PSBLAS team.