REGISTRATION FORM
High Performance Computing and Applications
13th - 17th January 1997
University of Greenwich
Title: _________________________ Gender: _______________________________
Surname: ______________________ Forenames: ____________________________
Institution/Employer/Organisation: ____________________________________________________
Address for correspondence: _________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
Tel._________________________ Fax. ____________________________________
Application Stream: Commercial Applications or Scientific/Engineering Lang. + Tools.
Course fee: £400
* Please invoice my organisation.
* Please charge my Access/Mastercard/Eurocard/Barclaycard/VISA/DELTA (delete as appropriate).
Account No.___________________ Date____________________
* A cheque for £400, payable to the University of Greenwich, is enclosed.
Accommodation can be booked by the Course Organiser, please indicate your preference:
single room at the Clarendon Hotel (Tel. 0181 318 4321) approx. £44/night (incl. breakfast)
shared room at the Ibis Hotel (Tel. 0181 305 1177) approx. £26/night/person (incl. breakfast)
Where did you hear about the course:_________________________________________________
Please return the form to: Mrs Françoise Barkshire
School of Computing and Mathematical Sciences
The University of Greenwich
Wellington Street, Woolwich
London SE18 6PF
Tel. 0181 331 8706 - Fax. 0181 331 8925
__________________________Email: f.barkshire@greenwich.ac.uk
* Please delete as appropriate.
A PROFESSIONAL DEVELOPMENT COURSE
ON
HIGH PERFORMANCE COMPUTING AND APPLICATIONS
13th - 17th January 1997
University of Greenwich
Woolwich Campus
An intensive five-day course targeted at equipping participants with the experience and skills needed to exploit engineering and commercial software on leading edge parallel high performance computing technology in the solution of practical problems.
_____________________________________________
the
UNIVERSITY
of
GREENWICH
1
School of Computing and Mathematical Sciences
The University of Greenwich
Wellington Street
Woolwich
London SE18 6PF
Tel. 0181 331 8706 - Fax. 0181 331 8925
E-mail: f.barkshire@greenwich.ac.uk
http://www.greenwich.ac.uk/research/hpca.html
The Course is to provide
Objectives
This course aims to give participants an understanding of state-of-the-art parallel and high performance computing techniques and introduce some applications which are currently being used in commercial and engineering fields. The benefits and present limitations of parallel computing will be covered, along with support software that is either available or under development. Participants will attend practical sessions in order to gain experience in parallel processing and high performance computing. On completion of the course the participants will be able to consider and to tackle problems in a parallel computing environment.
Course Outline
Introduction to Parallel Processing
Architecture classification, high performance systems, parallel systems, distributed systems, ATM & networking. Overview of commercial and engineering applications.
Basic Computational Strategies
Sources of parallelism in application codes, data partitioning for regular (e.g. finite difference) and irregular (e.g. finite element) applications, processor farms, algorithmic parallelism. Implementation, advantages and disadvantages of each strategy along with selection criteria.
MPI Standard + Lab Class
Detailed instruction on the use of MPI Standard with Fortran and C plus practical sessions. Comparison to alternative communication libraries, such as PVM etc, including syntax, performance and portability. Parallelisation of small applications using MPI. Consideration of large scientific and engineering application parallelisations using MPI.
Either:
Commercial Applications
Trends in Data Base Applications, Parallel Machines and Management Systems, Finance & Banking Systems, on Line Transaction Processing, Data Mining, Data Warehouses, Parallel Oracle, Parallel C++.
Or
Scientific/Engineering Languages and
Parallelising Compilers + Tools
Fortran90, High Performance Fortran, Parallelising Compilers, Parallelising Tools, Debugging, Execution Profiling, Optimisation, Portability, Usability and Maintenance.