Abstract
We explore a novel approach to high-throughput, embarassingly parallel applications in UNICORE 6 based Grids. This is an XML centric tuple space based approach inspired by JavaSpaces, with an implementation using the UNICORE 6 WSRF framework. Other approaches such as the layered workflow and data splitting architecture developed in the Chemomentum project, batch processing using the UNICORE commandline client UCC and concurrent programming using the HiLA Java API are discussed as well. Performance and scalability evaluations are presented, backed up by preliminary experimental results comparing our approach to the standard batch mode of the UNICORE commandline client.
Chapter PDF
References
Streit, A., Erwin, D., Lippert, T., Mallmann, D., Menday, R., Rambadt, M., Riedel, M., Romberg, M., Schuller, B., Wieder, P.: In: Grandinetti, L. (ed.) Grid Computing: The New Frontiers of High Performance Processing Advances in Parallel Computing, vol. 14, pp. 357–376. Elsevier, Amsterdam (2005)
Initiative for grid-enabled drug discovery against neglected and emergent diseases (April 2008), http://wisdom.eu-egee.fr
UNICORE website (April 2008), http://www.unicore.eu
UNICORE 6 overview (April 2008), http://www.unicore.eu/documentation/files/Unicore6Overview.pdf
Gelernter, D.: Generative communication in Linda. ACM Trans. Program. Lang.Syst. 7, 80–112 (1985)
Wells, G.: Back to the future with Linda. In: Second international workshop on coordination and apaptation techniques for software entities (in conjuction with ECOOP 2005), Oslo 2005 (April 2008), http://wcat05.unex.es/Documents/Wells.pdf
SUN Microsystems: Jini (April 2008), http://java.sun.com/software/jini
Gigaspaces commercial JavaSpaces implementation (April 2008), http://www.gigaspaces.com
Tolksdorf, R., Liebsch, F., Nguyen, D.M.: XMLSpaces.NET: An extensible Tuple Space as XML Middleware. In: 2nd International Workshop on.NET Technologies 2004 (submitted) (April 2008), http://www.ag-nbi.de/research/xmlspaces.net
Schumacher, M.: Realisierung eines XML-Tupelraumes unter Verwendung des Web Service Resource Framework, University of Applied Science Aachen/Juelich (February 2008)
UNICORE Spaces Subversion repository (April 2008), http://unicore.svn.sourceforge.net/svnroot/unicore/contributions/unicore-spaces/trunk
Chemomentum: Grid-Services based Environment for enabling Innovative Research (April 2008), http://www.chemomentum.org
Schuller, B., Demuth, B., Mix, H., Rasch, K., Romberg, M., Sild, S., Maran, U., Bała, P., del Grosso, E., Casalegno, M., Piclin, N., Pintore, M., Sudholt, W., Baldridge, K.K.: Chemomentum - UNICORE 6 based infrastructure for complex applications in science and technology. In: Bougé, L., Forsell, M., Träff, J.L., Streit, A., Ziegler, W., Alexander, M., Childs, S. (eds.) Euro-Par Workshops 2007. LNCS, vol. 4854, pp. 82–93. Springer, Heidelberg (2008)
HiLA High-level API for Grids (April 2008), http://www.unicore.eu/community/development/hila-reference.pdf
UNICORE commandline client (April 2008), http://www.unicore.eu/documentation/unicore6/manuals/ucc
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Schuller, B., Schumacher, M. (2009). Space-Based Approach to High-Throughput Computations in UNICORE 6 Grids. In: César, E., et al. Euro-Par 2008 Workshops - Parallel Processing. Euro-Par 2008. Lecture Notes in Computer Science, vol 5415. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-00955-6_10
Download citation
DOI: https://doi.org/10.1007/978-3-642-00955-6_10
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-00954-9
Online ISBN: 978-3-642-00955-6
eBook Packages: Computer ScienceComputer Science (R0)