Skip to content

Latest commit

 

History

History

autovectorization

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

Auto-vectorizing reductions

RQ.- Does -ffast-math flag always enable vectorization of reductions of floats in GCC, even for scalars?

Results: conclusions

Experimental configuration:

How to reproduce:

  1. Profiling

    # place at the root of the project
    marta_profiler examples/autovectorization/config_profiler.yml
    # or
    python -m marta.profiler examples/autovectorization/config_profiler.yml
    

    This step should take many hours.