NASA NTRS ยท 19910016308
T on the Cray X/MP
Abstract
This research was aimed at porting the T programming language, a dialect of LISP, to the Cray X/MP computer. The effort involved research into systems engineering and software engineering problems related not only to compiler design and implementation, but also to parallel computation, the X/MP being a shared-memory multiprocessor. Porting also involved the sub-tasks of retargeting the assembler, code-generator, and run-time system. A reasonably effective porting methodology that is relatively straight forward, although more difficult than table-driven approaches, has been developed. The run-time system was not ported, and thus the T programs cannot be run without explicit linking of the required run-time support. The run-time performance gain achieved in generated code was found to be disappointing. Recommendations for the achievement of higher performance are given.
Keep this discovery
Explore connections, maps & timelines
Hudak, Paul. 1991-04-01. T on the Cray X/MP. https://ntrs.nasa.gov/citations/19910016308
Cite the original work for its findings. Save a collection to share your selection of sources.