- Marcar como novo
- Marcador
- Subscrever
- Silenciar
- Subscrever fonte RSS
- Destacar
- Imprimir
- Denunciar conteúdo inapropriado
Hi there,
I'm just starting with OpenMP and have a question concerning array operations:
can the 'omp workshare' construct be used in ifort (12.0.4.196), how does it compare to do-loops? What is recommended?
Cheers
-Ralf
- Marcas:
- Intel® Fortran Compiler
Link copiado
2 Respostas
- Marcar como novo
- Marcador
- Subscrever
- Silenciar
- Subscrever fonte RSS
- Destacar
- Imprimir
- Denunciar conteúdo inapropriado
I don't recommend that you use OMP WORKSHARE for this purpose, as the compiler currently treats it as SINGLE.
- Marcar como novo
- Marcador
- Subscrever
- Silenciar
- Subscrever fonte RSS
- Destacar
- Imprimir
- Denunciar conteúdo inapropriado
workshare has been nominally implemented for some time in ifort. This doesn't mean it is the best way to accomplish all of the tasks for which it has been advocated. To give only one example, the auto-parallelization of MATMUL by automatic MKL substitution is more likely to prove effective than the workshare parallelization. This is far too wide a topic to generalize.

Responder
Opções do tópico
- Subscrever fonte RSS
- Marcar tópico como novo
- Marcar tópico como lido
- Flutuar este Tópico para o utilizador atual
- Marcador
- Subscrever
- Página amigável para impressora