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
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsNotes
- 1.
Laravel https://laravel.com/.
- 2.
CakePHP https://cakephp.org/.
- 3.
Node.js https://nodejs.org/en/.
- 4.
Express https://expressjs.com/.
- 5.
Ruby on Rails https://rubyonrails.org/.
- 6.
Spring https://spring.io/.
- 7.
Google Web Toolkit http://www.gwtproject.org/.
- 8.
Django https://www.djangoproject.com/.
- 9.
- 10.
dicom-upload https://pypi.org/project/dicom-upload.
- 11.
SLURM Workload Manager https://slurm.schedmd.com.
- 12.
The scheduler manages the resources on an HPC system and takes care of priorities and job execution.
- 13.
ParaView/Catalyst https://www.paraview.org/insitu.
- 14.
pvlink https://pypi.org/project/pvlink.
- 15.
JupyterLab https://jupyterlab.readthedocs.io.
- 16.
JupyterHub https://jupyterhub.readthedocs.io.
- 17.
Unity IdM https://www.unity-idm.eu/.
- 18.
voilà https://voila.readthedocs.io.
References
Erwin, D.W., Snelling, D.F.: UNICORE: a grid computing environment. In: Euro-Par 2001 Parallel Processing, pp. 825–834. Springer (2001)
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)
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)
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)
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)
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)
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)
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)
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
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
Corresponding author
Editor information
Editors and Affiliations
Ethics declarations
The authors declare that there is no conflict of interest.
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this paper
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)