@Manual{chapple:pulgf-adv,
  author = {S. R. Chapple},
  title = {{PUL-GF} Prototype Advanced User Guide},
  year = {1993},
  month = {January},
  organization = {Edinburgh Parallel Computing Center},
  note = {EPCC-KTP-PUL-GF-PROT-ADV-UG 0.1},
  URL = {file://ftp.epcc.ed.ac.uk/pub/pul/gf-prot-adv-ug.ps.Z},
  keywords = {parallel I/O, pario-bib},
  comment = {See chapple:pulgf for a definition of PUL-GF. This document
  describes the internal client-server interface to PUL-GF, including ways that
  users can extend the functionality of PUL-GF. In particular, they give an
  example of how a new file format (a run-length encoded 2-d matrix) can be
  read and written transparently as if it were a plain matrix file. The
  extensibility is offered by run-time registration of user-defined
  interposition functions, to be called at key moments in the processing of a
  file I/O request. See also bruce:chimp and chapple:pario.}
}

