Version française
Home     About     Download     Resources     Contact us    

This site is updated infrequently. For up-to-date information, please visit the new OCaml website at

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: 2003-07-01 (15:12)
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.


To unsubscribe, mail Archives:
Bug reports: FAQ:
Beginner's list: