Skip to main content

gridlib: A Parallel, Object-oriented Framework for Hierarchical-hybrid Grid Structures in Technical Simulation and Scientific Visualization

  • Conference paper
  • 431 Accesses

Abstract

The KONWIHR project gridlib has developed a framework for the integration of simulation and visualization for large scale applications. This framework provides its own grid structure, the so called hierarchical hybrid grid, which is well suited for runtime efficient realization of multilevel algorithms. Furthermore, it offers flexible visualization functionality for both local and remote use on number crunchers and workstations. It is based on modern object-oriented software engineering techniques without compromising on performance issues.

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

Buying options

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
Hardcover Book
USD   109.99
Price excludes VAT (USA)
  • Durable hardcover 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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. R. Barrett, M. Berry, T. F. Chan, J. Demmel, J. Donato, J. Dongarra, V. Eijkhout, R. Pozo, C. Romine, and H. Van der Vorst. Templates for the Solution of Linear Systems: Building Blocks for Iterative Methods, 2nd Edition. SIAM, Philadelphia, PA, 1994.

    Google Scholar 

  2. B. Bergen and F. Hülsemann. Hierarchical hybrid grids: A framework for efficient multigrid on high performance architectures. Technical Report 03-5, Lehrstuhl für Informatik 10, Universität Erlangen-Nürnberg, 2003.

    Google Scholar 

  3. C. May et al. (Ed.). The Power PC architecure: A specification for a new family of RISC processors. Morgan Kaufmann Publishers, 2nd edition, 1994.

    Google Scholar 

  4. F. Hülsemann, B. Bergen, and U. Rüde. Hierarchical hybrid grids as basis for parallel numerical solution of PDE. In H. Kosch, L. Böszörményi, and H. Hellwagner, editors, Euro-Par 2003 Parallel Processing, volume 2790 of Lecture Notes in Computer Science, pages 840–843, Berlin, 2003. Springer.

    Google Scholar 

  5. F. Hülsemann, P. Kipfer, U. Rüde, and G. Greiner. gridlib: Flexible and efficient grid management for simulation and visualization. In P. Sloot, C. Tan, J. Dongarra, and A. Hoekstra, editors, Computational Science-ICCS 2002, volume 2331 of Lecture Notes in Computer Science, pages 652–661, Berlin, 2002. Springer.

    Google Scholar 

  6. G. Karypis and V. Kumar. Metis a software package for partitioning unstructured graphs, partitioning meshes, and computing fill-reducing orderings of sparse matrices. Technical report, Department of Computer Science, University of Minnesota, Minneapolis, 2002.

    Google Scholar 

  7. G. Karypis and V. Kumar. Parmetis parallel graph partitioning and sparse matrix ordering library. Technical report, Department of Computer Science, University of Minnesota, Minneapolis, 2002.

    Google Scholar 

  8. P. Kipfer and G. Greiner. Parallel rendering within the integrating simulation and visualization framework “gridlib”. VMV Conference Proceedings, Stuttgart, 2001.

    Google Scholar 

  9. P. Kipfer, F. Hülsemann, S. Meinlschmidt, B. Bergen, G. Greiner, and U. Rüde. gridlib—a parallel, object-oriented framework for hierarchical-hybrid grid structures in technical simulation and scientifiv visualization. In S. Wagner, W. Hanke, A. Bode, and F. Durst, editors, High Performance Computing in Science and Engineering 2000—2002 — Transactions of the First Joint HLRB and KONWIHR Result and Reviewing Workshop, pages 489–501, Berlin, 2003. Springer.

    Google Scholar 

  10. P. Kipfer, F. Reck, and G. Greiner. Local exact particle tracing on unstructured grids. Computer Graphics Forum, 2002. submitted.

    Google Scholar 

  11. Peter Kipfer. gridlib: System design. Technical Report 4/00, Computer Graphics Group, University of Erlangen-Nürnberg, 2000.

    Google Scholar 

  12. Peter Kipfer. gridlib: Numerical methods. Technical Report 2/01, Computer Graphics Group, University of Erlangen-Nürnberg, 2001.

    Google Scholar 

  13. U. Labsik, P. Kipfer, and G. Greiner. Visualizing the structure and quality properties of tetrahedral meshes. Technical Report 2/00, Computer Graphics Group, University of Erlangen-Nürnberg, 2000.

    Google Scholar 

  14. U. Labsik, P. Kipfer, S. Meinlschmidt, and G. Greiner. Progressive isosurface extraction from tetrahedral meshes. Pacific Graphics Conference Proceedings, Tokio, 2001.

    Google Scholar 

  15. M. Schrumpf. Beschleunigte Isoflächenberechnung auf unstrukturierten Gittern. Studienarbeit, 2001. Computer Graphics Group, University of Erlangen-Nürnberg.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Hülsemann, F., Meinlschmidt, S., Bergen, B., Greiner, G., Rüde, U. (2005). gridlib: A Parallel, Object-oriented Framework for Hierarchical-hybrid Grid Structures in Technical Simulation and Scientific Visualization. In: Bode, A., Durst, F. (eds) High Performance Computing in Science and Engineering, Garching 2004. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-28555-5_11

Download citation

Publish with us

Policies and ethics