23.03.2013 Views

Performance and Evaluation of Lisp Systems - Dreamsongs

Performance and Evaluation of Lisp Systems - Dreamsongs

Performance and Evaluation of Lisp Systems - Dreamsongs

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

70<br />

Apollo Dn300 This is an MC68010-based (10 MHz) workstation with no<br />

local disk. Virtual memory paging is over a 10-megabit<br />

Ring network. The machine has 1.5 megabytes <strong>of</strong> physical<br />

memory. The PSL implementation is the same as that on<br />

the HP 9836. The operating system is the Aegis operating<br />

system, a Unix-like Apollo operating system. There is a<br />

200,000-item heap. It uses a copying garbage collector.<br />

Apollo Dn600 This is a dual MC68000-based (10 MHz) workstation; the<br />

second processor is used for paging (hence, this is a virtual<br />

memory machine). There is a 4 kilobyte cache, 2 megabytes<br />

<strong>of</strong> physical memory, a local disk, <strong>and</strong> a hardware floating-<br />

point processor. The PSL implementation is identical to<br />

that on the DN300.<br />

Apollo Dn160 This workstation uses a bit-sliced (AMD2903) implemen-<br />

tation <strong>of</strong> an MC68000 architecture machine. The bit-sliced<br />

CPU is microcoded to behave as an MC68000. It has fast<br />

floating-point, a 4-kilobyte instruction cache, a 16-kilobyte<br />

data cache, a 4-megabyte physical memory, <strong>and</strong> a local<br />

disk. The PSL implementation is identical to that on the<br />

DN300.<br />

Sun The Sun timings were run on a Sun Workstation 2/120.<br />

It uses the MC68010 processor, runs with a 10Mhz clock,<br />

<strong>and</strong> has 3 megabytes <strong>of</strong> memory. It is a virtual memory<br />

machine allowing up to 16 megabytes per process. The<br />

operating system is BSD Unix 4.2. Each <strong>Lisp</strong> item in Sun<br />

PSL is 32 bits with the tag in the top 8 bits. A copying<br />

garbage collector is used.<br />

IBM 3081 The 3081 timings were run on the IBM Palo Alto Scien-<br />

tific Center model D 3081. It has a 64 Kilobyte instruction<br />

cache, a 64 kilobyte data cache, <strong>and</strong> a 16 megabyte mem-<br />

ory. The CPU runs at 4–8 MIPS Aside from a different<br />

use <strong>of</strong> tags during garbage collection, this implementation<br />

is PSL 3.2.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!