scholarly journals Python for Scientific Computing Education: Modeling of Queueing Systems

2014 ◽  
Vol 22 (1) ◽  
pp. 37-51 ◽  
Author(s):  
Vladimiras Dolgopolovas ◽  
Valentina Dagienė ◽  
Saulius Minkevičius ◽  
Leonidas Sakalauskas

In this paper, we present the methodology for the introduction to scientific computing based on model-centered learning. We propose multiphase queueing systems as a basis for learning objects. We use Python and parallel programming for implementing the models and present the computer code and results of stochastic simulations.

2020 ◽  
Author(s):  
Vladimiras Dolgopolovas ◽  
Tatjana Jevsikova

<p>The goal of this research is to develop a comprehensive and holistic framework focused on fostering students’ scientific inquiry and research activities through scientific computing education by implementing computational experiments and simulations. The main scientific contribution of this article is a systematic approach to interdisciplinary and integrated curricula for Science, Technology, Engineering and Mathematics (STEM) education. The key interest is how to develop and apply appropriate learning resources that include software learning objects. In order to implement the goal of the research, we consistently study the problematic of developing the Technological, Pedagogical and Content Knowledge (TPACK) model for the scientific computing education domain and provide a methodology for the development and integration of relevant educational resources into the educational process. Based on this, we provide a generalized model of scientific computing education focused on scientific inquiry and research activities of students.</p>


2020 ◽  
Author(s):  
Vladimiras Dolgopolovas ◽  
Tatjana Jevsikova

<p>The goal of this research is to develop a comprehensive and holistic framework focused on fostering students’ scientific inquiry and research activities through scientific computing education by implementing computational experiments and simulations. The main scientific contribution of this article is a systematic approach to interdisciplinary and integrated curricula for Science, Technology, Engineering and Mathematics (STEM) education. The key interest is how to develop and apply appropriate learning resources that include software learning objects. In order to implement the goal of the research, we consistently study the problematic of developing the Technological, Pedagogical and Content Knowledge (TPACK) model for the scientific computing education domain and provide a methodology for the development and integration of relevant educational resources into the educational process. Based on this, we provide a generalized model of scientific computing education focused on scientific inquiry and research activities of students.</p>


2018 ◽  
Vol 196 ◽  
pp. 04040
Author(s):  
Rustam Khayrullin ◽  
Alexey Myasnikov

The scientific - methodological approach to calculation of duration and estimation of complexity of the expertise of technical and operational documentation for measuring equipment and technical devices used in the field of construction and housing sector is suggested. The approach is based on both the theory of queueing systems and probabilistic and statistical methods. The developed approach is implemented in the form of package of applied programs. The software based on complex using the principle of decomposition of object into constituent parts, the queuing theory and the method of expert estimations. The software allows on the basis of the results of statistical data processing for the past periods of work to receive both estimates of the average time of the expertise as a whole, and the estimates of the individual expertise stages. The algorithm for calculating the required number of employees for quality customer service is developed, taking into account the restriction on the waiting time of the request in the queue. The obtained results make it possible to make optimal use of working personnel at various work sites, taking into account their qualifications and training. The developed approach can be used to form a “fair price list” for private clients and enterprises - customers of expertise.


2018 ◽  
Vol 175 ◽  
pp. 09008
Author(s):  
Claudio Bonati ◽  
Enrico Calore ◽  
Simone Coscetti ◽  
Massimo D’Elia ◽  
Michele Mesiti ◽  
...  

Varying from multi-core CPU processors to many-core GPUs, the present scenario of HPC architectures is extremely heterogeneous. In this context, code portability is increasingly important for easy maintainability of applications; this is relevant in scientific computing where code changes are numerous and frequent. In this talk we present the design and optimization of a state-of-the-art production level LQCD Monte Carlo application, using the OpenACC directives model. OpenACC aims to abstract parallel programming to a descriptive level, where programmers do not need to specify the mapping of the code on the target machine. We describe the OpenACC implementation and show that the same code is able to target different architectures, including state-of-the-art CPUs and GPUs.


Author(s):  
Anatoly Nazarov ◽  
János Sztrik ◽  
Anna Kvach ◽  
Ádám Tóth

AbstractThis paper deals with a retrial queuing system with a finite number of sources and collision of the customers, where the server is subject to random breakdowns and repairs depending on whether it is idle or busy. A significant difference of this system from the previous ones is that the service time is assumed to follow a general distribution while the server’s lifetime and repair time is supposed to be exponentially distributed. The considered system is investigated by the method of asymptotic analysis under the condition of an unlimited growing number of sources. As a result, it is proved that the limiting probability distribution of the number of customers in the system follows a Gaussian distribution with given parameters. The Gaussian approximation and the estimations obtained by stochastic simulations of the prelimit probability distribution are compared to each other and measured by the Kolmogorov distance. Several examples are treated and figures show the accuracy and area of applicability of the proposed asymptotic method.


Sign in / Sign up

Export Citation Format

Share Document