🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.fortran
Article #6549

Re: True probabilistic rounding [was Re: Precision ...]

#6549
From: Iain McClatchie
Date: Fri, 03 Oct 2003 00:29
23 lines
2317 bytes
Nick> ...when calculating a vertex's coordinates and consistency
Nick> is critical, do it once and save it.

They can't.  DRAM pins cost more than multipliers.  As for optimization,
they just have to control their optimizers so that if two different
code paths have to generate identical results, they do.  That's just
part of graphics engineering.

Nick> I was actually referring to the use in dithering, which is somewhere
Nick> that true probabilistic rounding is much superior to any deterministic
Nick> rounding.

Sounds good.  That's really FP->int.

Which is a great opportunity to get off topic.

The human retina has loads more dynamic range than 1:256.  The analog
connection between a video board and the monitor has limited dynamic
range, but now that we've got DVI cables, the limiting factor in dynamic
range is all in one unit: the drivers and liquid crystal or electron guns
and phosphors of the displays.  Surely it's time for more dynamic range.
And since the retina, at least, has nonlinear response, perhaps we need
floating-point DACs driving these displays?
Technical Details
Message-ID: <45022fc8.0310021629.61bd0be4@posting.google.com>
Path: arc1-ca.pugleaf.net!archiver1.google.com!postnews1.google.com!not-for-mail
References: <dG4db.598668$uu5.97984@sccrnsc04> <blbmni$g2$1@pegasus.csx.cam.ac. <ble09h$pn2$1@pegasus.csx.cam.ac.uk> <45022fc8.0310021010.4aaf0e5e@posting.google.com> <blhr8a$916$1@pegasus.csx.cam.ac.uk>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: fd4af,7830916812112af0
X-Google-Attributes: gidfd4af,public
X-Google-Thread: 1094ba,7830916812112af0
X-Google-Attributes: gid1094ba,public
X-Google-Thread: 102b75,7830916812112af0
X-Google-Attributes: gid102b75,public
X-Google-ArrivalTime: 2003-10-02 17:29:13 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!postnews1.google.com!not-for-mail
From: iain-3@truecircuits.com (Iain McClatchie)
Newsgroups: comp.lang.fortran,comp.arch,bit.listserv.ibm-main
Subject: Re: True probabilistic rounding [was Re: Precision ...]
Date: 2 Oct 2003 17:29:12 -0700
Organization: http://groups.google.com
Lines: 23
Message-ID: <45022fc8.0310021629.61bd0be4@posting.google.com>
References: <dG4db.598668$uu5.97984@sccrnsc04> <blbmni$g2$1@pegasus.csx.cam.ac. <ble09h$pn2$1@pegasus.csx.cam.ac.uk> <45022fc8.0310021010.4aaf0e5e@posting.google.com> <blhr8a$916$1@pegasus.csx.cam.ac.uk>
NNTP-Posting-Host: 64.164.5.210
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: posting.google.com 1065140953 1781 127.0.0.1 (3 Oct 2003 00:29:13 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Fri, 3 Oct 2003 00:29:13 +0000 (UTC)