Browse thread
[Caml-list] Does Caml have slow arithmetics ?
-
Diego Olivier Fernandez Pons
- Richard Jones
-
Basile Starynkevitch [local]
- Diego Olivier Fernandez Pons
-
Evgeny Chukreev
-
Xavier Leroy
- Evgeny Chukreev
-
skaller
- David Brown
- Alex Baretta
- Jon Harrop
-
Xavier Leroy
[
Home
]
[ Index:
by date
|
by threads
]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
| Date: | -- (:) |
| From: | Brandon J. Van Every <vanevery@i...> |
| Subject: | RE: [Caml-list] tail recursion and register poor Intel architecture |
Florian Hars wrote: > Brandon J. Van Every wrote: > > Well, you could pass the first 6 integer arguments via the normal > > registers, the first 8 floating point arguments via the x87 > > FPU, and the > > next 8 integer or float arguments via the XMM registers. > > But this will give you different results for your > computations, depending on > argument ordering (if you push an argument from the last x87 > register to the first XMM register, it loses 16 bits). You are worrying about 80-bit Intel internal precision vs. the 64-bit IEEE storage format? That's a little too anal for my tastes. If you store your results as 64-bit doubles at some point, you're going to lose that internal precision anyways. Cheers, www.indiegamedesign.com Brand*n Van Every S*attle, WA Praise Be to the caml-list Bayesian filter! It blesseth my postings, it is evil crap! evil crap! evil crap! ------------------- 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