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
Program title: WORD ADDRESSABLE DATA SET
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.

Restrictions:
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.