| Digital Equipment Corporation. Concert Multithread Architecture, March 1989. |
....management (garbage collection) and a powerful module facility. The Standard ML of New Jersey (SML NJ) implementation [3, 7] supports type safe, first class 1 UNIX is a trademark of AT T Bell Laboratories. Hoare s monitors [22] Mesa processes [25] Modula 2 threads [9, 10, 33] CMA [17] C threads [15] Phi Phi Phi Wand s coroutines [38] POSIX threads [24] Ramsey s and Reppy s coroutines [28, 30] H H H Phi Phi Phi SML threads Figure 1: Genealogy of thread interfaces continuations with callcc and throw, and provides asynchronous exception handling facilities in the form ....
....waiting, and go back to sleep if necessary. At DEC SRC, the researchers who implemented processes and monitors in Mesa went on to add threads to Modula 2 for the Firefly multiprocessor workstation. The DEC SRC thread design [9, 10, 33] is the ancestor of various thread interfaces for UNIX and C [15, 17, 24], as well as the current work. This similarity in ancestry has an important practical implication: there is a large, common subset of functionality in all of these packages. For example, Birrell s excellent tutorial on programming with threads [10] is directly applicable to the SML threads ....
Digital Equipment Corporation. Concert Multithread Architecture, March 1989.
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC