[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Gcl-devel] Boyer benchmark results
From: |
Camm Maguire |
Subject: |
Re: [Gcl-devel] Boyer benchmark results |
Date: |
22 Jun 2004 18:59:02 -0400 |
User-agent: |
Gnus/5.09 (Gnus v5.9.0) Emacs/21.2 |
Greetings!
Christophe Rhodes <address@hidden> writes:
> Camm Maguire <address@hidden> writes:
>
> >> Using sys-proclaim.lisp and boyer1.cl2, gcl in non-ANSI mode is indeed
> >> a bit faster than cmucl (2.45 vs 2.59).
> >
> > Christophe is right that in this case the conclusion is apples and
> > oranges, not so much because of the sys-proclaims, IMHO, but rather
> > that the difference is within the effect of the larger ansi image size
> > on the result, making it only fair to use the ansi result when
> > comparing with cmucl. I don't know what 'block' mode in cmucl is, but
> > I wanted to restate that the sys-proclaim.lisp I sent for convenience
> > is output by the compiler, not a human. It is in effect an optional
> > extra optimizing compiler pass, and its effect should therefore be
> > comparable to other optimizing instructions given to a compiler, but
> > not to code tuning by hand.
>
> Much like CMUCL block compilation, then, which allows the user to
> request semantics for the code that are not strictly those ANSI
> semantics. (pass :BLOCK-COMPILE T to COMPILE-FILE; there are even
> more aggressive modes which can be found in the CMUCL manual.)
>
> My point is that if you are going to unportably twiddle compiler
> switches for maximum speed, then you ought to do so on all
> implementations, not simply the one with which you are most familiar.
>
Agreed. Of course, it would be most helpful if someone could save me
the time of wading through the manual and indicate how to run cmucl
'full tilt', at least in general. Tried the :block-compile mode
quickly and couldn't see any change.
Take care,
> Cheers,
>
> Christophe
> --
> http://www-jcsu.jesus.cam.ac.uk/~csr21/ +44 1223 510 299/+44 7729 383
> 757
> (set-pprint-dispatch 'number (lambda (s o) (declare (special b)) (format s
> b)))
> (defvar b "~&Just another Lisp hacker~%") (pprint
> #36rJesusCollegeCambridge)
>
>
>
--
Camm Maguire address@hidden
==========================================================================
"The earth is but one country, and mankind its citizens." -- Baha'u'llah
- [Gcl-devel] Boyer benchmark results, Peter Graves, 2004/06/18
- Re: [Gcl-devel] Boyer benchmark results, Camm Maguire, 2004/06/21
- Re: [Gcl-devel] Boyer benchmark results, Vadim V. Zhytnikov, 2004/06/21
- Re: [Gcl-devel] Boyer benchmark results, Camm Maguire, 2004/06/21
- Re: [Gcl-devel] Boyer benchmark results, Peter Graves, 2004/06/22
- Re: [Gcl-devel] Boyer benchmark results, Christophe Rhodes, 2004/06/22
- Re: [Gcl-devel] Boyer benchmark results, Camm Maguire, 2004/06/22
- Re: [Gcl-devel] Boyer benchmark results, Christophe Rhodes, 2004/06/22
- Re: [Gcl-devel] Boyer benchmark results,
Camm Maguire <=
- Re: [Gcl-devel] Boyer benchmark results, Raymond Toy, 2004/06/28
- Re: [Gcl-devel] Boyer benchmark results, Camm Maguire, 2004/06/29
- Re: [Gcl-devel] Boyer benchmark results, Vadim V. Zhytnikov, 2004/06/23
- Re: [Gcl-devel] Boyer benchmark results, Camm Maguire, 2004/06/23
- Re: [Gcl-devel] Boyer benchmark results, Vadim V. Zhytnikov, 2004/06/24
- Re: [Gcl-devel] Boyer benchmark results, Camm Maguire, 2004/06/24
- Re: [Gcl-devel] Boyer benchmark results, Michael Koehne, 2004/06/24
- Re: [Gcl-devel] Boyer benchmark results, Camm Maguire, 2004/06/28
- Re: [Gcl-devel] Boyer benchmark results, Vadim V. Zhytnikov, 2004/06/24
- Message not available
- Re: [Gcl-devel] Boyer benchmark results, Vadim V. Zhytnikov, 2004/06/24