The Perl Toolchain Summit 2025 Needs You: You can help 🙏 Learn more

p5-OpenMP::Simple

This module will provide Inline::C related things with conveniences for building out OpenMP power subs and runtime things. It is a goal to provide a very simple stepping stone that leads developers towards more advanced XS typedefs and other binding options, and if needed, PDL.

It's happening! See code for current state, feedback needed!

Current thought: OpenMP::Simple should basically be the encapsulation of:

Example of things that will be provided to make it easier to blend OpenMP decorated Inline::C into Perl programs: