We found a match
Your institution may have access to this item. Find your institution then sign in to continue.
- Title
Implementation of a three dimensional three-phase fluid flow ('oil-water-gas') numerical model in LuNA fragmented programming system.
- Authors
Akhmed-Zaki, Darkhan; Lebedev, Danil; Perepelkin, Vladislav
- Abstract
To overcome the difficulties of efficient scalable numerical algorithms implementation on multicomputers with a large number of computing nodes, LuNA system is being developed. LuNA automatically generates a code related to communications, resources management and dynamic workload balancing, thus simplifying construction of parallel programs. To examine the efficiency of numerical model implementation, created with LuNA, a real application of a three-phase (oil, water and gas) fluid filtration simulation is studied. The application algorithm is parallelized and implemented using LuNA and conventional approach using MPI (Message Passing Interface). A comparative performance testing of the two implementations is done. The results show that LuNA implementation is easier to develop, but its efficiency is significantly lower than the efficiency of MPI program, but manual tuning of the program execution makes its efficiency comparable to that of MPI program.
- Subjects
ALGORITHMS; PARALLEL programs (Computer programs); LOAD balancing (Computer networks); MESSAGE passing (Computer science); FILTERS &; filtration; SIMULATION methods &; models
- Publication
Journal of Supercomputing, 2017, Vol 73, Issue 2, p624
- ISSN
0920-8542
- Publication type
Article
- DOI
10.1007/s11227-016-1780-1