numexpr icon indicating copy to clipboard operation
numexpr copied to clipboard

Vectorized SIMD evaluation

Open kif opened this issue 4 years ago • 5 comments

Numexpr supports already the Intel SVML for vectorial evaluation of elementary function. But it is neither free, nor open-source, nor cross-platform.

Sleef is another SIMD implementation of all basic math function which runs on most CPU architectures (x86, PPC, ARM ...) on all operating systems. https://sleef.org/ It would provide speed-ups in the same order as SVML.

Do you believe such addition would be valuable ? is there anybody available for mentoring ?

kif avatar Jun 02 '21 13:06 kif

Message to comment on stale issues. If none provided, will not mark issues stale

github-actions[bot] avatar Feb 18 '24 01:02 github-actions[bot]

This is still worth pursuing.

FrancescAlted avatar Mar 01 '24 06:03 FrancescAlted

I’ll look at this

On Fri, Mar 1, 2024 at 07:29 Francesc Alted @.***> wrote:

This is still worth pursuing.

— Reply to this email directly, view it on GitHub https://github.com/pydata/numexpr/issues/380#issuecomment-1972590979, or unsubscribe https://github.com/notifications/unsubscribe-auth/A33BDH3RSA6BG2UG355KP23YWAN5VAVCNFSM456XFKAKU5DIOJSWCZC7NNSXTN2JONZXKZKDN5WW2ZLOOQ5TCOJXGI2TSMBZG44Q . You are receiving this because you are subscribed to this thread.Message ID: @.***>

27rabbitlt avatar Mar 01 '24 07:03 27rabbitlt

@27rabbitlt How is that going? Is there any show stopper that we can help with?

FrancescAlted avatar Apr 01 '24 15:04 FrancescAlted

@27rabbitlt How is that going? Is there any show stopper that we can help with?

Would be able to push this after midterm exam, about two weeks later 💪

27rabbitlt avatar Apr 01 '24 19:04 27rabbitlt