2002 · 17 citations · 2 references
ComputingComputer EngineeringComputer ScienceComputer ArchitectureData ManagementParallel ComputingData ParallelismInterprocess CommunicationParallel ArchitecturesParallel Computer ArchitectureParallel Computing SystemsParallel Runtime SystemsExecution EnvironmentHigh-performance Computing SystemsParallel Computing ArchitecturesParallel Data Processing
Summary form only given. The authors focus on the performance of integrated specialized data managers. In particular, they focus on the customizations of parallel executions of data manager operators in a variety of computer configurations. This is done by specifying the glue that connects data manager operators in a way that is independent of the computer configuration; and then providing the ability to transparently target the execution to a variety of computer configurations. Parallelization of data manager operators built using Papyrus services is a challenging problem, but a more challenging problem is the parallelization of data manager operators that are built independently of Papyrus and are therefore black boxes to Papyrus. Papyrus is a set of modules and services that enables the parallelization and integration of specialized data managers into one execution environment. Papyrus programs can be transparently targeted to different hardware configurations and can dynamically adjust at runtime to the number of available resources. A Papyrus System consists of a number of clients interfacing to a Papyrus Server. The Server consists of several integrated data managers executing on a multiprocessor system.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
2
Maintaining Consistency of Client-Cached Data
W. Kevin Wilkinson, Marie-Anne Neimat · Very Large Data Bases · 1990 · 100 citations
The papyrus integrated data server
Tim Connors, Waqar Hasan, Curtis P. Kolovson et al. · 2002 · 17 citations