VecPy

 

Vectorizing Python for concurrent SIMD execution.

VecPy builds native libraries from arbitrary kernel functions written in Python. Native libraries leverage multi-threading and SIMD instructions on modern x86 processors to execute the kernel as efficiently as possible. Multiple language bindings allow the vectorized kernel to be called from Python, C++, and Java ‐ all from a single, shared library.

[For Staff]

[For Judges]

[For You!]