(j3.2006) IEEE and the GPU world
Van Snyder
van.snyder
Fri Aug 13 15:15:50 EDT 2010
John Reid wrote:
> J3,
>
> Here is a draft interp that I constructed after following the "IEEE and the GPU
> world" thread. Does anyone have any comments before I send it in?
>
> Cheers,
>
> John.
>
"A scoping unit has no explicit USE statement..." needs "that" before "has".
"scoping unit" should be "scope" throughout Clause 14 since we don't want to require IEEE compliance within an entire scoping unit if there is a USE statement for an IEEE module within a BLOCK construct.
If we use "scope" throughout Clause 14, one could have a USE statement for an IEEE module in a scope, and then declare an entity of the same name within a BLOCK construct within that scope, thereby "turning off" IEEE features within that block -- where you might want to use a GPU to do some arithmetic. Similarly, one could "turn off" IEEE compliance within a submodule or a module procedure even if there is a USE statement in its module.
This is probably more properly a topic for a different interp.
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: ieee.txt
URL: <http://j3-fortran.org/pipermail/j3/attachments/20100813/9501b76c/attachment.txt>
More information about the J3
mailing list