flow123d / bparser

A C++ library for parsing expressions with Python syntax and using SIMD for repetitive evaluation. Amortization of the interpreter overhead leads to nearly peak CPU performance..
GNU Lesser General Public License v3.0
3 stars 4 forks source link

More general SIMD support #1

Closed jbrezmorf closed 1 year ago

jbrezmorf commented 4 years ago

See Vectorization blog for the problematic.

Use some library to support different kind of vectorization instructions namely AVX2 and AVX512 and possibly some new. Possibilities:

jbrezmorf commented 1 year ago

Implemented by VictorTrnka.