Article View: comp.arch
Article #1657Re: Making Rounding Modes Usable
From: Lawrence Crowl
Date: Wed, 26 Jul 1989 15:54
Date: Wed, 26 Jul 1989 15:54
23 lines
1829 bytes
1829 bytes
In article <117496@sun.Eng.Sun.COM> khb@sun.UUCP
(Keith Bierman - SPD Languages Marketing -- MTS) writes:
)In article <1989Jul21.035825.27704@cs.rochester.edu>
)crowl@cs.rochester.edu (Lawrence Crowl) writes:
)>[Specifying the rounding mode as part of the operation] involves new
)>hardware design.
)
)[An implementation that] actually uses some macro (or system call) to
)condition the floating point mode shouldn't matter (performance aside).
But performance is the critical issue. If specifying the rounding mode
on each operation increases the cost by an order of magnitude, programmers
will not use them. The costs of using rounding modes must be in line with
the benefits of using them. Currently, the costs are generally too high
for production software. There is light at the end of the tunnel:
In article <817@acorn.co.uk> RWilson@acorn.co.uk writes:
)the floating point system for the Acorn RISC Machine provides the rounding
)modes as part of the instruction.
--
Lawrence Crowl 716-275-9499 University of Rochester
crowl@cs.rochester.edu Computer Science Department
...!{allegra,decvax,rutgers}!rochester!crowl Rochester, New York, 14627
Technical Details
Message-ID:
<1989Jul26.155457.28716@cs.rochester.edu>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!iuvax!cica!gatech!udel!rochester!crowlReferences:
<753@bnr-fos.UUCP> <1989Jul17.035238.6497@utzoo.uucp> <756@bnr-fos.UUCP> <2203@taux01.UUCP> <42942@bbn.COM> <23659@winchester.mips.COM> <43004@bbn.COM> <1989Jul21.035825.27704@cs.rochester.edu> <117496@sun.Eng.Sun.COM>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!iuvax!cica!gatech!udel!rochester!crowl From: crowl@cs.rochester.edu (Lawrence Crowl) Newsgroups: comp.arch Subject: Re: Making Rounding Modes Usable Message-ID: <1989Jul26.155457.28716@cs.rochester.edu> Date: 26 Jul 89 15:54:57 GMT References: <753@bnr-fos.UUCP> <1989Jul17.035238.6497@utzoo.uucp> <756@bnr-fos.UUCP> <2203@taux01.UUCP> <42942@bbn.COM> <23659@winchester.mips.COM> <43004@bbn.COM> <1989Jul21.035825.27704@cs.rochester.edu> <117496@sun.Eng.Sun.COM> Reply-To: crowl@cs.rochester.edu (Lawrence Crowl) Organization: U of Rochester, CS Dept, Rochester, NY Lines: 23