Abstract
Many tools such as user programming tools, performance tools and system administration tools, which are targeted to be used on a very large number of processors (1,000+) have the same common problems. They need to deal with the large amount of data created by the large number of processes as well as be scalable. The data need to be condensed and reorganized into a useful set of information before it is presented to the user. We present an aggregating network toolkit, which due to its modularity can be tailored to almost any purpose involving reduction of data, from a large number of individual back-ends (connected to a tool or a user application), to a user portal. The latter allows the user to visualize as well as re-arrange the data to fit his need (integration with statistical packages, visualization, etc.). The user can write his own plug-ins and thereby tell the network what is getting aggregated, how to aggregate the data (identical data, discard data, etc.), as well as how to display the data in the user portal.
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
Foster, I.T., Kessleman, C.: The Globus Project: a status report. In: Seventh Heterogeneous Computing Workshop, Orlando, Florida (March 1998)
Globus Toolkit 2.0, http://www.globus.org
Balle, S.M., Brett, B.R., Chen, C.P., LaFrance-Linden, D.: Extending a Traditional Debugger to Debug Massively Parallel Applications. Journal of Parallel and Distributed Computing 64(5), 617–628 (2004)
Roth, P.C., Arnold, D.C., Miller, B.P.: MRNet: A Software-Based Multicast/Reduction Network For Scalable Tools. In: SC 2003, Phoenix, AZ (November 2003)
Waheed, A., Rover, D.T., Hollingsworth, J.K.: Modeling and Evaluating Design Alternatives for an On-Line Instrumentation System: A Case Study. IEEE Transactions on Software Engineering 24(6) (June 1998)
Java 2 Platform. Version 1.3, Standard Edition (J2SE), http://java.sun.com/
Ladebug Debugger Manual Version 67. Compaq Computer Corporation (February 2002), http://www.compaq.com/ladebug
Tru64 UNIX for HP AlphaServer Systems, http://h30097.www3.hp.com/
HPUX UNIX, http://www.hp.com/products1/unix/operating/
Windows (2000), http://www.microsoft.com/windows2000/
HP Alpha Linux, http://h18002.www1.hp.com/alphaserver/linux/
Window CE/Pocket PC, http://www.microsoft.com/windowsmobile/products/pocketpc/
Familiar Linux, http://familiar.handhelds.org/
Compaq Computer Corporation. Alphaserver SC: Scalable Supercomputing, Document number 135D-0900A-USEN (July 2000)
Pittsburgh Supercomputing Center, http://www.psc.edu
Paradyn, http://www.cs.wisc.edu/paradyn/
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Balle, S.M., Bishop, J., LaFrance-Linden, D., Rifkin, H. (2006). Ygdrasil: Aggregator Network Toolkit for Large Scale Systems and the Grid. In: Dongarra, J., Madsen, K., Waśniewski, J. (eds) Applied Parallel Computing. State of the Art in Scientific Computing. PARA 2004. Lecture Notes in Computer Science, vol 3732. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11558958_24
Download citation
DOI: https://doi.org/10.1007/11558958_24
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-29067-4
Online ISBN: 978-3-540-33498-9
eBook Packages: Computer ScienceComputer Science (R0)