ARTÍCULO
TITULO

Parallel software platform INMOST: a framework for numerical modeling

Alexander A. Danilov    
Kirill M. Terekhov    
Igor N. Konshin    
Yuri V. Vassilevski    

Resumen

The INMOST mathematical modeling toolkit helps a user to formulate and solve a problem of partial differential equations on general meshes in parallel. The current work covers: data structure description for efficient distributed unstructured mesh representation, interrelation of mesh elements with maximal flexibility of supported types of the mesh, treatment of ghost cells and distribution of mesh data for parallel execution, flexible templates for the implementation of numerical schemes, convenient framework for parallel linear systems assembly and solution. We also present aspects of the implementation and a simple example of application of INMOST to the solution of anisotropic diffusion problem. On this example we demonstrate the application of INMOST for all the stages of numerical modeling: construction of the distributed mesh, assignment of the problem data to the elements, problem discretization on local domain, solution of linear system in parallel. INMOST is a newly developed, flexible and efficient numerical analysis framework that provides scientists the infrastructure for designing highly scalable high performance applications for mathematical modeling.

 Artículos similares

       
 
Saeed Musaad Altalhi, Fathy Elbouraey Eassa, Abdullah Saad Al-Malaise Al-Ghamdi, Sanaa Abdullah Sharaf, Ahmed Mohammed Alghamdi, Khalid Ali Almarhabi and Maher Ali Khemakhem    
As the development of high-performance computing (HPC) is growing, exascale computing is on the horizon. Therefore, it is imperative to develop parallel systems, such as graphics processing units (GPUs) and programming models, that can effectively utilis... ver más
Revista: Applied Sciences

 
Chi Gao, Xiaofei Xu, Zhizou Yang, Liwei Lin and Jian Li    
In recent decades, memory-intensive applications have experienced a boom, e.g., machine learning, natural language processing (NLP), and big data analytics. Such applications often experience out-of-memory (OOM) errors, which cause unexpected processes t... ver más
Revista: Applied Sciences

 
Ruikui Ma, Qiuqian Wang, Xiangxi Bu and Xuebin Chen    
With the development of the Internet of Things, a huge number of devices are connected to the network, network traffic is exhibiting massive and low latency characteristics. At the same time, it is becoming cheaper and cheaper to launch DDoS attacks, and... ver más
Revista: Applied Sciences

 
Ying Han, Junbin Liang and Yun Lin    
In multi-access edge computing (MEC) networks, parallelized service function chains (P-SFCs) can provide low-delay network services for mobile users by deploying virtualized network functions (VNFs) to process user requests in parallel. These VNFs are un... ver más
Revista: Applied Sciences

 
Yongseok Lee, Jonghee Youn, Kevin Nam, Hyunyoung Oh and Yunheung Paek    
This paper focuses on enhancing the performance of the Nth-degree truncated-polynomial ring units key encapsulation mechanism (NTRU-KEM) algorithm, which ensures post-quantum resistance in the field of key establishment cryptography. The NTRU-KEM, while ... ver más
Revista: Computers