Concurrent programming techniques in computer graphics, robotics, and signal processing applications, relationship between operating systems software and multiprocessor architectures, experimental concurrent programming environments where high-level language constructs for concurrency and operating systems implementation can be compared and evaluated.