[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Chicken-users] multiple values in chicken
From: |
Ivan Raikov |
Subject: |
Re: [Chicken-users] multiple values in chicken |
Date: |
Sat, 02 Feb 2008 10:06:49 +0900 |
User-agent: |
Gnus/5.11 (Gnus v5.11) Emacs/22.1 (gnu/linux) |
Here are some results for Core 2 Duo and 4-core Xeon in Linux. I get a
small difference in performance of values vs. list on the Core 2 Duo:
System 1 (Core 2 Duo):
$ cat /proc/cpuinfo | grep model | head -2
model : 15
model name : Intel(R) Core(TM)2 CPU T7200 @ 2.00GHz
$ csc -V
CHICKEN
Version 2.732 - linux-unix-gnu-x86 [ manyargs dload ptables applyhook
cross ]
(c)2000-2007 Felix L. Winkelmann compiled 2007-12-02 on debian (Linux)
$ gcc --version
gcc (GCC) 4.2.3 20080114 (prerelease) (Debian 4.2.2-7)
$ csc -O2 shinn.scm
$ ./shinn
---- VALUES --------------------------------------------------
2.164 seconds elapsed
0.008 seconds in (major) GC
0 mutations
2700 minor GCs
15 major GCs
---- LIST ----------------------------------------------------
1.592 seconds elapsed
0 seconds in (major) GC
0 mutations
5580 minor GCs
4 major GCs
$ csc -Ob shinn.scm
$ ./shinn
---- VALUES --------------------------------------------------
1.224 seconds elapsed
0 seconds in (major) GC
0 mutations
5058 minor GCs
7 major GCs
---- LIST ----------------------------------------------------
0.376 seconds elapsed
0 seconds in (major) GC
0 mutations
9765 minor GCs
0 major GCs
System 2 (4-core Xeon):
$ cat /proc/cpuinfo | grep model | head -2
model : 15
model name : Intel(R) Xeon(R) CPU X5355 @ 2.66GHz
$ csc -V
CHICKEN
Version 3.0.0 - linux-unix-gnu-x86-64 [ 64bit manyargs dload ptables
applyhook ]
(c)2000-2008 Felix L. Winkelmann compiled 2008-01-27 on eisaa (Linux)
$ gcc --version
gcc (GCC) 4.1.0 (SUSE Linux)
Copyright (C) 2006 Free Software Foundation, Inc.
$ csc -O2 shinn.scm
$ ./shinn
---- VALUES --------------------------------------------------
7.216 seconds elapsed
2.816 seconds in (major) GC
0 mutations
223 minor GCs
7547 major GCs
---- LIST ----------------------------------------------------
1.044 seconds elapsed
0.016 seconds in (major) GC
0 mutations
732 minor GCs
42 major GCs
$ csc -Ob shinn.scm
$ ./shinn
---- VALUES --------------------------------------------------
5.748 seconds elapsed
2.224 seconds in (major) GC
0 mutations
460 minor GCs
6101 major GCs
---- LIST ----------------------------------------------------
0.268 seconds elapsed
0 seconds in (major) GC
0 mutations
10989 minor GCs
0 major GCs
- Re: [Chicken-users] multiple values in chicken, Zbigniew, 2008/02/01
- Re: [Chicken-users] multiple values in chicken, John Cowan, 2008/02/01
- Re: [Chicken-users] multiple values in chicken, Zbigniew, 2008/02/01
- Re: [Chicken-users] multiple values in chicken, Shawn W., 2008/02/01
- Re: [Chicken-users] multiple values in chicken, Zbigniew, 2008/02/01
- Re: [Chicken-users] multiple values in chicken, Shawn W., 2008/02/01
- Re: [Chicken-users] multiple values in chicken, felix winkelmann, 2008/02/04
Re: [Chicken-users] multiple values in chicken, Zbigniew, 2008/02/01
Re: [Chicken-users] multiple values in chicken, F. Wittenberger, 2008/02/01