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

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

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • 0.7, 0.8, 1.0, 1.1
    • 1.4
    • Referencing

    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

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

              Dates

                Created:
                Updated:
                Resolved: