Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.

Cluster openMP?

abhimodak
New Contributor I
523 Views
Hi

It has dawned upon me that Cluster OpenMP was let go off sometime last year. Andwith it the easy and perhaps only access to using relatively simple OpenMP on distributed memory is gone as well. Am I right on that? What are the current alternatives, if any? If possible, can someone shed light upon why cluster OpenMP was retired and what alternatives Intel suggested/had in mind?

Abhi
0 Kudos
3 Replies
TimP
Honored Contributor III
523 Views
You're more entitled to speculate than I, but coarrays come "to mind" as a more portable and possible more scalable alternative to clomp.
0 Kudos
Steven_L_Intel1
Employee
523 Views
General lack of interest among customers and fewer cases than expected where it showed a benefit. Like Tim, I'd suggest coarrays at this point.
0 Kudos
abhimodak
New Contributor I
523 Views
Thanks Tim and Steve.

I agree that since CO-Arrays is somewhat "more guaranteed" being part of language standard, I wonder the obvious: (a) how quickly robust and well-optimized compilers become available, and (b) how quickly expertise in using CO-Arrays is developed. On the former, IVF is clearly making progress but some key issues as outlined here (http://software.intel.com/en-us/forums/showthread.php?t=82439&o=a&s=lr) mean that, as always,it is going to take time for a mature solution.

Abhi
0 Kudos
Reply