-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathbenchmarks2015.html
229 lines (196 loc) · 5.5 KB
/
benchmarks2015.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta name="keywords" content="" />
<meta name="description" content="" />
<link href="default.css" rel="stylesheet" type="text/css" />
<link rev="made" href="mailto:[email protected]" />
<title>
The Larceny Project -- Genuine R6RS Benchmarks
</title>
<style type="text/css">
.red { color: red; }
</style>
</head>
<body>
<!-- start header -->
<div id="strip1"> </div>
<div id="strip2"> </div>
<div id="header">
<div id="logo">
<h1><a href="#">
<img src="images/larceny.png" alt="The Larceny Project"/>
</a>
</h1>
</div>
</div>
<!-- end header -->
<!-- start page -->
<div id="page">
<!-- start content -->
<div id="content">
<div class="post">
<h1 class="title">Benchmarks</h1>
<div class="entry">
<p>
<em>Last updated 23 March 2015.</em>
</p>
<p>
We have graphed the performance of several implementations
of the R7RS or R6RS on a set of
<a href="benchmarksAboutR7.html">R7RS/R6RS benchmarks</a>
collected by Will Clinger.
These
<a href="benchmarksAboutR7.html">benchmarks</a>
include improved versions of most
<a href="http://www.iro.umontreal.ca/~gambit/bench.html">
Gambit benchmarks</a> (collected by Marc Feeley).
The R6RS benchmarks
also include new benchmarks that test some
of the more important features that were introduced by the R6RS.
</p>
<p>
Please keep in mind that the results of benchmarking
<a href="bmcrock.temp.html">should not be taken too seriously</a>.
</p>
</div>
</div>
<div class="post">
<a name="genuine" />
<h2 class="title">R7RS Benchmarks</h2>
<div class="entry">
<p>
We have
<a href="benchmarksGenuineR7Linux.html">R7RS benchmark results</a>
for seven implementations of the R7RS:
</p>
<div>
<ul>
<li><a href="http://www.larcenists.org/">Larceny</a>
v0.98</li>
<li><a href="http://www.larcenists.org/">Petit Larceny</a>
v0.98</li>
<li><a href="http://synthcode.com/wiki/chibi-scheme">Chibi Scheme</a>
0.7 "nitrogen"</li>
<li><a href="http://www.call-cc.org/">Chicken Scheme</a>
Version 4.9.0.1</li>
<li><a href="https://code.google.com/p/foment/">Foment Scheme</a>
0.4 (debug)</li>
<li><a href="http://practical-scheme.net/gauche/">Gauche</a>
version 0.9.4</li>
<li><a href="http://www.gnu.org/software/kawa/">Kawa</a>
2.0</li>
</ul>
</div>
</div>
</div>
<div class="post">
<a name="genuine" />
<h2 class="title">R6RS Benchmarks</h2>
<div class="entry">
<p>
We have
<a href="benchmarksGenuineR6Linux.html">R6RS benchmark results</a>
timings for five implementations of the R6RS:
</p>
<div>
<ul>
<li><a href="http://www.larcenists.org/">Larceny</a>
v0.98</li>
<li><a href="http://www.larcenists.org/">Petit Larceny</a>
v0.98</li>
<li><a href="http://www.scheme.com/petitechezscheme.html">Petite Chez
Scheme</a>
Version 8.4</li>
<li><a href="http://racket-lang.org/">Racket</a>
v6.1.1</li>
<li><a href="http://marcomaggi.github.io/vicare.html">Vicare Scheme</a>
version 0.3d7, 64-bit</li>
</ul>
</div>
</div>
</div>
<p>
We tried to benchmark several other R7RS/R6RS systems
but encountered errors
while attempting to install them on our Linux machine
or while attempting to run the benchmarks.
</p>
<div class="post">
<h2 class="title">Explanation of Timings</h2>
<div class="entry">
<p>
The numbers shown give the elapsed time in seconds for
a single run on an unloaded machine.
The bar graphs show relative performance. Longer is better.
</p>
<p>
Where no timing is shown for a system, the system either
took longer than an hour to run the benchmark or was unable
to run the benchmark correctly. Most of the
<a href="benchmarkMissing.txt">missing timings</a>
reflect bugs or implementation restrictions in the system
that was unable to run the benchmark.
</p>
</div>
</div>
</div>
<!-- end content -->
<!-- start sidebar -->
<div id="sidebar">
<ul>
<li>
<h2><b>Download</b> Larceny</h2>
<ul>
<li><a href="download.html"><strong>Larceny</strong>
</a></li>
<li><a href="download-petit.html"><strong>Petit
Larceny</strong></a></li>
<li><a href="CommonLarceny/download.html"><strong>Common
Larceny</strong>
</a></li>
<li><a href="licensing.html">Licensing</a></li>
</ul>
</li>
<li>
<h2><b>About</b> Larceny</h2>
<ul>
<li><a href="index.html">Home</a></li>
<li><a href="overview.html">Overview</a></li>
<li><a href="doc.html">Documentation</a></li>
<li><a href="research.html">Research</a></li>
<li><a href="dev.html">Development</a></li>
<li><a href="history.html">History</a></li>
<li><a href="benchmarks.html">Benchmarks</a></li>
</ul>
</li>
</ul>
</div>
<!-- end sidebar -->
<div style="clear: both;"> </div>
<!-- end page -->
<!-- hr />
<p>
<a href="http://validator.w3.org/check/referer"><img
style="border:0;width:88px;height:31px"
src="http://www.w3.org/Icons/valid-xhtml10"
alt="Valid XHTML 1.0!" height="31" width="88" /></a>
</p>
<div>
<a href="mailto:[email protected]">[email protected]</a><br />
</div>
<p>
Last updated 23 March 2015.
</p -->
</div>
<!-- start footer -->
<div id="footer">
<p id="legal">© 2008 William D Clinger.
Design by <a href="http://www.nodethirtythree.com/">NodeThirtyThree</a>
and <a href="http://www.freecsstemplates.org/">Free CSS Templates</a>.
</p>
</div>
<!-- end footer -->
</body>
</html>