From johnson@p.cs.uiuc.edu Thu Jun  2 00:03:10 1988
Received: from a.cs.uiuc.edu (a.cs.uiuc.edu.ARPA) by hubcap.clemson.edu; Thu, 2 Jun 88 00:02:19 edt
Received: from p.cs.uiuc.edu by a.cs.uiuc.edu with SMTP (UIUC-5.52/9.7)
	id AA08313; Wed, 1 Jun 88 22:04:19 CDT
Received: by p.cs.uiuc.edu (UIUC-5.52/9.7)
	id AA05240; Wed, 1 Jun 88 22:02:55 CDT
Date: Wed, 1 Jun 88 22:02:55 CDT
From: johnson@p.cs.uiuc.edu (Ralph Johnson)
Message-Id: <8806020302.AA05240@p.cs.uiuc.edu>
To: fpst@hubcap.clemson.edu
Status: R

The U. of Illinois at Urbana-Champaign has several courses on
parallel or distributed computing.  There is a mixed graduate
and undergraduate course on distributed computing that grew out
of a networks course, so it covers a lot of the high-level aspects
of networks as well, but also the classical theoretical work such
as the Byzantine Generals problem.  There is a graduate course
on supercomputers, how to build them and how to use them, which
covers parallel computing pretty intensively.  In addition, we
have a lot of graduate seminars related to the topic.  Last
semester there were three, I think, one on parallel vision topics,
one on parallel logic programming, and one on parallel programming
basics.  There are none on the books for next semester, so they
sort of come and go in spurts.

We do a lot of research on parallelism.  We are building a mixed
shared memory/distributed system composed of Multimaxen and
hypercubes, and the Ceder project is building a multiprocessor
with vector units using Alliants.  There are two guys doing
research in parallel algorithms for vision, one with parallel
logic programming, one with parallel graph rewriting, and a
couple on compiler optimizations for parallelization.  And I
don't even know what the guys in EE are doing!

