Skip to main content

COMODI: Architecture for a Component-Based Scientific Computing System

  • Conference paper
Applied Parallel Computing. State of the Art in Scientific Computing (PARA 2006)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 4699))

Included in the following conference series:

  • 1594 Accesses

Abstract

The COmputational MODule Integrator (COMODI) [1] is an initiative aiming at a component-based framework, component developer tool and component repository for scientific computing. We identify the main ingredients of a solution that would be sufficiently appealing to scientists and engineers to consider alternatives to their deeply rooted programming traditions. The overall structure of the complete solution is sketched with special emphasis on the Component Developer Tool forming the basis of COMODI. Prototypes for a framework and an automatic interface description generator are presented.

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 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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. COMODI homepage: http://comodi.phys.ubbcluj.ro

  2. Naur, P., Randell, B.: Software Engineering: Report on 1968 NATO Conference, NATO (1969)

    Google Scholar 

  3. Post, D.E.: The Coming Crisis in Computational Science. In: Proceedings of the IEEE International Conference on High Performance Computer Architecture: Workshop on Productivity and Performance in High-End Computing, Madrid, Spain, February 14, 2004 (2004)

    Google Scholar 

  4. Post, D.E., Votta, L.G.: Computational Science Demands a New Paradigm. Phys. Today, 35 (January 2005)

    Google Scholar 

  5. Lázár, Zs.I., Pârv, B., Fanea, A., Heringa, J.R., de Leeuw, S.W.: COMODI: Guidelines for a Component Based Framework for Scientific Computing. Studia Babeş-Bolyai, Series Informatica, vol. XLIX(2), p. 91 (2004)

    Google Scholar 

  6. Lázár, Z.I., Fanea, A., Ciobotariu-Boer, V., Petraşcu, D., Pârv, B.: COMODI: On the Graphical User Interface. In: Proceedings of the 7th IEEE Symposium on Symbolic and Numeric Algorithms for Scientific Computing, Timişoara, IEEE Computer Society Press, Los Alamitos (2005)

    Google Scholar 

  7. Allan, B.A., et al.: A Component Architecture for High-Performance Scientific Computing. The International Journal of High Performance Computing Applications 20(2), 163 (2006)

    Article  Google Scholar 

  8. Govindaraju, M., Krishnan, S., Chiu, K., Slominski, A., Gannon, D., Bramley, R.: Merging the CCA component model with the OGSI framework. In: 3rd IEEE/ACM International Symposium on Cluster Computing and the Grid (2003)

    Google Scholar 

  9. Allan, B., Armstrong, R., Lefantzi, S., Ray, J., Walsh, E., Wolfe, P.: Ccaffeine - a CCA component framework for parallel computing (2003), http://www.cca-forum.org/ccafe/

  10. Zhang, K., Damevski, K., Venkatachalapathy, V., Parker, S.: SciRun2: A CCA framework for high performance computing. In: Proceedings of the 9th IEEE International Workshop on High-Level Parallel Programming Models and Supportive Environments, IEEE Computer Society Press, Los Alamitos (2004)

    Google Scholar 

  11. Lawrence Livermore National Laboratory: Babel homepage (2004), http://www.llnl.gov/CASC/components/babel.html

  12. Quinlan, D., Yi, Q., Kumfert, G., Epperly, T., Dahlgren, T., Schordan, M., White, B.: Toward the Automated Generation of Components from Existing Source Code. In: The Second Workshop on Productivity and Performance in High-end Computing, San Francisco (February 2005)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Bo Kågström Erik Elmroth Jack Dongarra Jerzy Waśniewski

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Lázár, Z.I., Kovács, L.I., Máthé, Z. (2007). COMODI: Architecture for a Component-Based Scientific Computing System. In: Kågström, B., Elmroth, E., Dongarra, J., Waśniewski, J. (eds) Applied Parallel Computing. State of the Art in Scientific Computing. PARA 2006. Lecture Notes in Computer Science, vol 4699. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-75755-9_34

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-75755-9_34

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-75754-2

  • Online ISBN: 978-3-540-75755-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics