PRESTO: A system for object‐oriented parallel programming
暂无分享,去创建一个
PRESTO is a programming system for writing object‐oriented parallel programs in a multiprocessor environment. PRESTO provides the programmer with a set of pre‐defined object types that simplify the construction of parallel programs. Examples of PRESTO objects are threads, which provide fine‐grained control over a program's execution, and synchronization objects, which allow simultaneously executing threads to co‐ordinate their activities.
[1] Andrew P. Black,et al. The Eden System: A Technical Review , 1985, IEEE Transactions on Software Engineering.
[2] Andrew P. Black,et al. Fine-grained mobility in the Emerald system , 1987, TOCS.
[3] C. A. R. Hoare,et al. Monitors: an operating system structuring concept , 1974, CACM.
[4] Butler W. Lampson,et al. Experience with processes and monitors in Mesa , 1980, CACM.
[5] Bjarne Stroustrup,et al. C++ Programming Language , 1986, IEEE Softw..