- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Steve,
Some years ago, I asked about support for both OpenMP and MPI within the Intel Fortran compilers and you said I "might as well ask for a pony, too."
Well, Intel's Cluster OpenMP project is very close to the pony I was hoping for. I have a large cluster of quad CPU boxes that I have been doing hybrid MPI/OpenMP coding for. I use the Intel Linux compilers and am going to give Cluster OpenMP a try on a small test code and see if it simplifies my life. Unfortunately, it requires EM64 compatible hardware and I will only be able to run it on a couple of newer nodes, as the majority of my cluster is older Xeon hardware.
But as always, when a child gets one shiny new toy, there is always another on the horizon. If Intel is going to support OpenCL in any of it's compiler products in the short term, it may stop me from purchasing the PGI Workstation product which was recently announced with this capability. Any hints you can provide on when/if?
If the Cluster OpenMP technology (DSM) could be evolved to use the OpenCL APIs, that would be a powerful extension of the concept. It no-doubt changes the programming model somewhat, but being able to use the same code for either a cluster or a GPGPU accelerated workstation is very attractive. Any show-stoppers I can't see?
Regards, Cliff
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Sorry, I don't have anything I can tell you regarding OpenCL.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
OpenCL and alternatives such as Ct are likely to emphasize extensions of C++ rather than Fortran, and Intel support in that area is likely to center on Intel hardware products rather than incompatible competing products.
You seem to be asking for something which covers future 64-bit and past 32-bit products under Windows, rather than current ones. If PGI did that to your satisfaction, I wouldn't bet on anyone competing with it. I don't read the announcement the way you do. For one thing, it's clear about supporting linux, not Windows. For another, it involves writing in explicit accelerator coding calls, and doesn't handle treating accelerators as cluster nodes.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Steve Nuchia asked for a pony back in January 2008 (see How to change multiple project settings at once ). Christmas has come and gone I wonder if he got his wish.
Les
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
From our perspective, based on input from numerous customers, we are focusing on the Fortran 2008 Co-Array feature to provide parallelism in a "Fortran" way.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I don't know why you are focused on OpenCL specifically.
Wow - that post you found was back in the Compaq days, eight years ago. But what I said about MPI is true - and people are using it with Intel Fortran today.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks for your comments. Intel is headed that way, perhaps not quite in the manner you envision, but the goal is the same. I can't talk about details, but you should follow what we are saying about Larrabee. I'll be sure to pass along your comments to our team, but I don't have anything to offer you in the near term.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
It does seem for at least some computational problems, the GPU route seems important (IBM's Roadrunner is currently the top supercomputer because of it). Anyway, I'd also support the idea of openCL support from Intel.
cheers,
-joe
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
"Intel is headed that way, perhaps not quite in the manner you envision, but the goal is the same.
I can't talk about details, but you should follow what we are saying about Larrabee."
Steve,
It's been almost a year, and what I've heard about Larrabee is not very encouraging.
Anything positive to report about Intel compilers and OpenCL?
Regards, Cliff
BTW; In the past year I have added a single workstation with dual nVidia cards, and for the right problem (and painstakingly managed memory access) the performance is stunning. I still get the bulk of my work done with hybrid OpenMP/MPICH on the larger cluster, but hardware investments for that style of computing is over for me!!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I don't have anything new to say here. Sorry.
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page