Abstract
Computational grids present many obstacles to their effective exploitation by non-trivial applications. We present a grid middleware, implemented using Java and Jini, that eliminates these obstacles through the intelligent use of meta-data relating to the structure, behaviour and performance of an application. We demonstrate how different problem sizes and selection criteria (minimum execution time or minimum cost) utilise different implementations for the optimal solution of a set of linear equations.
Research supported by the EPSRC grant GR/N13371/01 on equipment provided by the HEFCE/JREI grants GR/L26100 and GR/M92455
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
I. Foster and C. Kesselman, editors. The Grid: Blueprint for a New Computing Infrastructure. Morgan Kaufmann, July 1998.
I. Foster, C. Kesselman, and S. Tuecke. The Anatomy of the Grid: Enabling Scalable Virtual Organizations. Intl. J. Supercomputer Applications, 2001.
S. Newhouse and J. Darlington. Computational Communities: A Market Place for Federated Resources. In High-Performance Computing and Networking, HPCN, volume 2110 of LNCS, pages 667–674, 2001.
A. S. Grimshaw and W. A. Wulf et al. The Legion vision of a Worldwide Virtual Computer. Communications of the ACM, 40:39–45, 1997.
K. Arnold, J. Gosling, and D. Holmes. The Java Programming Language. Addison-Wesley, 3rd edition, 2000.
Sun Microsystems. Jini(tm) network technology, http://java.sun.com/jini/.
N. Furmento, S. Newhouse, and J. Darlington. Building Computational Communities for Federated Resources. Accepted for Euro-Par 2001.
M. O. Neary, B. O. Christiansen, P. Cappello, and K. E. Schauser. Javelin: Parallel computing on the Internet. In Future Generation Computer Systems, volume 15, pages 659–674. Elsevier Science, October 1999.
O. Regev and N. Nisan. The Popcorn Market-Online Markets for Computational Resources. In The 1st Int. Conference On Information and Computation Economies. Charleston SC, 1998.
Z. Juhasz and L. Kesmarki. Jini-Based Prototype Metacomputing Framework. In Euro-Par 2000, pages 1171–1174, 2000.
Sun Microsystems. X.509 certificates, http://java.sun.eom/products/jdk/l.2/docs/guide/security/cert3.html.
N. Furmento, A. Mayer, S. McGough, S. Newhouse, and J. Darlington. A Component Framework for HPC Applications. Accepted for Euro-Par 2001.
N. Furmento, A. Mayer, S. McGough, S. Newhouse, and J. Darlington. Optimisation of Component-based Applications within a Grid Environment. Accepted for SuperComputing 2001.
H. Dail, G. Obertelli, F. Berman, R. Wolski, and A. Grimshaw. Application-Aware Scheduling of a Magnetohydrodynamics Application in the Legion Metasystem. In The 9th Heterogeneous Computing Workshop, May 2000.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Furmento, N., Mayer, A., McGough, S., Newhouse, S., Field, T., Darlington, J. (2001). An Integrated Grid Environment for Component Applications. In: Lee, C.A. (eds) Grid Computing — GRID 2001. GRID 2001. Lecture Notes in Computer Science, vol 2242. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45644-9_4
Download citation
DOI: https://doi.org/10.1007/3-540-45644-9_4
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-42949-4
Online ISBN: 978-3-540-45644-5
eBook Packages: Springer Book Archive