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/