* Re: [9fans] 64 bit arithmetic
@ 2000-06-14 20:55 Eric Grosse
2000-06-15 9:24 ` Leo Caves
0 siblings, 1 reply; 3+ messages in thread
From: Eric Grosse @ 2000-06-14 20:55 UTC (permalink / raw)
To: 9fans
> From: Leo Caves <caves@yorvic.york.ac.uk>
> plan 9 will be adopted for Beowulf-type applications, as this model
> is naturally incorporated within the system's design.
> However, most of these applications are numeric intensive and often
> require 64-bit arithmetic.
> is there any work internally in Bell Labs on native 64 bit libraries?
Not that I'm aware of, unless you mean something like
/sys/src/libmp/386/mpvecdigmuladd.s.
In my own "Beowulf-type applications" (domain decomposition for solving
partial differential equations) the 64-bit arithmetic was floating point.
64-bit fixed point seems more relevant to large SMP systems than to clusters.
Eric
^ permalink raw reply [flat|nested] 3+ messages in thread
* [9fans] 64 bit arithmetic
@ 2000-06-14 10:02 Leo Caves
0 siblings, 0 replies; 3+ messages in thread
From: Leo Caves @ 2000-06-14 10:02 UTC (permalink / raw)
To: 9fans
From http://plan9.bell-labs.com/magic/man2html/1/2c
The compilers accept long long variables as a 64-bit type. The standard header
typedefs this to vlong. Arithmetic on vlong values is usually emulated by a
run-time library.
What's the overhead on this?
plan 9 will be adopted for Beowulf-type applications, as this model
is naturally incorporated within the system's design.
However, most of these applications are numeric intensive and often
require 64-bit arithmetic.
is there any work internally in Bell Labs on native 64 bit libraries?
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2000-06-15 9:24 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2000-06-14 20:55 [9fans] 64 bit arithmetic Eric Grosse
2000-06-15 9:24 ` Leo Caves
-- strict thread matches above, loose matches on Subject: below --
2000-06-14 10:02 Leo Caves
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).