[Numpy-discussion] Cython-based OpenMP-accelerated quartic polynomial solver

Sturla Molden sturla.molden at gmail.com
Fri Oct 2 15:41:27 EDT 2015


Juha Jeronen <juha.jeronen at jyu.fi> wrote:

> Mm. I've quite often run MPI locally (it's nice for multicore scientific 
> computing on Python), but I had no idea that OpenMP had cluster 
> implementations. Thanks for the tip.

Intel has been selling one, I think there are others too. 

OpenMP has a flush pragma for synchronizing shared variables. This means
that OpenMP is not restricted to shared memory hardware. A "pragma omp
flush" can just as well invoke some IPC mechanism, even network
communication. 

Sturla




More information about the NumPy-Discussion mailing list