Abstract
In the world of high performance distributed computing new, better and faster distributed platforms evolve quite rapidly. Building application dependent performance test cases in order to make platform comparisons, is not satisfying anymore. This paper presents the use of a statistical technique, called Design of Experiments (DoE), to model the performance of two closely related distributed platforms, JavaSpaces and GigaSpaces, with as few tests as possible. All tests will be based on Tunable Abstract Problem Profiles (TAPPs), a technique for problem independent simulations.
Special thanks go to GigaSpaces Technologies for their technical support and for providing the appropriate license keys.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
GigaSpaces., http://www.gigaspaces.com
Bailey, D.H., Borwein, J.M., Borwein, P.B., Plouffe, S.: The quest for Pi. Mathematical Intelligencer 19(1), 50–57 (1997)
Crovella, M.E.: Performance Prediction and Tuning of Parallel Programs. PhD thesis, University of Rochester (1994)
De Neve, H., Hancke, F., Dhaene, T., Broeckhove, J., Arickx, F.: On the use of DoE for characterization of JavaSpaces. In: Proceedings ESM, Eurosis, pp. 24–29 (2003)
Keith Edwards, W.: Core Jini, 2nd edn. Prentice-Hall, Englewood Cliffs (2001)
Fisher, R.A.: The Design of Experiments. Hafner Publishing Company,New York (1971)
Freeman, E., Hupfer, S., Arnold, K.: JavaSpaces Principles, Patterns, and Practice. Addison-Wesley, Reading (1999)
Gelernter, D.: Generative communication in Linda. ACM TOPLAS 7(1), 80–112 (1985)
Hancke, F., Dhaene, T., Arickx, F., Broeckhove, J.: A generic framework for performance tests of distributed systems. In: Proceedings ESM, Eurosis, pp. 180–182 (2003)
Hancke, F., Stuer, G., Dewolfs, D., Broeckhove, J., Arickx, F., Dhaene, T.: Modelling overhead in JavaSpaces. In: Proceedings Euromedia, Eurosis, pp. 77–81 (2003)
Hicks, C.R., Turner Jr., K.V.: Fundamental Concepts in the Design of Experiments. Oxford University Press, Oxford (1999)
Montgomery, D.C.: Design and Analysis of Experiments. John Wiley and Sons Inc, New York (2001)
Narem, J.: An informal operational semantics of C-Linda v2.3.5. Technical report, Yale University (December 1990)
Neter, J., Kutner, M.H., Nachtsheim, C.J., Wasserman, W.: Applied Linear Statistical Models, 4th edn. McGraw-Hill, New York (1996)
Michael, S.: Noble and Stoyanka Zlateva. Scientific computation with JavaSpaces. Technical report, Harvard-Smithsonian Center For Astrophysics and Boston University (2001)
Roy, R.K.: Design of Experiments using the Taguchi Approach. John Wiley & Sons, Inc., Chichester (2001)
Jennifer, M.: Schopf. Performance Prediction and Scheduling for Parallel Applications on Multi-User Clusters. PhD thesis, University of California (1998)
Inc. Sun Microsystems. Java RMI: A new approach to distributed computing. Technical report, Sun Microsystems, Inc. (1999)
Inc. Sun Microsystems. JavaSpaces service specification 1.2. Technical report, Sun Microsystems, Inc. (2001)
Sutcliffe, G., Pinakis, J., Lewins, N.: Prolog-Linda: An embedding of Linda in muProlog. Technical report, University of Western Australia (1989)
Patrick, N., Koch Timothy, W., Simpson, J.D., Peplinski, J., Allen, J.K.: On the use of statistics in design and the implications for deterministic computer experiments. Technical report, Woodruff school of Engineering, Atlanta, Georgia, USA (September 1997)
Trutna, L., Spagon, P., del Castillo, E., Moore, T., Hartley, S., Hurwitz, A.: Engineering Statistics Handbook. In: Process Improvement National Institute of Standards and Technology (2000)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Hancke, F., Dhaene, T., Broeckhove, J. (2005). Modelling Overhead of Tuple Spaces with Design of Experiments . In: Daydé, M., Dongarra, J., Hernández, V., Palma, J.M.L.M. (eds) High Performance Computing for Computational Science - VECPAR 2004. VECPAR 2004. Lecture Notes in Computer Science, vol 3402. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11403937_6
Download citation
DOI: https://doi.org/10.1007/11403937_6
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-25424-9
Online ISBN: 978-3-540-31854-5
eBook Packages: Computer ScienceComputer Science (R0)