Newsgroups: comp.parallel,comp.sys.transputer,comp.lang.c,comp.lang.c++,uk.events,uk.announce
From: david@inf.rl.ac.uk (David Johnston)
Subject: Parallel C Course (18-19 Jan) at Rutherford Appleton Laboratory, UK
Organization: Rutherford Appleton Laboratory, Informatics Department, U.K.
Date: Tue, 20 Dec 1994 17:35:43 GMT
Message-ID: <14877@flame.rl.ac.uk>




The following are details of a 2-day course on Programming Parallel
Systems in C.

As the long Christmas/New Year break is imminent, and it is notoriously
difficult to get cheques out of finance departments even at the best of
times, the course administrator has stressed that if you are planning to
attend (and have obtained approval for payment) you should post/fax/e-mail
her the registration form as soon as possible, marked "Payment to follow".
We can then reserve you a place on the course, while awaiting receipt of
the cheque.

Please send any related correspondence to the course administrator:-

Virginia Jones, R1
Rutherford Appleton Laboratory,
Chilton, DIDCOT, Oxon, OX11 0QX
Tel: +44 (0)235 445121 
Fax: +44 (0)235 445945
E-mail:  mvj@inf.rl.ac.uk

	Many Thanks,

		David Johnston


---------------------------------------------------------------------------
           Engineering Applications IT Support ProgrammE (EASE)
                                      
                     Education and Awareness Programme
                                      
                         Parallel C for Engineers
                                      
EASE Training Room & Classroom, Building R1, Rutherford Appleton Laboratory
                                      
                 Wednesday & Thursday, 18-19 January 1995


Engineers and  scientists would love to run their existing applications and
those under  development  on  faster  machines.  However,  access  time  to
supercomputers such  as the CRAY is limited and expensive. A new generation
of high  performance parallel  architecture, based on  microprocessors with
high-speed interconnect,  has  the  potential of  providing  an  affordable
desktop resource  for  compute  intensive applications.  This  course  will
enable attendees  to  move their  C codes  onto  such systems,  as well  as
develop parallel C codes from scratch. This will be achieved:-

	(1) by presenting material on the choices available,

	(2) through practical "hands-on" work on a representative system

An important  concern of the applications developer is standardisation. How
can it  be ensured  that the  work done today  to run  an application  on a
parallel system  will still be valid in the future? The tutors will provide
information on the standardisation efforts in progress and the best systems
to  support  the  portability  and  future-proofing  of  source  code.  The
practicals are  based on an up-to-date de-facto standard programming system
portable between  networks  of  UNIX workstations  and  dedicated  parallel
machines (probably one called the Parallel Virtual Machine (or PVM)).

Topics
======

	*  Standards
		- Message Passing Interface (MPI)
		- Parallel Virtual Machine (PVM)
		- P4

	* Parallel Techniques
		- Message Passing Approach
		- Shared Variable Approach

	* Parallelisation Techniques
		- Farming
		- Geometric Decomposition
		- Algorithmic Decomposition

	* C/C++
		- C/C++ and Parallelism
		- Parallel Libraries for Programmers
		- C++ Class Libraries

	* Mechanisms
		- Language Extensions
		- Communication Libraries
		- Shared Memory Models

	* Tools
		- Automatic Parallelising Compilers
		- Development Systems
Timetable
=========
		
Day 1 - Wednesday 18 January 1995

0930		Technical 	Presentations
1045		Coffee
1100		Technical Presentations
1230		Lunch
1330		Practical Work
1445		Tea
1515		Practical Work
1600		Close

Day 2 - Thursday 19 January 1995		
							
1000		Registration
1015		Introduction and Overview
1115		Coffee
1130		Technical Presentations
1230		Lunch
1330		Practical Work
1515		Tea
1545		Practical Work
1700		Close

Application Form
================
													
Full Name (inc Title)......................................................

Dept of Work...............................................................

Company / University address...............................................

...........................................................................

...........................................................................

...........................................................................

...........................................................................

E-mail.....................................................................


Telephone

Fax

This information is required for statistical purposes only:
Has any of your research been funded by an SERC/EPSRC
Grant during the last 5 years?     yes / no


If yes, please indicate the SERC/EPSRC Board


...........................................................................

Committee  ( e.g. ERC, PE, MTD, ECEC, EMEC)


...........................................................................


ACCOMMODATION:
If you would like accommodation booked on your behalf please tick:  

Tues, 17th Jan		........
		

Wed, 18th Jan		........	

Please indicate the maximum 
amount per night you are 
prepared to pay:

			........


Accommodation details  will  be sent  with the attendees acceptance letter.

Registration Fee:

Academics 200 pounds        Non Academics 400 pounds

Registration  fee  includes  course materials, coffee/tea/lunch service and
VAT.  

If  you  hold an  EPSRC Research  Studentship, including  CASE  awards, the
Registration  fee  will be  waived. Please supply  the reference  number of
your Studentship

			........


Spaces on this  course are  limited, so early enquiry (prior to payment) by 
telephone, email or fax is recommended.

Refunds, less 10% cancellation fee, will be given only for cancellations in 
writing received more  than 14 days  before the event.  Registration may be 
transferred  to a named  individual at  any time without financial penalty.

Cheques/Purchase  Orders  to  be made  payable in advance to Engineeering & 
Physical  Science  Research Council. Please write the name of the Course on
on the reverse side of the cheque.

Academics are defined as anyone whose  salary is paid by a Higher Education 
Institute within the European Community, who is an officer of a UK Research 
Council or staff from ERCIM member Laboratories. 

Badges - Please  indicate below the name and affiliation you wish to appear 
on your badge. 



Please tick the box if you wish to join the Parallel Processing in 
Engineering Community Club          

			.......

Transport: 

Please indicate if you would like to  use the free transport being provided 
on 18th, Jan  94, leaving Didcot Station at approx 0915  	yes / no

EPSRC  reserves the right  to cancel the event if insufficient participants
register.

EPSRC is registered under the Data Protection Act and is authorised to hold 
details from this  form on a  computer database  for any use which complies 
with the requirements of the Act.

Please return this form with payment before 9th Jan to the course
administrator:

Virginia Jones, R1
Rutherford Appleton Laboratory,
Chilton, DIDCOT, Oxon, OX11 0QX
Tel: +44 (0)235 445121 
Fax: +44 (0)235 445945
E-mail:  mvj@inf.rl.ac.uk


