home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / lang / misc / 4159 < prev    next >
Encoding:
Text File  |  1993-01-28  |  6.1 KB  |  167 lines

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