Summer of HPF in Vienna HPF Tutorial, July 1-2, 1996, Vienna, Austria Workshop on HPF for Real Applications, July 3-4, 1996, Vienna High Performance Fortran (HPF) is a data parallel language extension to Fortran90 which provides a portable programming interface for a wide variety of target platforms. The original HPF language specification was produced by the High Performance Fortran Forum, a broad consortium of industry and academia, which met regularly throughout 1992 and early 1993. HPF compilers are now available on most commonly-used computing systems, and users are beginning to gain first hand experience with this language. The Forum has continued to meet in order to address advanced topics. To increase public knowledge of HPF, a workshop and a tutorial with a hands-on session will be held in Vienna during the first week of July. The workshop is organised by the VCPC as part of the ESPRIT project HPC-Standards. Participants may register for one or more of the above events using the form attached. For further information, please contact course@vcpc.univie.ac.at or http://www.vcpc.univie.ac.at/ or complete the form attached. The workshop will be held at the Austrotel hotel, Vienna. A number of rooms have been reserved there at a special rate for participants. Please refer to the VCPC on your reservation in order to qualify. Book rooms directly at: Austrotel, Felberstr. 4, A-1150 Vienna, Austria. Tel: +43-1-981110, Fax: +43-1-98111930. Tutorial The tutorial is divided into two parts. Participants may register for the first day only, or for both days. It is especially suitable for those who do not have access to an HPF compiler. Day One: HPF in Practice, Charles Koelbel, Rice University. This tutorial will introduce programmers to the most important features of HPF and illustrate how they can be used in practice for scientific computation. Further details can be found at http://www.cs.rice.edu/~chk/hpf-tutorial.html Day Two: HPF Tutorial, NA Software. Attendees will have hands on access to the NA Software HPF mapper and tools on the Meiko CS-2 at VCPC. Please note that there are a limited number of places for the `hands-on' sessions. Workshop This workshop gives an overview of the achievements of the HPF Forum, including its recent activities, and provides up-to-date information on HPF compilers. Major compiler vendors will describe their efforts and share their views on HPF. Contributions from end users include descriptions of completed and on-going code development efforts. One of the aims of this event is to enable compiler writers, potential and actual users of High Performance Fortran to come together to discuss their problems and needs. Compiler writers need guidance from users in order to understand how best to improve their products; application developers need to find out how to write their codes in ways that help the compiler generate fast object code. Thus we include both kinds of presentation and leave time for discussion in the program. Exhibit An exhibit room will be available to enable vendors of HPF compilers and related tools to display their products and to disseminate information during the workshop. There is limited space only. If you wish to participate, please contact Tony.Curtis@vcpc.univie.ac.at with a list of your proposed requirements. Note that we will not be able to process any requests after June 20. =============================================================================== Workshop on HPF for Real Applications Preliminary Program Welcome on Tuesday, 2nd July, 19:00 - 21:00 Wednesday, 3rd July 09:00 - 10:00 Making HPF Work: Past Success and Future Challenges Charles Koelbel, CRPC/Rice University 10:00 - 11:00 Migrating to HPF Re-engineering Tools for HPF Bernard Dion, Simulog Programming Tools for HPF: User Requirements Fritz Wollenweber, German Military Geophysical Office Tools for High Performance Program: A Survey Jean-Louis Pazat, IRISA 11:00 - 11:30 Coffee Break 11:30 - 13:00 Commercial Compilers I Thinking Machines' High Performance Fortran Harvey Richardson, Thinking Machines, Inc. An Overview of the IBM XLHPF Compiler Manish Gupta, IBM Watson Research Center The PREPARE HPF Compiler Martijn de Lange, ACE 13:00 - 14:30 Lunch 14:30 - 15:30 Applications I Porting of Ocean Simulation Code to HPF Tor Sorevik, Parallab HPF Porting Strategy for an Industrial CFD Code Christian Borel, MATRA 15:30 - 16:00 Coffee Break 16:00 - 17:00 Applications II HPF Port of an Irregular Application Philippe Devillers, VCPC Experience with Porting Two CFD Applications to HPF Henk Sips, University of Amsterdam 17:00 - 18:00 Free time for exhibit/demonstrations 19:00 Social Event Thursday 4th July 09:00 - 10:30 Compilers II The PGI HPF Compiler Larry Meadows, The Portland Group, Inc. The HPFPlus Compiler Toolset Mike Delves, N. A. Software APR's HPF Compiler: Status and Results John Levesque, Applied Parallel Research 10:30 - 11:00 Coffee Break 11:00 - 12:00 Benchmarking Experience with HPF Compilers at ICASE Piyush Mehrotra, ICASE Benchmarking experiences at the VCPC Guy Robinson, VCPC 12:00 - 13:30 Lunch 13:30 - 15:00 Applications III HPF+ Pam-Crash Kernels and Requirements Guy Lonsdale, NEC Europe Application of HPF to Financial Modelling Carlos Falco-Korn, LPAC 15:00 - 15:30 Coffee Break 15:30 - 17:00 Research Compilers sHPF: A Subset HPF Compilation System John Merlin, University of Southampton Optimizing HPF for Advanced Applications Siegfried Benkner, University of Vienna Run Time Support for Structured Adaptive Mesh Methods Scott Baden, University of California, San Diego 17:00 - 18:00 Panel Discussion and Closing Remarks =============================================================================== Registration form European Centre for Parallel Computing at Vienna (VCPC) Summer of HPF HPF Tutorial, July 1-2, 1996, Vienna, Austria Workshop on HPF for Real Application, July 3-4, 1996, Vienna, Austria Name: _______________________________________________________________________ Affiliation: ________________________________________________________________ Address: ____________________________________________________________________ ____________________________________ Telephone: ____________________________ Fax: ________________________________ E-mail: ______________________________ I wish to attend (please cross): o the HPF Tutorial on day one only (July 1) o the HPF Tutorial on both days (July 1/2) o the HPF Workshop on July 3/4 Please send me further information on: o the HPF Tutorial on day one only (July 1) o the HPF Tutorial on both days (July 1/2) o the HPF Workshop on July 3/4 o Please send me information on future workshops and tutorials o Please send me hotel information Arrival date: ___________________ Departure date: ____________________ Date: ________________________________ Signature: _________________________ Fees Payment should be enclosed if you register for the tutorial or the workshop. Please make cheques payable to VCPC. All payments must be in Austrian Schillings. Fees include refreshments and lunch on each day of the events for which you register. Day one only (July 1): Until June 20 After June 20 Academic, ESPRIT/ACTS projects: 1700 ATS 2100 ATS Industry: 2300 ATS 2800 ATS Day one and two (July 1/2): Until June 20 After June 20 Academic, ESPRIT/ACTS projects: 2300 ATS 2700 ATS Industry: 2850 ATS 3500 ATS Workshop (July 3/4): Until June 20 After June 20 Academic, ESPRIT/ACTS projects: 1800 ATS 2200 ATS Industry: 2400 ATS 2800 ATS I qualify for the o Academic, project fee o Industry fee Name of project: ____________________________________________________________ Method of payment: o Enclosed Cheque o American Express o Eurocard/Mastercard o Visa o Diners Club Total amount of payment: ____________________________________________________ Credit Card Number: _____________________________ Exp. date: ______________ Cardholder Name: ____________________________________________________________ Date: _________________________________ Signature: ________________________ European Centre for Parallel Computing at Vienna, (VCPC) Liechtensteinstr. 22, A-1090 Vienna, Austria Tel: +43-1-3109396-10, Fax: +43-1-3109396-13, E-mail: info@vcpc.univie.ac.at WWW: http://www.vcpc.univie.ac.at -- Tony Curtis, Systems Manager, European Centre for Parallel Computing, Vienna http://www.vcpc.univie.ac.at/%7Etc/