Elsevier Science Home
Computer Physics Communications Program Library
Full text online from Science Direct
Programs in Physics & Physical Chemistry
CPC Home

[Licence| Download | New Version Template] aaqs_v1_0.gz(17 Kbytes)
Manuscript Title: Design and implementation of a word addressable data set for DEC-10 computers.
Authors: B.C. Karp, J.R. Comfort
Catalogue identifier: AAQS_v1_0
Distribution format: gz
Journal reference: Comput. Phys. Commun. 23(1981)355
Programming language: MACRO.
Computer: DEC-1099.
Operating system: TOPS-10.
RAM: 1K words
Word size: 36
Peripherals: disc.
Keywords: General purpose, Utility, Word addressable Data sets, Disk organization, Random/sequential i/0, File structures.
Classification: 4.14.

Nature of problem:
It is convenient to have available a Fortran-callable subroutine package to perform random access I/O to or from an external device. I/O should be as efficient as possible and still provide flexiblility in accessing information.

Solution method:
For DEC-10 computers, a subroutine package implements a word addressable data set (WADS) concept. Design and implementation has been guided by the organization of the WADS available on CDC computers through the CDC Record Manager Package.

User's programs must allocate a 20 word "file information table" (FIT). More than one data set may be open simultaneously, but a separate FIT is required for each. Data sets are limited in length to about 2**25 words.

Unusual features:
The subroutine package allocates a software I/O channel and core for an I/O buffer from the DEC Fortran-10 I/O package FOROTS.