2018 Global Smart Industry Conference (GloSIC) 2018
DOI: 10.1109/glosic.2018.8570131
|View full text |Cite
|
Sign up to set email alerts
|

Scalability Evaluation of Iterative Algorithms Used for Supercomputer Simulation of Physical processes

Abstract: The paper is devoted to the development of a methodology for evaluating the scalability of compute-intensive iterative algorithms used in simulating complex physical processes on supercomputer systems. The proposed methodology is based on the BSF (Bulk Synchronous Farm) parallel computation model, which makes it possible to predict the upper scalability bound of an iterative algorithm in early phases of its design. The BSF model assumes the representation of the algorithm in the form of operations on lists usi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
7
0
1

Year Published

2020
2020
2024
2024

Publication Types

Select...
2
2
1

Relationship

2
3

Authors

Journals

citations
Cited by 7 publications
(8 citation statements)
references
References 19 publications
0
7
0
1
Order By: Relevance
“…This algorithm was presented as the ModAPL algorithm on lists using the higher-order functions M ap and Reduce. For the ModAPL algorithm, we obtained an estimation of the scalability bound of its parallel version using the cost metric of the BSF parallel computing model [18]. If a small part of the source data is dynamically changed during one iteration then the scalability bound is equal to O ( √ n), where n is the problem dimension.…”
Section: Discussionmentioning
confidence: 99%
See 3 more Smart Citations
“…This algorithm was presented as the ModAPL algorithm on lists using the higher-order functions M ap and Reduce. For the ModAPL algorithm, we obtained an estimation of the scalability bound of its parallel version using the cost metric of the BSF parallel computing model [18]. If a small part of the source data is dynamically changed during one iteration then the scalability bound is equal to O ( √ n), where n is the problem dimension.…”
Section: Discussionmentioning
confidence: 99%
“…To construct a parallel version of the algorithm ModAP, we use the BSF (Bulk Synchronous Farm) model of parallel computations [17]. In accordance to the technique proposed in [18], we represent the algorithm in the form of operations on lists using the higher-order functions M ap and Reduce defined in the Bird-Meertens formalism [19]. Let us define the list A = [(a 1 , b 1 ), .…”
Section: Parallel Version Of Modap Algorithmmentioning
confidence: 99%
See 2 more Smart Citations
“…We performed a parallel implementation of Algorithm 2 in C++ using the BSF skeleton [33] based on the MPI parallel programming library. The parallel implementation scheme is similar to the ones used in [34] and [31]. The source codes are freely available at https://github.com/leonid-sokolinsky/NSLP-Quest.…”
Section: Software Implementation and Computational Experimentsmentioning
confidence: 99%