822.palm_s
Atmospheric science.
Over 60 authors have contributed to the development of PALM.
822.palm_s was submitted to the SPEC CPU v8 Benchmark Search Program by Helge Knoop, Leibniz University of Hannover, <spec dot org[at]helgeknoop [dot] com>.
PALM is a meteorological model system for atmospheric and oceanic boundary-layer flows. It has been developed as a turbulence-resolving large-eddy simulation (LES) model to solve the Navier-Stokes equations on a Cartesian grid to answer questions linked to fundamental atmospheric turbulence research, urban climate, wind energy and cloud physics.
PALM is designed to perform well on a variety of parallel computer architectures. It shows excellent scaling, for example on HPC farms with over 40,000 cores. The SPEC CPU version uses OpenMP.
During 2023, the program was installed about 1000 times per month.
The input parameter file describes a model setup for idealized atmospheric convection. The atmosphere is initially at rest and heated from the surface with a constant rate of about 100 Watt per square meter.
The output file serves as a standard check for the reliabilty of the simulation results. The first lines down to the line "Run-control output:" are about the simulation settings. Each of the lines after that line is output per model timestep. Beside the simulated time, it mainly displays the temporal evolution of the absolute maximum of the three velocity components (umax, vmax, wmax) in meters per second.
Fortran 95/2003
The SPECrate version is single-threaded. The SPECspeed version uses OpenMP.
None.
PALM is licensed to SPEC under GPLv3. The public repository is http://gitlab.palm-model.com/releases/palm_model_system. The version in SPEC CPU 2026 is derived from palm_model_system-v24.04.
Former PALM Home at U.Hannover
Maronga, B., Banzhaf, S., Burmeister, C., Esch, T., Forkel, R., Fröhlich, D., Fuka, V., Gehrke, K. F., Geletič, J., Giersch, S., Gronemeier, T., Groß, G., Heldens, W., Hellsten, A., Hoffmann, F., Inagaki, A., Kadasch, E., Kanani-Sühring, F., Ketelsen, K., Khan, B. A., Knigge, C., Knoop, H., Krč, P., Kurppa, M., Maamari, H., Matzarakis, A., Mauder, M., Pallasch, M., Pavlik, D., Pfafferott, J., Resler, J., Rissmann, S., Russo, E., Salim, M., Schrempf, M., Schwenkel, J., Seckmeyer, G., Schubert, S.,Sühring M., von Tils, R., Vollmer, L., Ward, S., Witha, B., Wurps, H., Zeidler, J., and Raasch, S.: Overview of the PALM model system 6.0, Geosci. Model Dev., 13, 1335-1372, https://doi.org/10.5194/gmd-13-1335-2020, 2020.
Maronga, B., Gryschka, M., Heinze, R., Hoffmann, F., Kanani-Sühring, F., Keck, M., Ketelsen, K., Letzel, M. O., Sühring, M., and S. Raasch, 2015: The Parallelized Large-Eddy Simulation Model (PALM) version 4.0 for Atmospheric and Oceanic Flows: Model Formulation, Recent Developments, and Future Perspectives. Geosci. Model Dev., 8, 2515-2551. DOI: 10.5194/gmd-8-2515-2015 https://doi.org/10.5194/gmd-8-2515-2015, 2015.