iobuf Overview

The following information is available by running module help iobuf
The modulefile defines the system paths and
variables for the product, iobuf
IOBUF 2.0.2:
============

Purpose:
--------
  IOBUF is an I/O buffering library that can reduce the I/O wait time 
  for programs that read or write large files sequentially. IOBUF 
  intercepts I/O system calls such as read and open and adds a layer of 
  buffering, thus improving program performance by enabling asynchronous 
  prefetching and caching of file data.

  Bugs Closed with this release:
  ------------------------------
    BUG 771578 - iobuf module doesn't trap fwrite and fails when combined with posix
    BUG 772207 - Program not working when iobuf is being used

Operating System Dependencies:
------------------------------
  The IOBUF release is supported on Cray XT and XE systems running
  the CLE 3.1 or later operating systems.

Documentation:
--------------
  See the man page: man iobuf

Installation Instructions:
--------------------------
  export CRAY_INSTALL_DEFAULT=1
  rpm -ivh iobuf-2.0.2-1.x86_64.rpm 
  unset CRAY_INSTALL_DEFAULT

===========================================================
To re-display iobuf/2.0.2 release information,
type:    less /opt/cray/iobuf/2.0.2/release_info
===========================================================
Builds

TITAN

  • 2.0.5
  • 2.0.6
  • 2.0.8