(j3.2006) (SC22WG5.3773) Response on the TR29113 draft N1761
Reinhold Bader
Reinhold.Bader at lrz.de
Mon Dec 8 16:02:21 EST 2008
Craig Rasmussen schrieb:
> On Dec 8, 2008, at 11:40 AM, Reinhold Bader wrote:
>
>>
>> Bill Long schrieb:
>>> Reinhold Bader wrote:
>>>
>> Note that the
>>> main purpose of adding this feature was for MPI-like interfaces,
>>> where
>>> the only objective was to pass the object to a C function and give
>>> the
>>> function tools to correctly interpret the object.
>> Yes. Note that I'm not yet sure the MPI Forum is going to swallow
>> this since
>> the MPI vendors apparently don't want to rewrite their whole
>> infrastructure to use
>> descriptors ... even though it provides the technically better
>> solution.
>
> Since the MPI vendors will have to write wrappers for the MPI
> functions, there is no real technical problem for them and I don't
> think they will complain too loudly (I will ask at the MPI Forum next
> week). The main requirement is that existing _users code_ won't need
> to change.
I understand descriptors are out for these since assumed shape
actuals cannot be handed over.
> The way the TR is currently written, I think the MPI 3.0
> Fortran interfaces won't use assumed shape dummy variables and so
> vendors won't need to access descriptors.
Issue 4 from my comments contends that it is not possible to
fulfill the main requirement above with the current TR.
>
> Regards,
> Craig
>
Regards
Reinhold
More information about the J3
mailing list