Uploaded image for project: 'Spatial Information Systems'
  1. Spatial Information Systems
  2. SIS-136

Fused multiply-add in org.apache.sis.referencing.operation

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: 0.7, 0.8
    • Fix Version/s: 1.0
    • Component/s: Referencing
    • Labels:

      Description

      This issue is for tracking the progress on the two following Oracle tasks:

      If Fused Multiply-Add (FMA) are added to the Java language, we should leverage them in coordinate operations. In some cases (e.g. MatrixSIS subclasses), the main goal is not performance, but rather accuracy. Matrix inversions usually have rounding errors, and those rounding errors may be propagated in every corners of SIS library because of the central role played by matrices in SIS. While rounding errors can not be completely avoided, reducing them as much as possible may reduce the risk of surprising behaviour, especially when converting the pixel coordinates between two Grid Coverages.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                desruisseaux Martin Desruisseaux
                Reporter:
                desruisseaux Martin Desruisseaux
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated: