DocumentCode :
1368515
Title :
Lisp on a reduced-instruction-set processor: characterization and optimization
Author :
Steenkiste, Peter ; Hennessy, John
Author_Institution :
Stanford Univ., CA, USA
Volume :
21
Issue :
7
fYear :
1988
fDate :
7/1/1988 12:00:00 AM
Firstpage :
34
Lastpage :
45
Abstract :
The factors that motivated the choice of a reduced-instruction-set computer (RISC) on which to implement Lisp are examined. Dynamic profiling measurements used to characterise Lisp are reported. The implementation of tags in Lisp and the cost of function calls are discussed. Interprocedural register allocation is examined. Execution results for various benchmarks are presented and discussed.<>
Keywords :
LISP; reduced instruction set computing; storage allocation; Lisp; RISC; benchmarks; dynamic profiling; function calls; reduced-instruction-set processor; register allocation; tags; Computer architecture; Design optimization; Encoding; Hardware; High level languages; Instruction sets; Microcomputers; Program processors; Reduced instruction set computing; Runtime;
fLanguage :
English
Journal_Title :
Computer
Publisher :
ieee
ISSN :
0018-9162
Type :
jour
DOI :
10.1109/2.67
Filename :
67
Link To Document :
بازگشت