This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: [gomp] Challenges in Implementing OpenMP
Sebastian Pop <sebastian.pop@cri.ensmp.fr> writes:
| On Thu, Oct 21, 2004 at 07:09:38AM -0500, Gabriel Dos Reis wrote:
| > I'm glad you had a chance to talk to Lawrence while he is in Paris at
| > this moment. I'll be in Paris in three weeks but, unfortunately, I do
| > not think I'll have enough time to mee Albert Cohen, you and Lawrence
| > simultaneously.
| >
|
| That's quite simple to solve: just give a seminar on "The Pivot" ;-)
I think I just said I can't because of my schedule -- it won't make
sense to go to see Albert and not make a presentation.
| I for sure will be there.
No, doubt you'll be there :)
[...]
| As I have said in the last line of my previous message, I don't think
| that OpenMP is the best for parallel programming because you have no
| barriers on what you can write, and the compiler is dumb enough to not
| be able to check your statements... For this reason I think that
| STAPL is doing a better job, or at least I hope ;-) By the way, is
| there a way to get the STAPL code for trying it out? I have asked
| Lawrence but he still didn't replied.
I think that is something you want to discuss with Lawrence.
| > But probably this is the whole bad point about all
| > | this approach, ie. the reason it is so difficult to reuse the high
| > | level information down in the compiler...
| >
| > Not if you have a cooperation between transformation tools and the
| > compiler -- which is one of the main reasons The Pivot has been
| > launched, and yes there are similar projects around :-)
|
| This is exactly what I didn't get by just reading your slides: how are
| the analyzers and transformation tools interacting with the compiler,
| c++ code or directly on IPR/XPR?
|
| I definitely want you to give a talk at Alchemy about all this ;-)
OK, assuming you're not just smileying and there are enough people
interested at Alchemy we might arrange for something -- but november
and december are simply not available.
-- Gaby