ICCS 2016 Main Track (MT) Session 12
Time and Date: 14:10 - 15:50 on 7th June 2016
Room: Toucan
Chair: Ryan Milkovits
109 | Competing Energy Lookup Algorithms in Monte Carlo Neutron Transport Calculations and Their Optimization on CPU and Intel MIC Architectures [abstract] Abstract: The Monte Carlo method is a common and accurate way to model neutron transport with minimal approximations. However, such method is rather time-consuming due to its slow convergence rate. More specifically, the energy lookup process for cross sections can take up to 80% of overall computing time and therefore becomes an important performance hotspot. Several optimization solutions have been already proposed: unionized grid, hashing and fractional cascading methods. In this paper we revisit those algorithms for both CPU and manycore (Intel MIC) architectures and introduce vectorized versions. Tests are performed with the PATMOS Monte Carlo prototype, and algorithms are evaluated and compared in terms of time performance and memory usage. Results show that significant speedup can be achieved over the conventional binary search on both CPU and Intel MIC. Further optimization with vectorization instructions has been proved very efficient on Intel MIC architecture due to its 512-bit Vector Processing Unit (VPU); on CPU this improvement is limited by the smaller VPU width. |
Yunsong Wang, Emeric Brun, Fausto Malvagi, Christophe Calvin |
280 | An Ensemble Approach to Weak-Constraint Four-Dimensional Variational Data Assimilation [abstract] Abstract: This article presents a framework for performing ensemble and hybrid data assimilation in a weak-constraint four-dimensional variational data assimilation system (w4D-Var). A practical approach is considered that relies on an ensemble of w4D-Var systems solved by the incremental algorithm to obtain flow-dependent estimates to the model error statistics. A proof-of-concept is presented in an idealized context using the Lorenz multi-scale model. A comparative analysis is performed between the weak- and strong-constraint ensemble-based methods. The importance of the weight coefficients assigned to the static and ensemble-based components of the error covariances is also investigated. Our preliminary numerical experiments indicate that an ensemble-based model error covariance specification may significantly improve the quality of the analysis. |
Jeremy Shaw, Dacian Daescu |
389 | Combining MSM and ABM for Micro-Level Population Dynamics [abstract] Abstract: Population dynamics illustrates the changes of the size and age composition of populations. Modeling and simulation techniques have been used to model those population dynamics, and the developed models are utilized to design and analyze public polices. One classic method to model population dynamics is microsimulation. The microsimulation describes population dynamics in an individual-level, and an individual acts depending on stochastic process. An emerging method is agent-based model which rather focuses on interactions among individuals and expects to see unexpected situations generated by the interactions. Their different attentions on individuals can make them to complement the weak point of the opponent in the development of population dynamics model. From this perspective, This paper proposes a hybrid model structure combining microsimulation and agent-based model for modeling population dynamics. In the proposed model, the microsimulation model takes a role to depict how an individual chooses its behavior based on stochastic process parameterized by real data; the agent-based model incorporates interactions among individuals considering their own states and rules. The case study introduces Korean population dynamics model developed by the proposed approach, and its simulation results show the population changes triggered by a variance of behavior and interaction factors. |
Jang Won Bae, Euihyun Paik, Kiho Kim, Karandeep Singh, Mazhar Sajjad |
451 | Complex data-driven predictive modeling in personalized clinical decision support for acute coronary syndrome episodes [abstract] Abstract: The paper presents the idea of a complex model of clinical episode applied, based on data-driven approach for decision support in treatment of ACS (Acute Coronary Syndrome). The idea is aimed towards improvement of predictive capability of a data-driven model by combination of different models within a composite data-driven model. It can implement either hierarchical or alternative combination of models. Three examples of data-driven models are described: simple classifier, outcome prediction based on reanimation time and states-based prediction model to be used as a part of complex model of episodes. To implement the proposed approach a generalized architecture of data-driven clinical decision support systems was developed. The solution is developed as a part of complex clinical decision support system for cardiac diseases for Federal Almazov North-West Medical Research Centre in Saint Petersburg, Russia. |
Alexey V. Krikunov, Ekaterina V. Bolgova, Evgeniy Krotov, Tesfamariam M. Abuhay, Alexey N. Yakovlev, Sergey V. Kovalchuk |
452 | Agent-based Modelling Using Ensemble Approach with Spatial and Temporal Composition [abstract] Abstract: Crowd behavior and its movement has been an actively studied domain during last three decades. There are microscopic models used for realistic simulation of crowds in different conditions. Such models reproduce pedestrian movement quite well, however, their efficiency can vary depending on the conditions of simulation. For instance, some models show realistic results in high density of pedestrians and vice versa in low density. This work describes an early study aimed at developing an approach to combine several microscopic models using an ensemble approach to overcome individual weaknesses of the models. Possible ways to build hybrid models, as well as the main classes of ensembles are described. A prior calibration procedure was implemented using the evolutionary approach to create an ensemble of the most suitable models using dynamical macro-parameters such as density and speed as the optimization objectives. Several trial experiments and comparisons with single models were carried out for selected types of hybridization. |
Andrey Kiselev, Vladislav Karbovskii, Sergey Kovalchuk |