home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / comp / parallel / 1909 < prev    next >
Encoding:
Text File  |  1992-08-13  |  5.6 KB  |  162 lines

  1. Newsgroups: comp.parallel
  2. Path: sparky!uunet!gatech!hubcap!fpst
  3. From: chk@rice.edu (Charles Koelbel)
  4. Subject: Welcome to HPFF
  5. Message-ID: <1992Aug14.121034.3588@hubcap.clemson.edu>
  6. Apparently-To: comp-parallel@ncar.ucar.edu
  7. Originator: chk@erato.cs.rice.edu
  8. Keywords: HPFF, High Performance Fortran
  9. Sender: news@rice.edu (News)
  10. Reply-To: chk@rice.edu (Charles Koelbel)
  11. Organization: Rice University
  12. Date: Thu, 13 Aug 1992 23:34:34 GMT
  13. Approved: parallel@hubcap.clemson.edu
  14. Lines: 146
  15.  
  16.  
  17. Welcome to the High Performance Fortran Forum!
  18.  
  19.  
  20. WHAT IS HPFF?
  21. =============
  22.  
  23. Since its introduction over three decades ago, Fortran has been the
  24. language of choice for scientific programming for sequential
  25. computers.  Exploiting the full capability of modern architectures,
  26. however, increasingly requires more information than ordinary Fortran
  27. 77 or Fortran 90 programs provide.  This information applies to such
  28. areas as
  29.  
  30.     1. Opportunities for parallel execution
  31.     2. Type of available parallelism - MIMD, SIMD, or some combination
  32.     3. Allocation of data among individual processor memories
  33.     4. Placement of data within a single processor
  34.  
  35. The High Performance Fortran Forum is a coalition of industrial and
  36. academic groups working to identify the basic issues and suggest a set
  37. of standard extensions to Fortran to provide the necessary
  38. information.  To date, the group includes most vendors currently
  39. delivering parallel machines, government labs, and many university
  40. research groups.  Our intent is to develop extensions to Fortran which
  41. provide support for high performance programming on a wide variety of
  42. machines, including massively parallel SIMD and MIMD systems and
  43. vector processors.  Some of the topics considered will be
  44.  
  45.     1. Data distribution and alignment
  46.     2. Explicit parallelism, particularly for data-parallel problems
  47.     3. Computation distribution
  48.     4. I/O support
  49.  
  50. The result of this project will be an industry-wide standard
  51. language portable from workstations to massively parallel
  52. supercomputers.  Furthermore, the language will be able to express the
  53. algorithms needed to achieve high performance on specific
  54. architectures in this range.
  55.  
  56. Anybody with an interest in using Fortran on modern architectures is
  57. welcome to participate in HPFF.  In particular, we welcome comments
  58. from
  59.  
  60.     1. Fortran users writing new applications for modern architectures
  61.     2. Fortran users porting programs to new architectures
  62.     3. Fortran compiler and programming environment implementors
  63.     4. Researchers interested in extending Fortran
  64.  
  65. To allow wide participation, all HPFF materials will be available
  66. electronically, and we welcome electronic comments (send mail to
  67. chk@rice.edu).
  68.  
  69.  
  70. WHERE CAN I GET MORE INFORMATION ON HPFF?
  71.  
  72. Electronic copies of HPFF draft proposals, minutes of the working
  73. group meetings, and other related documents are available by anonymous
  74. FTP from titan.cs.rice.edu.  To get these, follow the following script
  75. (things you type are underscored with ^):
  76.  
  77.     % ftp titan.cs.rice.edu
  78.       ^^^^^^^^^^^^^^^^^^^^^
  79.     Connected to cs.rice.edu.
  80.     220 titan FTP server (SunOS 4.1) ready.
  81.     Name (titan.cs.rice.edu:chk): anonymous
  82.                                   ^^^^^^^^^
  83.     331 Guest login ok, send ident as password.
  84.     Password: your name
  85.               ^^^^^^^^^
  86.     230 Guest login ok, access restrictions apply.
  87.     ftp> cd public/HPFF
  88.          ^^^^^^^^^^^^^^
  89.     250 CWD command successful.
  90.     ftp> ls
  91.          ^^
  92.     200 PORT command successful.
  93.     150 ASCII data connection for /bin/ls (128.42.1.69,1831) (0 bytes).
  94.     README
  95.     announce
  96.     announce.tex
  97.     fd-over.shar
  98.     fd-over.shar.Z
  99.     fd.shar
  100.     fd.shar.Z
  101.     mpp.ps
  102.     mpp.ps.Z
  103.     226 ASCII Transfer complete.
  104.     100 bytes received in 1.8 seconds (0.054 Kbytes/s)
  105.     ftp> get README
  106.          ^^^^^^^^^^
  107.     200 PORT command successful.
  108.     150 ASCII data connection for README (128.42.1.69,1832) (1014 bytes).
  109.     226 ASCII Transfer complete.
  110.     local: README remote: README
  111.     1034 bytes received in 0.14 seconds (7.1 Kbytes/s)
  112.     ftp> quit
  113.          ^^^^
  114.     221 Goodbye.
  115.  
  116. README lists the files which will reside in this directory; it changes
  117. regularly to reflect new additions.  Use it as a guide to deciding
  118. which documents you want.
  119.  
  120.  
  121.  
  122. HOW CAN I PARTICIPATE IN HPFF? 
  123.  
  124. One way to participate is to attend the HPFF working group meetings.
  125. To try to ensure productive meetings, we ask that working group
  126. attendees make a commitment to attend at least half of the meetings.
  127. Also, at most 2 participants from each company/school/laboratory are
  128. allowed.  Contact Ann Redelfs (redelfs@rice.edu) for more information
  129. about the working group.
  130.  
  131. An easier way to participate is to join one or more of the HPFF
  132. mailing lists.  The possible lists are
  133.     hpff            Main HPFF list (meeting minutes,
  134.                 pointers to language drafts,
  135.                 miscellaneous announcements)
  136.     hpff-f90        Discussion group for the relationship
  137.                 between HPF and Fortran 90
  138.     hpff-distribute        Discussion group for models of data
  139.                 and work distribution
  140.     hpff-subroutines    Discussion group for subroutine
  141.                 interfaces and automatic redistribution
  142.     hpff-forall        Discussion group for FORALL
  143.                 statements, local subroutines, and
  144.                 explicit process control
  145.     hpff-io            Discussion of parallel I/O and other
  146.                 miscellaneous matters
  147.     hpff-intrinsics        Discussion of new intrinsic functions
  148.                 useful for parallel programming
  149. All mailing lists are kept at cs.rice.edu.
  150.  
  151. To add your mail address to one of the HPFF mailing lists, mail a
  152. message to hpff-request@cs.rice.edu with a subject line containing the
  153. word "add" and the name of the list.  This will add the E-mail address
  154. of the message originator to the requested mailing list (if no list
  155. name is given, the address is added to "hpff").  For example, to
  156. receive the Fortran 90 discussions, send a message with "Subject: add
  157. hpff-f90".
  158.  
  159.  
  160.  
  161.  
  162.