2nd Estonian Summer School in
Computer and Systems Science (ESSCaSS'03)

II Eesti Arvuti- ja Süsteemiteaduse Suvekool (EASTS'03)

Taagepera Castle, August 10-14, 2003.

PROGRAMMING WITH PROCESSES (MODELS, SYNCHRONIZATION, INTERACTION PARADIGMS)

Speaker:Vladimir Vlassov Royal Institute of Technology, Sweden
http://www.imit.kth.se/~vlad/

Details:

The lecture covers (if time allows, otherwise a subset of the following):

  • concurrent programming concepts; processes and synchronization;
  • introduction to the formal semantics of concurrent execution;
  • shared memory and message passing programming models;
  • paradigms of process interactions;
  • parallelism in scientific computing;
  • programming environment case studies: Pthreads, MPI
  • (if time allows, also Java thread and socket API, RMI).


Lecture notes:

  • Lectures 1-4: pdf.
 


Valid CSS! Valid XHTML 1.0 Strict Last modified on May 22 2004 00:53:05. summerschool@cc.ioc.ee