[M3devel] files larger than 2gig
Mika Nystrom
mika at async.caltech.edu
Wed Jun 24 06:34:18 CEST 2009
Jay writes:
>
...
>I know the x87 uses 80 bit floating point numbers in hardware,
>but there is also SSE/SSE2/SSE3/whatever now, that might be
>different, and faster.
>You know, they have actual "registers" instead of a register stack.
>If you have some floating point intensive code, you might try it.
>
...
I've used SSEn using ifort (Intel Fortran), linking it with Modula-3,
quite a bit. Works great. But it has two problems: it is mostly
(entirely?) single-precision, and it's not portable, as in, you can
compile a binary on one machine and then not run it on another machine
that has the same OS and "architecture", e.g., "FreeBSD 5.5 / i386".
Really annoying.
>
>More info on the Mosiac-C?
>I'll search the web.
>
It's old. Well that's why there's a working m3 compiler :-)
http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.48.6294
Mika
More information about the M3devel
mailing list