Multi-Locality Based Local and Symbiotic Computing for Interactively fast On-Demand Weather Forecasting for Small Regions, Short Durations, and Very High-Resolutions
Permanent link
https://hdl.handle.net/10037/6961View/ Open
Thesis introduction (PDF)
Bård Fjukstad, John Markus Bjørndalen and Otto Anshus: ‘Embarrassingly Distributed Computing for Symbiotic Weather Forecasts’, Procedia Computer Science 18 ( 2013 ) pp. 1217-1225 (doi: 10.1016/j.procs.2013.05.288) (PDF)
Otto Anshus, Daniel Stødle, Tor-Magne Stien Hagen, Bård Fjukstad, Lars Ailo Bongo, John Markus Bjørndalen, Yong Liu and Lars Tiede: ‘Nine Years of the Tromsø Display Wall’, in: CHI EA '13 CHI '13 Extended Abstracts on Human Factors in Computing Systems. Association for Computing Machinery (ACM) 2013, ISBN 978-1-4503-1952-2 (PDF)
Bård Fjukstad, John Markus Bjørndalen and Otto Anshus: ‘SAFE-WEATHER: User Specified, Rapidly Produced, On-Demand, Very High-Resolution Numerical Weather Forecasts’, poster at Arctic Frontiers, 23.01.-27.01.2012 (PDF)
Date
2014-09-19Type
Doctoral thesisDoktorgradsavhandling
Author
Fjukstad, BårdAbstract
Modern weather forecasting is based on forecasts from huge numerical models executed on large supercomputer clusters in large computer centers. Production deadlines for forecast and available computational resources are the main factors for having to limit the forecast region size, spatial resolution, forecast duration and detail level of the weather model used. Modern numerical models currently used by meteorological services exhibit characteristics of weak scaling. The time to produce a forecast of fixed size decreases less and less with increasing number of CPU cores used. Disregarding communication costs, will how fast a computer cluster can compute a forecast be limited by how fast a single core on a node can compute one time-step for a single mesh point in the model. Adding more CPU cores allows a forecast for a larger region to be computed within the same time period. Forecasts for a small region can be computed using few CPU cores as fast or faster than a large region using many cores.
The publicly available weather forecast from national weather services as well as from other public services has a set of characteristics. The forecasts cover large regions with a resolution not high enough to include important features and detailed flow patterns in regions with complex terrain. Excepting the National Weather Service in the USA, the services make public only a small subset of available forecast parameters. Forecasts for large areas are computed using batch systems at fixed intervals using whatever observations are available at the fixed starting times. When a user request a forecasts, the latest forecast may typically be up to 6 - 12 hour old. It is not computed on-demand when the user requests the forecast. Visualizations from weather services are often from a static set of types, styles and features and are created for a web browser or apps on commodity devices. Most visualization are not suitable for specialized devices, like a display wall or a smart watch.
In this dissertation, tradeoffs are made in model parameters to identify the highest resolution being meteorologically sound and still computable on commodity hardware. The dissertation identifies also the benefits resulting from combining multiple overlapped very high-resolution forecasts. The architecture, design and implementation for commodity platforms for two systems are described.
The first system is for computing on-demand very high-resolution interactively fast forecasts. Forecasts can be produced with a resolution better than what is publicly available, for small regions and with short duration, on modern personal desktop computers. The forecasts can be produced for any location on the globe, with a user specified resolution.
The second system is for combining local weather forecasts done by multiple users with overlapping regions. The forecasts can be shared between neighbors using a developed collaborative system. Combining shared forecasts enables estimation of forecast uncertainty, thereby increasing the value of the individual forecast. The combined forecasts also allows for computing a measurement of trust between peers.
The produced forecast allows for individual visualization, and may contain all possible parameters and vertical levels from the model. A set of experiments was conducted on the prototype systems to document their characteristics.
By reducing the problem size, a numerical forecast computation can be moved from a supercomputer to a personal computer. This dissertation documents that the forecasts are produced faster, on-demand, at a higher resolution and are meteorologically sound. The forecasts can realistically be produced on-demand for any location on the globe.
This dissertation presents the principle of short traveled data and computations. One realization of this principle is locally produced weather forecasts. The produced forecasts have a local applicability, are computed and stored locally and have only a very limited dependency on third parties and external networks. A set of computational models are described including forecast uncertainty estimation, embarrassingly distributed computations, symbiotic collaborative weather forecasting, forecast visualization using augmented reality and trust establishment using local data.
The dissertation has a number of concussions including; A modern numerical model can be executed with at least 1 km resolution for a limited area providing forecasts with details not available in other forecasts today. Combining multiple overlapping very high-resolution forecasts provides information usable for error or uncertainty estimation. The architecture utilizes the locality principle and the short traveled computations and data principle. Experiments show that the typical execution times range from 2 minutes for a 10 km forecast to 15 minutes for a 1 km forecast computed using a quad-core Intel processor with hyper-threading enabled.
The architecture for the collaborative symbiotic weather forecast systems is functional without requiring prior-knowledge of peers. All peers are found on-demand, scaling well because of the limited number of peers needed.
The simplicity of exchanging forecasts also demonstrates that given these constrains, a fully decentralized exchange of forecast is viable in the sense that it will lead to forecasts that are more useful. While the simple way of finding peers succeeds in localizing all possible peers in seconds in a laboratory setting, no experiments have been conducted outside the laboratory.
Description
Papers 1, 3 and 4 are not available in Munin:
1: Bård Fjukstad, Tor-Magne Stien Hagen, Daniel Stødle, Phuong Hoai Ha, John Markus Bjørndalen, and Otto Anshus: ‘Interactive Weather Simulation and Visualization on a Display Wall with Many-Core Compute Nodes’, in K. Jónasson (ed.): PARA 2010, Part I, LNCS 7133, pp. 142–151, 2012, © Springer-Verlag Berlin Heidelberg
3: Bård Fjukstad, John Markus Bjørndalen and Otto Anshus: ‘Accurate Weather Forecasting Through Locality Based Collaborative Computing’, in: Proceedings of the 9th International Conference on Collaborative Computing: Networking, Applications and Worksharing (Collaboratecom 2013). The Institute for Computer Sciences, Social Informatics and Telecommunications Engineering 2013, ISBN 978-1-936968-92-3. s. 571-578.
4: Bård Fjukstad, John Markus Bjørndalen and Otto Anshus: ‘Uncertainty Estimation and Visualization of Wind in Weather Forecasts’, in: Proceedings of the 5th International Conference on Information Visualization Theory and Applications, IVAPP 2014, SciTePress, ISBN 978-989-758-005-5, pp. 321-328.
1: Bård Fjukstad, Tor-Magne Stien Hagen, Daniel Stødle, Phuong Hoai Ha, John Markus Bjørndalen, and Otto Anshus: ‘Interactive Weather Simulation and Visualization on a Display Wall with Many-Core Compute Nodes’, in K. Jónasson (ed.): PARA 2010, Part I, LNCS 7133, pp. 142–151, 2012, © Springer-Verlag Berlin Heidelberg
3: Bård Fjukstad, John Markus Bjørndalen and Otto Anshus: ‘Accurate Weather Forecasting Through Locality Based Collaborative Computing’, in: Proceedings of the 9th International Conference on Collaborative Computing: Networking, Applications and Worksharing (Collaboratecom 2013). The Institute for Computer Sciences, Social Informatics and Telecommunications Engineering 2013, ISBN 978-1-936968-92-3. s. 571-578.
4: Bård Fjukstad, John Markus Bjørndalen and Otto Anshus: ‘Uncertainty Estimation and Visualization of Wind in Weather Forecasts’, in: Proceedings of the 5th International Conference on Information Visualization Theory and Applications, IVAPP 2014, SciTePress, ISBN 978-989-758-005-5, pp. 321-328.
Publisher
UiT Norges arktiske universitetUiT The Arctic University of Norway
Metadata
Show full item recordCollections
Copyright 2014 The Author(s)
The following license file are associated with this item:
Except where otherwise noted, this item's license is described as Attribution-NonCommercial-ShareAlike 3.0 Unported (CC BY-NC-SA 3.0)
Related items
Showing items related by title, author, creator and subject.
-
Influence of environmental tonicity changes on lipophilic drug release from liposomes
Nikolaisen, Trygg Einar (Mastergradsoppgave; Master thesis, 2018-05-15)Introduction: Liposomes as drug delivery systems has been widely studied as a way to solubilize poorly soluble drugs, reduce side effects of chemotherapeutics and increase circulation time in vivo. Since the first descriptions of liposomes over 60 years ago, they have shown tendencies to shrink and swell when the external environment of the liposomes is altered. This phenomenon has been studied in ... -
Implementing an electronic health record in a Nigerian secondary healthcare facility. Prospects and challenges
Attah, Ambrose Ojadale (Master thesis; Mastergradsoppgave, 2017-11-02)Nigeria is witnessing continuing advocacy and increase in number of individuals yearning for computerization of health information and healthcare processes. However, little is known about the opinions of the diverse healthcare providers who would ensure the successful implementation and meaningful use of health information technology in the country (Adeleke, Erinle et al. 2015). This study explores ... -
Geometric Modeling- and Sensor Technology Applications for Engineering Problems
Pedersen, Aleksander (Doctoral thesis; Doktorgradsavhandling, 2020-10-20)In applications for technical problems, Geometric modeling and sensor technology are key in both scientific and industrial development. Simulations and visualization techniques are the next step after defining geometry models and data types. This thesis attempts to combine different aspects of geometric modeling and sensor technology as well as to facilitate simulation and visualization. It includes ...