Version française
Home     About     Download     Resources     Contact us    
Browse thread
[Caml-list] architecture optimisation at compile time for ocaml 3.06
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: -- (:)
From: Nickolay Kolchin-Semyonov <snob@m...>
Subject: Re: [Caml-list] architecture optimisation at compile time for ocaml 3.06
On Tuesday 01 July 2003 17:23, Xavier Leroy wrote:
> > my system relies on an athlon XP2000+ and I would like to take
>
> The native-code OCaml compiler has only one code generator for the
> whole IA32 family.  This code generator is called "i386" for
> historical reasons, but it is not particulary optimized for the Intel
> 386 processor.  Actually, the generated code is targeted for efficient
> execution on the PPro-PII-PIII family, and appears to fit the Athlon
> quite well too.  The next release will include a few P4-specific
> tricks that do not decrease performance on other processors.

What about "cmov" support? This is not P4 specific, this command present for 
extremely long time.

>
> > can anyone help me in optimizing source for athlon ??
>
> No :-)  Quite frankly, given the subset of the IA32 instruction set
> that OCaml generates, I can't see any Athlon-specific optimizations
> that would be worth doing.
>

3DNow, cache control. This are just first thoughts.

Nickolay


-------------------
To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr
Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners