This paper describes an execution model being developed for distributed object-oriented computation in a message-passing multiple-instruction/multiple-data-stream (MIMD) cmimun~. The objective is to execute an object-oriented pogrum &S concurrently as possible. Some opportunities for cmmmenq can be identified explicitly by the programmer. C&hers can be identified at compile time. There are some opportunities for concumncy. however, that can only be discovered atnmtime because they are datadependent. The model of execution we describe attempts to discover and exploit the data-dependent concumncyrhatexistsina given program execution.
This paper describes an execution model being developed for distributed object-oriented computation in a message-passing multiple-instruction/multiple-data-stream (MIMD) cmimun~. The objective is to execute an object-oriented pogrum &S concurrently as possible. Some opportunities for cmmmenq can be identified explicitly by the programmer. C&hers can be identified at compile time. There are some opportunities for concumncy. however, that can only be discovered atnmtime because they are datadependent. The model of execution we describe attempts to discover and exploit the data-dependent concumncyrhatexistsina given program execution.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.