References
- Albretsen, J., Sperrevik, A., Staalstrøm, A., Sandvik, A. and Vikebø, F. 2011. NorKyst-800 report no. 1: User manual and technical descriptions. Technical Report 2, Fisken og Havet, Institute of Marine Research
- Asanovic, K., Bodik, R., Catanzaro, B. C., Gebis, J. J. et al. 2006. Parry Husbands, Kurt Keutzer, David a Patterson, William Lester Plishker, John Shalf, Samuel Webb Williams. The landscape of parallel computing research: A view from berkeley. New York, NY: Association for Computing Machinery.
- Bertin, X. 2016. Storm surges and coastal flooding: status and challenges. La Houille Blanche 2, 64–70. doi:https://doi.org/10.1051/lhb/2016020
- Brodtkorb, A., Dyken, C., Hagen, T., Hjelmervik, J. and Storaasli, O. May 2010. State-of-the-art in heterogeneous computing. J. Sci. Program. 18, 1–33.
- Brodtkorb, A., Hagen, T., Lie, K.-A. and Natvig, J. 2010. Simulation and visualization of the Saint-Venant system using GPUs. Comput. Visual. Sci. 13, 341–353. doi:https://doi.org/10.1007/s00791-010-0149-x
- Brodtkorb, A., Sætra, M. and Altinakar, M. 2012. Efficient shallow water simulations on GPUs: Implementation, visualization, verification, and validation. Comput. Fluids 55, 1–12. doi:https://doi.org/10.1016/j.compfluid.2011.10.012
- Castro, M., González-Vida, J., Macías, J. and Ortega, S. 2015. and M de la Asunción. Tsunami-hysea: a gpu-based model for tsunami early warning systems. In Proc XXIV Congress on Differential Equations and Applications, June, Cádiz, Spain, 8–12.
- Chertock, A., Dudzinski, M., Kurganov, A. and Lukácová-Medvidová, M. 2018. Well-balanced schemes for the shallow water equations with Coriolis forces. Numer. Math. 138, 939–973. Dec doi:https://doi.org/10.1007/s00211-017-0928-0
- Christensen, K. 2020. Head of Division for Ocean and Ice, Norwegian Meteorological Institute. [personal email communication].
- Davies, H. 1976. A lateral boundary formulation for multi-level prediction models. Q. J. R. Meteorol. Soc. 102, 405–418.
- de la Asunción, M., Mantas, J. and Castro, M. 2011. Simulation of one-layer shallow water systems on multicore and CUDA architectures. J. Supercomput. 58, 206–214. Nov doi:https://doi.org/10.1007/s11227-010-0406-2
- Dong, T., Dobrev, V., Kolev, T., Rieben, R., Tomov, S. and co-authors. 2014. A step towards energy efficient computing: Redesigning a hydrodynamic application on CPU-GPU. In 2014 IEEE 28th International Parallel and Distributed Processing Symposium, IEEE, pp. 972–981.
- Döös, K., Nycander, J. and Sigray, P. 2004. Slope-dependent friction in a barotropic model. J. Geophys. Res 109,
- Flowerdew, J., Horsburgh, K., Wilson, C. and Mylne, K. 2010. Development and evaluation of an ensemble forecasting system for coastal storm surges. Q. J. R. Meteorol. Soc. 136, 1444–1456. doi:https://doi.org/10.1002/qj.648
- Gottlieb, S., Shu, C.-W. and Tadmor, E. 2001. Strong stability-preserving high-order time discretization methods. SIAM Rev. 43, 89–112. doi:https://doi.org/10.1137/S003614450036757X
- Grasset, J., Audouin, Y., Longshaw, S., Moulinec, C. and Emerson, D. R. 2019. Porting and optimising telemac-mascaret for the openpower ecosystem. In Proceedings of the 2019 Emerging Technology Conference, Editors: MK Bane and V. Holmes.
- Guide to storm surge forecasting. 2011. Technical Report WMO-No 2011. 1076, World Meteorological Organisation.
- Hagen, T., Henriksen, M., Hjelmervik, J., and Lie, K.-A. 2007. How to Solve Systems of Conservation Laws Numerically Using the Graphics Processor as a High-Performance Computational Engine. Springer Berlin Heidelberg, Berlin, Heidelberg, pp. 211–264.
- Holm, H., Brodtkorb, A. and Sætra, M. 2020. GPU computing with Python: Performance, energy efficiency and usability. Computation 8, 4. doi:https://doi.org/10.3390/computation8010004
- Holm, H., Brodtkorb, A., Broström, G., Christensen, K. and Sætra, M. 2020. Evaluation of selected finite-difference and finite-volume approaches to rotational shallow-water flow. CiCP 27, 1234–1274. doi:https://doi.org/10.4208/cicp.OA-2019-0033
- Holm, H., Sætra, M. and Brodtkorb, A. 2020. Data assimilation for ocean drift trajectories using massive ensembles and GPUs. In International Conference on Finite Volumes for Complex Applications, Springer, pp. 715–723.
- Huang, S., Xiao, S., and Feng, W.-C. 2009. On the energy efficiency of graphics processing units for scientific computing. In 2009 IEEE International Symposium on Parallel & Distributed Processing IEEE. pp. 1–8.
- Huxley, C. and Syme, B. 2016. TUFLOW GPU-best practice advice for hydrologic and hydraulic model simulations. In 37th Hydrology & Water Resources Symposium 2016: Water, Infrastructure and the Environment, Engineers Australia, pp. 195–203.
- Klingbeil, K., Lemarié, F., Debreu, L. and Burchard, H. 2018. The numerics of hydrostatic structured-grid coastal ocean models: State of the art and future perspectives. Ocean Modell. 125, 80–105. doi:https://doi.org/10.1016/j.ocemod.2018.01.007
- Klöckner, A., Pinto, N., Lee, Y., Catanzaro, B., Ivanov, P. and co-authors. 2012. PyCUDA and PyOpenCL: A scripting-based approach to GPU run-time code generation. Parallel Comput. 38, 157–174. doi:https://doi.org/10.1016/j.parco.2011.09.001
- Kluyver, T., Ragan-Kelley, B., Pérez, F., Granger, B., Bussonnier, M. and co-authors. 2016. Jupyter notebooks - a publishing format for reproducible computational workflows. In Positioning and Power in Academic Publishing: Players, Agents and Agendas (eds. F. Loizides and B. Schmidt), Netherlands: IOS Press, pp. 87–90.
- Kurganov, A. 2018. Finite-volume schemes for shallow-water equations. Acta Numer. 27, 289–351. doi:https://doi.org/10.1017/S0962492918000028
- Kurganov, A. and Levy, D. 2002. Central-upwind schemes for the Saint-Venant system. Esaim: M2an. 36, 397–425. doi:https://doi.org/10.1051/m2an:2002019
- Kurganov, A. and Petrova, G. 2007. A second-order well-balanced positivity preserving central-upwind scheme for the Saint-Venant system. Communications in Mathematical Sciences 5, 133–160. 03 doi:https://doi.org/10.4310/CMS.2007.v5.n1.a6
- Kurganov, A. and Tadmor, E. 2000. New high-resolution central schemes for nonlinear conservation laws and convection–diffusion equations. Comput. Phys. 160, 241–282. doi:https://doi.org/10.1006/jcph.2000.6459
- Kurganov, A., Noelle, S. and Petrova, G. 2001. Semidiscrete central-upwind schemes for hyperbolic conservation laws and Hamilton–Jacobi equations. SIAM J. Sci. Comput. 23, 707–740. doi:https://doi.org/10.1137/S1064827500373413
- Large, W. and Pond, S. 1981. Open ocean momentum flux measurements in moderate to strong winds. J. Phys. Oceanogr. 11, 324–336. doi:https://doi.org/10.1175/1520-0485(1981)011<0324:OOMFMI>2.0.CO;2
- Madec, G. and the NEMO team. 2008. NEMO ocean engine. Note du Pôle de modélisation, Institut Pierre-Simon Laplace (IPSL), France, No 27, ISSN No 1288–1619.
- Martinsen, E. A. and Engedahl, H. 1987. Implementation and testing of a lateral boundary scheme as an open boundary condition in a barotropic ocean model. Coastal Eng. 11, 603–627. doi:https://doi.org/10.1016/0378-3839(87)90028-7
- MIKE Powered by DHI. 2019. MIKE 21 graphical processing units (GPU) benchmarking report 2019. Technical report, DHI.
- Natvig, J. 2006. High-resolution methods for conservation laws in the geosciences. PhD thesis, University of Oslo.
- NVIDIA. 2019. NVIDIA CUDA C programming guide version 10.1, 2019.
- Parna, P., Meyer, K. and Falconer, R. 2018. GPU driven finite difference WENO scheme for real time solution of the shallow water equations. Comput. Fluids 161, 107–120. doi:https://doi.org/10.1016/j.compfluid.2017.11.012
- Qi, Z., Wen, W., Meng, W., Zhang, Y. and Shi, L. 2014. An energy efficient OpenCL implementation of a fingerprint verification system on heterogeneous mobile device. In 2014 IEEE 20th International Conference on Embedded and Real-Time Computing Systems and Applications, IEEE, pp. 1–8.
- Qin, X., LeVeque, R. and Motley, M. 2019. Accelerating an adaptive mesh refinement code for depth-averaged flows using GPUs. J. Adv. Model. Earth Syst. 11, 2606–2628. doi:https://doi.org/10.1029/2019MS001635
- Rakowsky, N., Androsov, A., Fuchs, A., Harig, S., Immerz, A. and co-authors. 2013. Operational tsunami modelling with TsunAWI – recent developments and applications. Nat. Hazards Earth Syst. Sci. 13, 1629–1642. doi:https://doi.org/10.5194/nhess-13-1629-2013
- Røed, L. 2019. Atmospheres and Oceans on Computers. Switzerland: Springer International Publishing.
- Sætra, M. and Brodtkorb, A. 2010. Shallow water simulations on multiple GPUs. In International Workshop on Applied Parallel Computing. Springer, pp. 56–66.
- Sætra, M., Brodtkorb, A. and Lie, K.-A. 2015. Efficient GPU-implementation of adaptive mesh refinement for the shallow-water equations. J. Sci. Comput. 63, 23–48. doi:https://doi.org/10.1007/s10915-014-9883-4
- Shchepetkin, A. and McWilliams, J. 2005. The regional oceanic modeling system (ROMS): a split-explicit, free-surface, topography-following-coordinate oceanic model. Ocean Modell. 9, 347–404. doi:https://doi.org/10.1016/j.ocemod.2004.08.002
- van Leer, B. 1979. Towards the ultimate conservative difference scheme. V. A second-order sequel to Godunov’s method. J. Comput. Phys. 32, 101–136. doi:https://doi.org/10.1016/0021-9991(79)90145-1
- Váňa, F., Düben, P., Lang, S., Palmer, T., Leutbecher, M. and co-authors. 2017. Single precision in weather forecasting models: An evaluation with the IFS. Mon. Wea. Rev. 145, 495–502. doi:https://doi.org/10.1175/MWR-D-16-0228.1
- Xie, J., Bertino, L., Counillon, F., Lisaeter, K. and Sakov, P. 2017. Quality assessment of the TOPAZ4 reanalysis in the Arctic over the period 1991–2013. Ocean Sci. 13, 123–144. doi:https://doi.org/10.5194/os-13-123-2017