[GRASS-dev] [GRASS GIS] #2854: results in winGRASS7 32bit vs 64bit: should they be identical?
GRASS GIS
trac at osgeo.org
Fri Jan 8 07:36:04 PST 2016
#2854: results in winGRASS7 32bit vs 64bit: should they be identical?
---------------------+---------------------------------
Reporter: hellik | Owner: grass-dev@…
Type: defect | Status: new
Priority: normal | Milestone: 7.0.3
Component: Raster | Version: svn-releasebranch70
Resolution: | Keywords:
CPU: x86-64 | Platform: MSWindows 7
---------------------+---------------------------------
Comment (by hellik):
Replying to [comment:7 neteler]:
> Replying to [comment:4 hellik]:
> ...
>
> {{{
> > minimum: -8.14907e-010
> > maximum: 4.65661e-010
> > range: 1.28057e-009
> > mean: -1.12517e-012
> > mean of absolute values: 1.73591e-012
> > standard deviation: 0
> > variance: 0
> > variation coefficient: -0 %
> }}}
>
>
> Doesn't this qualify for "basically identical results as much as
different architectures can achieve"?
>
> Some info pages (for who wants to learn more):
> * https://msdn.microsoft.com/en-us/library/0b34tf65.aspx
> * EPSILON: https://support.microsoft.com/en-us/kb/145889
> * https://msdn.microsoft.com/en-
us/library/windows/desktop/cc308050(v=vs.85).aspx
>
> I'm not a CPU precision guru but to me it looks ok. Others?
I'm also no CPU guru. :-)
all these tests with 32bit and 64 bit binaries are done on the same
machine. I find it interesting that some calculations are identical
between 32 bit and 64 bit (e.g. Slope and aspect), others are not (e.g.
accumulation by r.watershed or r.Topic).
though, the diff values are very low and results should be treated as
identical?
Maybe adding some notes in the manual (if not already there?)
--
Ticket URL: <https://trac.osgeo.org/grass/ticket/2854#comment:8>
GRASS GIS <https://grass.osgeo.org>
More information about the grass-dev
mailing list