Skip to main content

A Web-Based Service Portal to Steer Numerical Simulations on High-Performance Computers

  • Conference paper
  • First Online:
  • 1268 Accesses

Part of the book series: IFMBE Proceedings ((IFMBE,volume 80))

Abstract

Benefiting and accessing high-performance computing resources can be quite difficult. Unlike domain scientists with a background in computational science, non-experts coming from, e.g., various medical fields, have almost no chance to run numerical simulations on large-scale systems. To provide easy access and a user-friendly interface to supercomputers, a web-based service portal, which under the hood takes care of authentication, authorization, job submission, and interaction with a simulation framework is presented. The service is exemplary developed around a simulation framework capable of efficiently running computational fluid dynamics simulations on high-performance computers. The framework uses a lattice-Boltzmann method to simulate and analyze respiratory flows. The implementation of such a web-portal allows to steer the simulation and represents a new diagnostic tool in the field of ear, nose, and throat treatment.

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   169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   219.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

Learn about institutional subscriptions

Notes

  1. 1.

    Laravel https://laravel.com/.

  2. 2.

    CakePHP https://cakephp.org/.

  3. 3.

    Node.js https://nodejs.org/en/.

  4. 4.

    Express https://expressjs.com/.

  5. 5.

    Ruby on Rails https://rubyonrails.org/.

  6. 6.

    Spring https://spring.io/.

  7. 7.

    Google Web Toolkit http://www.gwtproject.org/.

  8. 8.

    Django https://www.djangoproject.com/.

  9. 9.

    Flask https://www.palletsprojects.com/p/flask/.

  10. 10.

    dicom-upload https://pypi.org/project/dicom-upload.

  11. 11.

    SLURM Workload Manager https://slurm.schedmd.com.

  12. 12.

    The scheduler manages the resources on an HPC system and takes care of priorities and job execution.

  13. 13.

    ParaView/Catalyst https://www.paraview.org/insitu.

  14. 14.

    pvlink https://pypi.org/project/pvlink.

  15. 15.

    JupyterLab https://jupyterlab.readthedocs.io.

  16. 16.

    JupyterHub https://jupyterhub.readthedocs.io.

  17. 17.

    Unity IdM https://www.unity-idm.eu/.

  18. 18.

    voilà https://voila.readthedocs.io.

References

  1. Erwin, D.W., Snelling, D.F.: UNICORE: a grid computing environment. In: Euro-Par 2001 Parallel Processing, pp. 825–834. Springer (2001)

    Google Scholar 

  2. Göbbert, J.H., Kreuzer, T., Grosch, A., Lintermann, A., Riedel, M.: Enabling interactive supercomputing at JSC - lessons learned. In: High Performance Computing, pp. 669–677. Springer (2018)

    Google Scholar 

  3. Lintermann, A., Meinke, M., Schröder, W.: Fluid mechanics based classification of the respiratory efficiency of several nasal cavities. Comput. Biol. Med. 43(11), 1833–1852 (2013)

    Article  Google Scholar 

  4. Lintermann, A., Schlimpert, S., Grimmen, J., Günther, C., Meinke, M., Schröder, W.: Massively parallel grid generation on HPC systems. Comput. Methods Appl. Mech. Eng. 277, 131–153 (2014)

    Article  MathSciNet  Google Scholar 

  5. Lintermann, A., Eitel-Amor, G., Meinke, M., Schröder, W.: Lattice-Boltzmann solutions with local grid refinement for nasal cavity flows. In: New Results in Numerical and Experimental Fluid Mechanics VIII, pp. 583–590. Springer (2013)

    Google Scholar 

  6. Lintermann, A., Meinke, M., Schröder, W.: Investigations of the inspiration and heating capability of the human nasal cavity based on a Lattice-Boltzmann method. In: Proceedings of the ECCOMAS Thematic International Conference on Simulation and Modeling of Biological Flows (SIMBIO 2011), Brussels, Belgium (2011)

    Google Scholar 

  7. Lintermann, A., Schröder, W.: A hierarchical numerical journey through the nasal cavity: from nose-like models to real anatomies. Flow Turbul. Combust. 102(1), 89–116 (2019)

    Article  Google Scholar 

  8. Vogt, K., Bachmann-Harildstad, G., Wernecke, K.D., Garyuk, O., Lintermann, A., Nechyporenko, A., Peters, F.: The new agreement of the international RIGA consensus conference on nasal airway function tests. Rhinology 56(2), 133–143 (2018)

    Article  Google Scholar 

  9. Wikipedia contributors: Programming languages used in most popular websites – Wikipedia, the free encyclopedia (2020). https://en.wikipedia.org/w/index.php?title=Programming_languages_used_in_most_popular_websites&oldid=935675978. Accessed 31 Jan 2020

Download references

Acknowledgment

The work presented in this manuscript has been performed within the project Rhinodiagnost, which is funded as a ZIM (Zentrales Innovationsprogramm Mittelstand - Central Innovation Programme for small and medium-sized enterprises) (ZIM https://www.zim.de/ZIM/Navigation/DE/Meta/Englisch/englisch.html) project by the Federal Ministry for Economic Affairs and Energy (BMWi) (BMWi https://www.bmwi.de/Navigation/EN/Home/home.html) in Germany. The Austrian partner Angewandte Informationstechnik Forschungsgesellschaft mbH is funded by COIN (Cooperation and Innovation) (COIN https://www.ffg.at/coin-cooperation-innovation), Federal Ministry of Science, Research and Economy (BMWFW) (BMWFW https://www.bmbwf.gv.at/en.html). The project runs under the auspices of IraSME (International research activities by SMEs) (IraSME https://www.ira-sme.net).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Alice Grosch .

Editor information

Editors and Affiliations

Ethics declarations

The authors declare that there is no conflict of interest.

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Grosch, A., Waldmann, M., Göbbert, J.H., Lintermann, A. (2021). A Web-Based Service Portal to Steer Numerical Simulations on High-Performance Computers. In: Jarm, T., Cvetkoska, A., Mahnič-Kalamiza, S., Miklavcic, D. (eds) 8th European Medical and Biological Engineering Conference. EMBEC 2020. IFMBE Proceedings, vol 80. Springer, Cham. https://doi.org/10.1007/978-3-030-64610-3_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-64610-3_8

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-64609-7

  • Online ISBN: 978-3-030-64610-3

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics