Menu

#95 Test -ffast-math

2.5
closed
None
2017-08-04
2016-09-24
No

I've never tried -ffast-math, but it might improve the speed of some parts of the code.

One should be careful with NaNs, as they do occur in certain operations, as they can be in the MS. Those files should be compiled with -ffast-math -fno-finite-math-only.

Related

Wiki & Manual: Changelog-2.5

Discussion

  • André Offringa

    André Offringa - 2016-09-24
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -1,3 +1,3 @@
    -I've never tried fast-math, but it might improve the speed of some parts of the code.
    +I've never tried `-ffast-math`, but it might improve the speed of some parts of the code.
    
     One should be careful with NaNs, as they do occur in certain operations, as they can be in the MS. Those files should be compiled with `-ffast-math -fno-finite-math-only`.
    
     
  • André Offringa

    André Offringa - 2016-11-15

    The gridder is now compiled with -ffast-math. MSGridder could not be compiled with -ffast-math because it needs to check for/handle infs/nans. Some of clean algorithms could still be tried.

     
  • André Offringa

    André Offringa - 2016-12-19
    • Milestone: 2.1 --> 2.3
     
  • André Offringa

    André Offringa - 2017-01-20
    • Milestone: 2.3 --> 2.5
     
  • André Offringa

    André Offringa - 2017-03-01
    • Milestone: 2.5 --> 2.6
     
  • André Offringa

    André Offringa - 2017-08-04
    • status: open --> closed
     
  • André Offringa

    André Offringa - 2017-08-04

    The clean algorithms have been modified to not use NaNs as magic value and are now also compiled with -ffast-math.

     
  • André Offringa

    André Offringa - 2017-08-04
    • Milestone: 2.6 --> 2.5
     
MongoDB Logo MongoDB