Software

The IBM High Performance Computing Toolkit has been installed on the regatta.

The IBM High Performance Toolkit is a collection of tools and libraries which make it easy to collect performance data from a program. It provides libraries to to gather data from programs parallelized with OpenMP, SHMEM and MPI. It allows you to collect data from the hardware performance counters too. With SiGMA a tool is provided which is able to show the utilisation of the memory with a very fine granularity. The PeekPerf GUI is able to show the collected data within one window.

The Turbo libraries allows to improve the communication performance of MPI just by linking with this library.

Please check http://tre.ii.uib.no/ihpct_doc/ for documentation on the individual parts of this toolkit, and examples under the /usr/local/ihpct/examples directory.

The february 2004 XLF compiler fixes was installed. Bugs fixed:

IY43656 - error msg 1587-113 is not very useful
IY49972 - Incorrect output at -O5
IY50157 - Seg Fault at (WHERE(.NOT.LOG) TAB=TAB2)
IY50896 - -qcheck option causes SIGTRAP
IY51019 - vector routines incorrect result with -qhot
IY51075 - Error in calcStk fails
IY51167 - Free heap overwritten when call to MPI_IRECV
IY51237 - -qsmp produces ICE in search_threadprivate_mbr
IY51264 - ICE: lbound(typ%i) on array of derived type
IY51426 - -qipa results in unresolved symbol dbgincut
IY51436 - ICE when compiling three nested modules.
IY51486 - EOSHIFT() function produces INCORROUT
IY51597 - improve real-to-integer conversion performance
IY51634 - 3 objects allocated with same statement
IY52006 - ICE in XLF V8.1.1 for AIX
IY52183 - Missing procedure list entries
IY52363 - ICE in IPA with -C and -qsmp=omp
IY52827 - Large environment causes compiler crash
IY52928 - -O3 causes wrong line numbers to be created
IY53532 - Feb 2004 XL Fortran V8.1 for AIX Compiler PTF
IY53533 - Feb 2004 XL Fortran V8.1 for AIX Runtime PTF
IY53015 - SMP Runtime Lib 1.3.8 January 2004 PTF
IY53435 - XLOPT 132 February 2004 PTF

The networking failed on node14 and node15 of the linux
cluster. Both nodes were complaining about::

eth0: card reports no resources.

Not sure if this is a hardware or software bug, but it's
happened once before. This time we lost 4 of flikka's jobs. They were most likely working hard against NFS, maybe this triggered the crash?
Will upgrade all nodes to the latest kernel from redhat to
see if this fixes the problem.

Node14 downtime: 20:25 20040123 - 07:45 20040126 = 2 days,
11 hours, 10 minutes

Node15 downtime: 12:26 20040124 - 07:45 20040126 = 1 day,
10 hours, 11 minutes