From CHRISTIAN.WEBER@S31.MCH1.x400.sni.de  Mon Oct 14 09:18:56 1996
Received: from thoth.mch.sni.de (thoth.mch.sni.de [192.35.17.2]) by dkuug.dk (8.6.12/8.6.12) with ESMTP id JAA28065 for <sc22wg5@dkuug.dk>; Mon, 14 Oct 1996 09:18:54 +0100
Received: from vpa1.mch.sni.de (vpa1.mch.sni.de [139.25.176.83]) by thoth.mch.sni.de (8.7.6/8.7.3) with SMTP id KAA14520; Mon, 14 Oct 1996 10:18:17 +0200 (MDT)
X400-Received: by mta DESCN220 in /PRMD=SCN/ADMD=DBP/C=DE/; Relayed;
               Mon, 14 Oct 1996 10:16:01 +0200
X400-Received: by /PRMD=SCN/ADMD=DBP/C=DE/; Relayed;
               Mon, 14 Oct 1996 10:21:07 +0200
Date: Mon, 14 Oct 1996 10:21:07 +0200
X400-Originator: CHRISTIAN.WEBER@S31.MCH1.x400.sni.de
X400-Recipients: rbk@usl.edu, sc22wg5@dkuug.dk
X400-MTS-Identifier: [/PRMD=SCN/ADMD=DBP/C=DE/;015103261f7f334DESCN049]
X400-Content-Type: P2-1984 (2)
Content-Identifier: 000001cb00000608
Alternate-Recipient: Allowed
From: "Weber C, BSSA" <CHRISTIAN.WEBER@S31.MCH1.x400.sni.de>
Message-ID: <000001cb00000608*/G=christian/S=weber/OU=s31/OU=mch1/O=sni/PRMD=scn/ADMD=dbp/C=de/@MHS>
To: "R. Baker Kearfott" <rbk@usl.edu>
Cc: sc22wg5 <sc22wg5@dkuug.dk>
In-Reply-To: <2.2.32.19961011214613.006cc9a4@pop.usl.edu>
Subject: Re: F2000: miscellaneous requirements

Dear Baker,

Thank you for your comments.
I see the issues you mentioned as follows:

>1. I thought "hpc" was charged with dealing with the core of
>   scientific computing, that is, with numerical issues in
>   addition to high-performance constructs.  Within this framework
>   I would judge exception handling, viewed as numerical exception
>   handling, to be a part of hpc.  There do not appear to be other
>   items, however, in the present list dealing specifically with
>   numerical issues (except for one discussed over hpc that I will
>   put forward).  I do not feel strongly about where exceptions
>   should go, but we should clarify this.

I think that hpc is in charge of all requirements concerning
"performance issues" *or* "numerical computation issues" (not with
*and* instead of *or*). Therefore I put issues such as "asynchronous
IO", parallel processing... onto your list although there is nothing 
particularly numeric with it. Do you agree?

I put "exception handling" onto my list because this requirement has now
to be reduced to "exception handling beyond the IEEE TR": I am just preparing
an essay showing what still remains to be covered - it's essentially the
high-level "longjump" construct and exceptions beyond the IEEE ones. I
considered these items as of essentially non-numeric and non-hpc nature.
Do you agree?

>
>2. Do you view our function as further processing the present list,
>   or as identifying additional items?  I thought that the present
>   list had more or less already been prioritized.  Or do you view
>   our function as doing technical work on the items other than
>   those "already treated?"

Both. I see our task as follows:

(1) Collect new requirements if there should be any (which I do not
really expect - the repository is pretty comprehensive).

(2) Collect additional information for the present list which allows a
better judgment of the amount of *work to be done by X3J3* such that in
Las Vegas it can be judged better how much X3J3 can handle.

(3) Organize a "prioritization vote" for the present (or possibly
enhanced - see (1)) list which hopefully gives a more accurate result
than the "subgroup voting" which we had in Dresden. (It was my feeling
that the subgroups in Dresden were far too small and randomly assembled
to actually "represent the Fortran community").
 
>
>3. Among the list of "already treated" activities, you listed interval
>   arithmetic as a separate TR.  However, the present status is
>   "Requirement for Fortran 2000," not as a proposed separate TR.
>   Nonetheless, technical work is proceeding fairly intensely on interval
>   arithmetic.

I did not want to distinguish between "TR" and "other kind of dedicated
activity". All I wanted to point out is that the issue is already
handled adequately and has extremely high priority - so there's nothing to do
within the three "requirements handling subgroups" for this item. Do you
agree?

Best Regards

Christian


==============================================================
Christian Weber
Siemens Nixdorf
BS2000 SA
Otto-Hahn-Ring 6
81739 Munich / Germany

e-mail: christian.weber@s31.mch1.x400scn.sni.de
Tel.:   +49 89 636 49240
Fax:    +49 89 636 41776
==============================================================

