Skip to main content

IC2D: Interactive Control and Debugging of Distribution

  • Conference paper
  • First Online:
Large-Scale Scientific Computing (LSSC 2001)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2179))

Included in the following conference series:

Abstract

Within the trend of object-based distributed programming, we present a non-intrusive graphical environment for remote monitoring and steering, IC2D: Interactive Control and Debugging of Distribution. Applications developped using the 100% Java ProActive PDC (Parallel, Distributed and Concurrent) computing library are monitored for ‘free’ by IC2D. As those targetted applications can run on any distributed runtime support ranging from multiprocessor workstations, clusters, to grid-based infrastructures (through the Globus toolkit), IC2D turns out to be a grid-enabled programming environment.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. G. Allen, W. Benger, T. Goodale, H-C. Hege, G. Lanfermann, A. Merzky, T. Radke, and E. Seidel. The Cactus Code: A problem solving environment for the grid, in Proceedings of the Ninth IEEE International Symposium on High Performance Distributed Computing (HPDC9), 2000.

    Google Scholar 

  2. D. Caromel. Towards a method of object-oriented concurrent programming, Communications of the ACM, 36(9), 90–102, 1993.

    Article  Google Scholar 

  3. D. Caromel, F. Belloncle, and Y. Roudier. The C++// Language, in Parallel Programming using C++, MIT Press, 257–296, 1996. ISBN 0-262-73118-5.

    Google Scholar 

  4. D. Caromel, W. Klauser, and J. Vayssiere. Towards seamless computing and metacomputing in Java, in Concurrency Practice and Experience, 10(11–13), 1043–1061, 1998.

    Article  Google Scholar 

  5. W. Keith Edwards. Core JINI, Prentice Hall, 1999.

    Google Scholar 

  6. G. Eisenhauer and K. Schwan. An Object-based infrastructure for program monitoring and steering, in 2nd SIGMETRICS Symposium on Parallel and Distributed Tools (SPDT‘98).

    Google Scholar 

  7. I. Foster and C. Kesselman. Globus: A metacomputing infrastructure toolkit, Int. Journal of Supercomputer Applications, 11(2), 115–128, 1997.

    Google Scholar 

  8. A. Geist, A. Beguelin, J. Dongarra, W. Jiang, R. Manchek, and V. Sunderam. PVM: Parallel Virtual Machine. A Users’ Guide and Tutorial for Networked Parallel Computing, MIT Press.

    Google Scholar 

  9. W. Gu, G. Eisenhaur, E. Kraemer, K. Schwan, J. Stasko, and J. Vetter. Falcon: On-line monitoring and steering of parallel programs, in Concurrency: Practice and Experience., 1998.

    Google Scholar 

  10. C. Lee, S. Matsuoka, D. Talia, A. Sussman, N. Karonis, G. Allen, and M. Thomas. A grid programming primer, Draft 2.4 of the Programming ModelsWorking Group presented at the Global Grid Forum 1, March 2001.

    Google Scholar 

  11. B. Ries, R. Anderson, W. Auld, D. Breazeal, K. Callaghan, E. Richards, and W. Smith. The Paragon performance monitoring environment, in Proc. Super computing ’93, IEEE Computer Society, 850–859, 1993.

    Google Scholar 

  12. S. Sekiguchi, M. Sato, H. Nakada, S. Matsuoka, and U. Nagashima. Ninf: Network-based information library for globally high performance computing, Parallel Object-Oriented Methods and Applications (POOMA), 39–48, 1996. http://ninf.etl.go.jp.

  13. B. Sridharan, B. Dasarathy, and A. Mathur. On building non-intrusive performance instrumentation blocks for CORBA-based distributed systems, in 4th IEEE International Computer Performance and Dependability Symposium, 2000.

    Google Scholar 

  14. Sun Microsystems. Java core reflection, 1998. http://java.sun.com/products/jdk/1.2/docs/guide/reflection/index.html.

  15. Sun Microsystems. Java remote method invocation specification, October 1998. ftp://ftp.javasoft.com/docs/jdk1.2/rmi-spec-JDK1.2_OnlinePDF.pdf.

  16. G. von Laszewski, I. Foster, J. Gawor, W. Smith, and S. Tuecke. Cog kits: A bridge between commodity distributed computing and high-performance grids, in ACM Java Grande Conference, http://www.extreme.indiana.edu/java00., San Francisco, California, June 2000.

  17. G. von Laszewski, K. Shudo, and Y. Muraoka. Grid-based asynchronous migration of execution context in Java virtual machines, in R. Wismüller, A. Bode, Th. Ludwig, (eds.), Euro-Par 2000-Parallel Processing, LNCS, Springer-Verlag, 1900.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2001 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Baude, F., Bergel, A., Caromel, D., Huet, F., Nano, O., Vayssière, J. (2001). IC2D: Interactive Control and Debugging of Distribution. In: Margenov, S., Waśniewski, J., Yalamov, P. (eds) Large-Scale Scientific Computing. LSSC 2001. Lecture Notes in Computer Science, vol 2179. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45346-6_19

Download citation

  • DOI: https://doi.org/10.1007/3-540-45346-6_19

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-43043-8

  • Online ISBN: 978-3-540-45346-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics