[Cython] OpenMP support

Sturla Molden sturla at molden.no
Sat Mar 12 02:43:16 CET 2011


The free C/C++ compiler in Windows SDK supports OpenMP. This is the  
system C compiler on Windows.

Visual C++ Express is an IDE for beginners and hobbyists.

OpenMP on GCC is the same on Windows as on any other platform.

Sturla



> A Friday 11 March 2011 11:42:26 Matej Laitl escrigué:
>> I'm strongly for implementing thin and low-level support for OpenMP
>> at the first place instead of (ab?)using it to implement high-level
>> threading API.
>
> My opinion on this continues to be -1.  I'm afraid that difficult  
> access
> to OpenMP on Windows platforms (lack of OpenMP in MSVC Express is,  
> as I
> see it, a major showstopper, although perhaps GCC 4.x on Win is stable
> enough already, I don't know) would prevent of *true* portability of
> OpenMP-powered Cython programs.
>
> IMHO, going to the native Python threads + possibly new Cython  
> syntax is
> a better venue.  But I'd like to be proved that the problem for Win is
> not that grave...
>
> -- 
> Francesc Alted
> _______________________________________________
> cython-devel mailing list
> cython-devel at python.org
> http://mail.python.org/mailman/listinfo/cython-devel


More information about the cython-devel mailing list