OpenMP: SIMD translation

A handwritten translation of a SIMD loop (in the context of OpenMP) to PVL.

General information

ID106
Articlenone
Back-endSilicon
LanguagePVL
FeaturesArrays, Iteration contracts, Loop parallelisations, Loop vectorisation, Quantified permissions
Sources
Path to example fileopenmp/addvec2.pvl
Date2017-06-20

Statistical information

Lines of code26 lines (comments not included)
Lines of specification14 lines (53.85% of the total)
Computation time33918 milliseconds

Example code

Note, verification may take a while and has a time-out of 20 seconds.