|   | |
| vecpar.fe.up.pt/2006 | vecpar2006@fe.up.pt | |
| The Distributed Data Protocol within OOPARPhilippe Devloo (UNICAMP) Edimar Cesar Rylo (UNICAMP) Tiago Forti (UNICAMP) Abstract:This contribution describes a distributed data protocol as implemented in the object oriented programming environment OOPAR. OOPAR develops a paradigm for the development of parallel algorithms based on the concepts of tasks which act on distributed data. The task objects which implement a part of the parallel program depends on data objects with specific version to operate. The dependency of the tasks with respect to the data are registered by a data manager which takes actions to satisfy the tasks request. The procedure implemented by the data manager resembles a distributed data access protocol and is documented in the paper. Its main features are : -the administration is performed in a distributed manner (there is no "central processor") -objects are transmitted between processors only if needed -several processors can access an object simultaneously if they requested read access -the administration guarantees the consistency of access states if the requests are consistent -tasks which request access to objects with version older than the actual version of the object are automatically canceled. Keywords:Data Processing, Parallel and Distributed Computing | |
|   | Rio de Janeiro | Brazil | 2006 | July | 10 11 12 13 |