Date: June 18, 1998
Time: Noon
Place: Wean Hall 8220

Speaker: Chung-Kwong Yuen, School of Computing, National University of Singapore

Utilizing Idle Capacity Through Speculative Processing - An Application of Active Objects

Abstract:
Speculative processing seeks to maximize parallelism by spawning tasks for execution before knowing whether they will be needed. A control mechanism is required to give more speculative tasks lower priority, adjusting as new information becomes available, and to confirm or cancel their side effects. The use of speculative active objects provides appropriate encapsulation and visibility of such information. Some programming examples with speculative objects are shown for illustration.

SDI / LCS Seminar Questions?
Karen Lindenfelser, 86716, or visit www.pdl.cmu.edu/SDI/