Abstract
This paper introduces a novel application of thread-level speculation to a distributed heterogeneous environment. We propose and evaluate two speculative models which attempt to reduce some of the method call overhead associated with distributed objects. Thread-level speculation exploits parallelism in code which is not provable free of data dependencies. Our evaluation of applying thread-level speculation to client-server applications resulted in substantial performance increases, on the order of 3 times for our
initial model, and 21 times for the second.
initial model, and 21 times for the second.
Original language | English |
---|---|
Title of host publication | Proceedings of International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA'05) |
Number of pages | 8 |
Volume | 5 |
Publisher | CSREA Press |
Publication date | 2005 |
Pages | 920-927 |
ISBN (Print) | 1932415610, 1932415602 |
Publication status | Published - 2005 |
Externally published | Yes |