mit-scheme-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [MIT-Scheme-devel] open-coding floating-point on AMD x86-64


From: Joe Marshall
Subject: Re: [MIT-Scheme-devel] open-coding floating-point on AMD x86-64
Date: Thu, 12 Nov 2009 12:40:10 -0800

It seems to work!

On Wed, Nov 11, 2009 at 1:34 PM, Taylor R Campbell <address@hidden> wrote:
> I have just pushed support for open-coding floating-point primitives
> on the AMD x86-64.  I neglected to mention in the commit message that
> since it includes changes to insmac.scm, you will need to rebootstrap
> the compiler, either by running
>
> scheme --band runtime.com <<EOF
> (load-option (quote sf))
> (load "compiler.sf")
> EOF
>
> or by just starting afresh with a working LIARC build and running
> etc/make-native.sh again.
>
> Since this is only lightly tested, please let me know if you find
> problems with it, such as incorrect values from floating-point
> computations, segfaults, illegal instruction traps, &c.  Aside from
> that, this should make floating-point arithmetic a little faster on
> the x86-64, although this is only very rudimentary, and doesn't do any
> automatic vectorization with fancy packed SSE instructions or
> anything.
>
>
> _______________________________________________
> MIT-Scheme-devel mailing list
> address@hidden
> http://lists.gnu.org/mailman/listinfo/mit-scheme-devel
>



-- 
~jrm




reply via email to

[Prev in Thread] Current Thread [Next in Thread]