home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / parallel / 3076 < prev    next >
Encoding:
Text File  |  1993-01-28  |  6.3 KB  |  170 lines

  1. Newsgroups: comp.parallel
  2. Path: sparky!uunet!ftpbox!news.acns.nwu.edu!zaphod.mps.ohio-state.edu!sample.eng.ohio-state.edu!purdue!ames!elroy.jpl.nasa.gov!usc!howland.reston.ans.net!bogus.sura.net!udel!gatech!hubcap!fpst
  3. From: chk@rice.edu (Charles Koelbel)
  4. Subject: HPF Language Specification, version 1.0
  5. Message-ID: <1993Jan27.123739.8895@hubcap.clemson.edu>
  6. Apparently-To: comp-parallel@ncar.ucar.edu
  7. Originator: chk@erato.cs.rice.edu
  8. Keywords: High Performance Fortran Forum, announcements
  9. Sender: news@rice.edu (News)
  10. Reply-To: chk@rice.edu (Charles Koelbel)
  11. Organization: Rice University
  12. Date: Wed, 27 Jan 1993 05:50:16 GMT
  13. Approved: parallel@hubcap.clemson.edu
  14. Lines: 154
  15.  
  16.  
  17.  
  18.  
  19. Announcing a new version of the High Performance Fortran Language
  20. Specification.  (Finally!)
  21.  
  22.  
  23. The most recent draft of the High Performance Fortran Language
  24. Specification is version 1.0 Darft, dated January 25, 1993.  See
  25. "Version History" below for a description of the changes.
  26.  
  27. How to Get the High Performance Fortran Language Specification
  28. ==============================================================
  29.  
  30. There are three ways to get a copy of the draft:
  31.  
  32.     1. Anonymous FTP: The most recent draft is available on 
  33.        titan.cs.rice.edu in the directory public/HPFF/draft.
  34.        Several files are kept there, including compressed
  35.        Postscript files of previous versions of the draft.  The
  36.        most current version of this draft is 0.4, which can be
  37.        retrieved as a tar file containing LaTeX source
  38.        (hpf-v10.tar) or in Postscript format (hpf-v10.ps);
  39.        both of these are also available as compressed files.
  40.        Several other sites also have the draft available in one or
  41.            more formats, including think.com, ftp.gmd.de,
  42.        theory.tc.cornell.edu, and minerva.npac.syr.edu.
  43.  
  44.     2. Electronic mail: The most recent draft is available from
  45.        the Softlib server at Rice University.  This can be
  46.        accessed in two ways:
  47.          A. Send electronic mail to softlib@cs.rice.edu with "send 
  48.         hpf-v10.ps" in the message body. The report is sent as a 
  49.         Postscript file.
  50.          B. Send electronic mail to softlib@cs.rice.edu with "send 
  51.         hpf-v10.tar.Z" in the message body. The report is
  52.         sent as a uuencodeded compressed tar file containing
  53.         LaTeX source.
  54.              C. Send electronic mail to netlib@ornl.gov with "send
  55.                 hpf-v10.ps from hpf" in the message body.  The report
  56.                 is sent as a Postscript file.  This site also has the
  57.                 LaTeX source of the draft; use "send index from hpf"
  58.                 to see the file names.
  59.              D. Send electronic mail to netlib@research.att.com with
  60.             "send hpf-v10.ps from hpff" in the message body.  The
  61.         report is sent as a Postscript file.
  62.        (In all cases, the reply is sent as several messages to
  63.        avoid mailer restrictions; edit the message bodies together
  64.        to obtain the whole file.)  The same files can be obtained
  65.        from David Loveman (loveman@mpsg.enet.dec.com) and Chuck
  66.        Koelbel (chk@cs.rice.edu), but replies will take longer
  67.        because real people have to answer the mail.
  68.  
  69.     3. Hardcopy: The most recent draft is available as technical report 
  70.        CRPC-TR 92225 from the Center for Research on Parallel
  71.        Computation at Rice University.  Send requests to
  72.         Theresa Chatman
  73.         CITI/CRPC, Box 1892
  74.         Rice University
  75.         Houston, TX 77251
  76.        There is a charge of $50.00 for this report to cover copying and 
  77.        mailing costs.
  78.  
  79. Disclaimers
  80. ===========
  81.  
  82. A few caveats about the HPF draft:
  83.  
  84.     A. The current version contains some material that is still
  85.        under active discussion.  Changes will be fairly frequent
  86.        until at least December 1992.  New versions will be
  87.            announced on the HPFF mailing list and in the newsgroups
  88.        comp.parallel, comp.lang.misc, and comp.lang.fortran.
  89.  
  90.     B. The HPF Language Specification does not necessarily
  91.        represent the official view of any individual, company,
  92.        university, government, or other agency.
  93.  
  94.     C. Please address any questions, comments, or possible
  95.        inconsistencies in the draft to hpff-comments@cs.rice.edu.
  96.        Include the chapter number you are commenting on in the
  97.        "Subject:" line of the message.
  98.  
  99.  
  100. Version History
  101. ===============
  102.  
  103. Version 0.1:
  104. August 14, 1992
  105. EXTREMELY preliminary version.  
  106.  
  107. First collection of the proposals active in the High Performance Fortran 
  108. Forum.  Established much of the outline for later documents, and 
  109. represented most decisions made through the July HPFF meeting.
  110.  
  111.  
  112. Version 0.2:
  113. September 9, 1992
  114. Version discussed at the September 10-11 HPFF meeting
  115.  
  116. Changes:
  117. General cleaning up of version 0.1.
  118. Inclusion of most new proposals at that time.
  119.  
  120.  
  121. Version 0.3:
  122. October 12, 1992
  123. Version discussed at the October 22-23 HPFF meeting
  124.  
  125. Changes:
  126. Numerous minor and major changes due to discussions at the September meeting.
  127. Added a section on "Model of Computation".
  128. Presented alternate chapters for data distribution with and without
  129. templates.
  130. Added two proposals for ON clauses specifying where computation is to
  131. be executed.
  132. Added distribution inquiry intrinsics.
  133. Total rewrite of I/O material, sending most previous material to the
  134. Journal of Development.
  135.  
  136.  
  137. Version 0.4:
  138. November 6, 1992
  139. Version to be presented at Supercomputing '92
  140.  
  141. Changes:
  142. Numerous minor and major changes due to discussions at the October
  143. meeting.
  144. "Acknowledgements" section now much more accurate.
  145. "The HPF Model" (replacing "Model of Computation") substantially
  146. simplified and improved.
  147. "Distribution without Templates" chapter removed.
  148. Many proposals not adopted moved to "Journal of Development".
  149.  
  150.  
  151. Version 1.0:
  152. January 25, 1993
  153. Draft final version
  154.  
  155. Changes:
  156. Many changes for clarity or pedagogical reasons.
  157. The examples in several sections have been significantly enlarged.
  158. INHERIT (for dummy arguments) added to distribution chapter.
  159. Pure procedures may now have dummy arguments with explicit
  160. distributions, if those distributions are inherited from the caller.
  161. Changed the names of the new reductions AND, OR, and EOR to IALL,
  162. IANY, and IPARITY.
  163. Clarified the status of the character array language to be not in the
  164. subset, and as a result, removed the character array intrinsics.
  165. Only very restricted forms of alignment subscript expressions (of the
  166. form \(m*i + n\) where \(m\) and \(n\) are integer expressions) are part of the
  167. subset.
  168. [Bibliography] Correctly spelled ``Mehrotra'' and ``Gerndt''.
  169.  
  170.