Skip to content

Perl-OpenMP/The-Perl-Conference-2022-OpenMP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenMP & Perl & perl

Originally from a May 2021, Houston Perl Mongers Group meeting..

[https://houston.pm.org]

A short introduction to OpenMP is presented, along with two new CPAN
modules: OpenMP::Environment and Alien::OpenMP. The topic of sequential
consistency (and what it means to perl) will also be discussed.

OpenMP Presentation used:

* http://cscads.rice.edu/openmp-combined.pdf

C source forked at:

* https://gist.github.com/oodler577/556e3f15920ac747145f52e9153a6251

Examples require:

* Inline::C
* Alien::OpenMP
* OpenMP::Environment
* gcc that supports "-fopenmp" (should be any 'modern' gcc)

Additional examples,

* https://github.com/oodler577/p5-OpenMP-Environment/tree/master/examples
* https://github.com/oodler577/p5-OpenMP-Environment/tree/master/benchmarks
  - uses, https://www.nas.nasa.gov/publications/npb.html

About

Slides, code examples, and other artificacts from The Perl & Rakudo Conference 2022; Houston, Texas

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published