ACM Home Page
Please provide us with feedback. Feedback
Characterization of VAX Macsyma
Full text PdfPdf (531 KB)
Source Symposium on Symbolic and Algebraic Manipulation archive
Proceedings of the fourth ACM symposium on Symbolic and algebraic computation table of contents
Snowbird, Utah, United States
Pages: 14 - 19  
Year of Publication: 1981
ISBN:0-89791-047-8
Authors
Sponsor
SIGSAM: ACM Special Interest Group on Symbolic and Algebraic Manipulation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 8,   Citation Count: 15
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/800206.806364
What is a DOI?

ABSTRACT

The algebraic manipulation system Macsyma [Grou77, Fate80] has been running for over a year on Digital Equipment Corp. VAX-11 large-address-space medium-scale computers [Stre78]. In order to run Macsyma in this environment, a Lisp system for the VAX, FRANZ LISP[Fode50], was constructed at Berkeley. The goal of running Macsyma provided direction and motivation and is partially responsible for the rapid development of the Lisp system. Because Lisp is a high level language there are many decisions to be made about the internal framework of the system. Efforts to increase efficiency require that we be able to characterize the demands of a large, compiled, Lisp system. Fortunately, the VAX/UNIX operating system provides useful tools for determining such characteristics. This paper presents some of our data and related analysis.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
W. C. Alexander and D. B. Wortman, "Static and Dynamic characteristics of XPL Programs," Computer8(11) pp. 41-46 (November 1975).
 
2
Henry G. Baker, "A Note of the Optimal Allocation of Spaces in Maclisp," MIT AI Working paper 142 (March 1977).
 
3
Bruce W. Char, "On Stieltjes' Continued Fraction for the Gamma Function." Mathematics of Computation34(150) pp. 547-551 (April 1980).
4
 
5
Richard J. Fateman, Addendum to the Macsyma Reference Manual for the VAX. 1980.
 
6
J. P. Fitch and A. C. Norman, "Implementing LISP in a High-Level Language," Software-Practice and Experience 7 pp. 713-725 (1977).
 
7
John K. Foderaro and Keith L. Sklower, The Franz Lisp Manual. 1980.
 
8
C. C. Foster, R. H. Gonter, and E. M. Riseman, "Measures of Op-Code Utilization," IEEE Transactions on Computers, pp. 582-584 (May 1971).
 
9
Mathlab Group, Macsyma Reference Manual, Laboratory for Computer Science, MIT (1977).
 
10
Robert R. Henry, Techniques to Measure Static and Dynamic Operator and Operand Statistics on the VAX. 1980.
 
11
W. N. Joy, "Virtualizing a Swap-Based system to do Paging in an Architecture lacking Page-Referenced Bits," UCB CS Internal memorandum (1981).
 
12
 
13
 
14
Guy L. Steele, "Data Representations in PDP-10 Maclisp," Proceedings of the 1977 MACSYMA Users' Conference, pp. 203-214 (July 1977).
 
15
William D. Strecker, "VAX-11/780: A Virtual Address Extension to the DEC PDP-11 Family," Proc NCC, pp. 987-980 (June 1978).

CITED BY  15

Collaborative Colleagues:
John K. Foderaro: colleagues
Richard J. Fateman: colleagues