Development and application of the computational model for skeleton solutions. Case study – using “bag-of-task” for HRBF neural network learning

The article proposes a solution to the problem of mapping an algorithm from the field of Computational Mathematics on the target computing environment. The solution is based on a formal method for constructing parallel skeletons. The method comprises a specification of concurrency with the directed...

Full description

Bibliographic Details
Main Author: Vladimir G. Litvinov
Format: Article
Language:English
Published: Samara State Technical University 2014-09-01
Series:Vestnik Samarskogo Gosudarstvennogo Tehničeskogo Universiteta. Seriâ: Fiziko-Matematičeskie Nauki
Subjects:
Online Access:http://mi.mathnet.ru/eng/vsgtu1341
id doaj-b869a7aa8ccd4b75a3479a43447f8ff0
record_format Article
spelling doaj-b869a7aa8ccd4b75a3479a43447f8ff02020-11-25T02:28:31ZengSamara State Technical UniversityVestnik Samarskogo Gosudarstvennogo Tehničeskogo Universiteta. Seriâ: Fiziko-Matematičeskie Nauki1991-86152310-70812014-09-013(36)18319510.14498/vsgtu1341Development and application of the computational model for skeleton solutions. Case study – using “bag-of-task” for HRBF neural network learningVladimir G. Litvinov0S. P. Korolyov Samara State Aerospace University (National Research University), Samara, 443086, Russian FederationThe article proposes a solution to the problem of mapping an algorithm from the field of Computational Mathematics on the target computing environment. The solution is based on a formal method for constructing parallel skeletons. The method comprises a specification of concurrency with the directed graphs and a formula for interpretation of dynamic behavior of such graphs. This interpretation is based on Temporal Logic of Actions approach proposed by Leslie Lamport. To illustrate the use of the method the "bag-of-tasks’’ parallel skeleton is discussed hereinafter. We present graphically basic skeleton operations with the proposed computational model. After that we specify a learning algorithm of hyper-radial basis function neural network in the terms of skeleton operations as a case study. This made it possible to parallelize the leaning algorithm and map it on desired computing environments with predefined run-time libraries. Computational experiments confirming that our approach does not reduce the performance of the resulting programs are presented. The approach is suitable for researchers not familiar with parallel computing. It helps to get a reliable and effective supercomputer application both for SMP and distributed architectures. http://mi.mathnet.ru/eng/vsgtu1341clustersupercomputingTemplet languagepatternbag-of-tasksskeleton programmingmodel of computationHRBF neural network
collection DOAJ
language English
format Article
sources DOAJ
author Vladimir G. Litvinov
spellingShingle Vladimir G. Litvinov
Development and application of the computational model for skeleton solutions. Case study – using “bag-of-task” for HRBF neural network learning
Vestnik Samarskogo Gosudarstvennogo Tehničeskogo Universiteta. Seriâ: Fiziko-Matematičeskie Nauki
cluster
supercomputing
Templet language
pattern
bag-of-tasks
skeleton programming
model of computation
HRBF neural network
author_facet Vladimir G. Litvinov
author_sort Vladimir G. Litvinov
title Development and application of the computational model for skeleton solutions. Case study – using “bag-of-task” for HRBF neural network learning
title_short Development and application of the computational model for skeleton solutions. Case study – using “bag-of-task” for HRBF neural network learning
title_full Development and application of the computational model for skeleton solutions. Case study – using “bag-of-task” for HRBF neural network learning
title_fullStr Development and application of the computational model for skeleton solutions. Case study – using “bag-of-task” for HRBF neural network learning
title_full_unstemmed Development and application of the computational model for skeleton solutions. Case study – using “bag-of-task” for HRBF neural network learning
title_sort development and application of the computational model for skeleton solutions. case study – using “bag-of-task” for hrbf neural network learning
publisher Samara State Technical University
series Vestnik Samarskogo Gosudarstvennogo Tehničeskogo Universiteta. Seriâ: Fiziko-Matematičeskie Nauki
issn 1991-8615
2310-7081
publishDate 2014-09-01
description The article proposes a solution to the problem of mapping an algorithm from the field of Computational Mathematics on the target computing environment. The solution is based on a formal method for constructing parallel skeletons. The method comprises a specification of concurrency with the directed graphs and a formula for interpretation of dynamic behavior of such graphs. This interpretation is based on Temporal Logic of Actions approach proposed by Leslie Lamport. To illustrate the use of the method the "bag-of-tasks’’ parallel skeleton is discussed hereinafter. We present graphically basic skeleton operations with the proposed computational model. After that we specify a learning algorithm of hyper-radial basis function neural network in the terms of skeleton operations as a case study. This made it possible to parallelize the leaning algorithm and map it on desired computing environments with predefined run-time libraries. Computational experiments confirming that our approach does not reduce the performance of the resulting programs are presented. The approach is suitable for researchers not familiar with parallel computing. It helps to get a reliable and effective supercomputer application both for SMP and distributed architectures.
topic cluster
supercomputing
Templet language
pattern
bag-of-tasks
skeleton programming
model of computation
HRBF neural network
url http://mi.mathnet.ru/eng/vsgtu1341
work_keys_str_mv AT vladimirglitvinov developmentandapplicationofthecomputationalmodelforskeletonsolutionscasestudyusingbagoftaskforhrbfneuralnetworklearning
_version_ 1724837408294305792