[Development] Evolving Qt's multithreading API

Sze Howe Koh szehowe.koh at gmail.com
Fri Feb 22 12:15:35 CET 2013


I'm not sure what you mean. OpenMP, Pthreads and Boost threads are
independent; there is no backend here.

Anyway, as Thiago mentioned in another post, OpenMP is not supported
on all the compilers that Qt supports, so we can't use it in Qt.
(http://openmp.org/wp/openmp-compilers/)


Regards,
Sze-Howe

On 22 February 2013 03:16, Ing. Reynier Pupo Gomez <rgomez at uci.cu> wrote:
> The only problem that I see in OpenMP is it backend, Pthread. I think actually
> Qt switch form PThread to boost threads. But on the other side the code
> injected for programing with OMP is very simple. It is possible to develop a
> secuential program and prepare for parallel use with non-intrusive directives
> depending on a compilation flag. Im just starting with this library, so I cant
> help so much.
>
> On Viernes, 22 de febrero de 2013 12:15:19 AM usted escribió:
>> On 21 February 2013 02:31, Ing. Reynier Pupo Gómez <rgomez at uci.cu> wrote:
>> > What about using of OpenMP standard? It could be very usefull and well
>> > known
>> >
>> > by the C/C++ comunity.
>>
>> Thanks for the suggestion. I had a quick look, but it seems to be on
>> the low-level side. I'm not sure if we want to use #pragmas for
>> regular code...
>>
>> Have you had experience with it? Is it easy to use?
>>
>>
>> Regards,
>> Sze-Howe



More information about the Development mailing list