Abstract
We discuss the increasing relevance of portability aids to NAG in its efforts to develop a multi-machine mathematical software library. In particular we outline some of the utilities employed so far and give an informal guide to a FORTRAN transformer (APT) currently under development.
Preview
Unable to display preview. Download preview PDF.
References
The NAG Annual Reports (1973/4) and (1974/5), available from the NAG Central Office, 13 Banbury Road, Oxford, U.K.
Richardson, M. G., and Hague, S. J. The Design and Implementation of the NAG Master Library File System. Software P. and E. In Press (1976).
Ryder, B. G. The PFORT Verifier. Software P. and E. 1 (1974), pp. 359–378.
Scowen, R. S., Allin, D., Hillman, A. L., and Shimell, L. SOAP — A Program Which Documents and Edits Algol 60 Programs. Computer J. 14 (1971), pp. 133–135.
Dorrenbacher, J., Paddock, D., Wisneski, D., and Fosdick, L. D. POLISH, A FORTRAN Program to Edit FORTRAN Programs. Dept. of Computer Science, University of Colorado, Report #CU-CS-050-74 (1974).
Oxford University Computing Laboratory, Computing Service Handbook, Part 5, Chapter 2.
Woodward, P. Skeleton Analyser and Reader for Algol-68R ("SARA"). Algol 68 paper, available from R.S.R.E., Malvern (U.K.) (1975).
Maybrey, M. A. On Using Two Forms of Algol 68. In Proceedings of the Conference on Experience with Algol 68 — Liverpool, 1975, ed. Leng P., Liverpool University Press (1975).
Bentley, J., and Ford, B. On the Enhancement of Portability Within the NAG Project — A Statistical Survey. This Proceedings.
Siemieniuch, J. L. APT — Automatic Precision Transformation to Enhance the Portability of Numerical Software Coded in FORTRAN. To appear (1976).
Editor information
Rights and permissions
Copyright information
© 1977 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Du Croz, J.J., Hague, S.J., Siemieniuch, J.L. (1977). Aids to portability within the NAG project. In: Cowell, W. (eds) Portability of Numerical Software. Lecture Notes in Computer Science, vol 57. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-08446-0_50
Download citation
DOI: https://doi.org/10.1007/3-540-08446-0_50
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-08446-4
Online ISBN: 978-3-540-37071-0
eBook Packages: Springer Book Archive