ARTÍCULO
TITULO

Performance Evaluation of Different Implementation Schemes of an Iterative Flow Solver on Modern Vector Machines

Kenta Yamaguchi    
Takashi Soga    
Yoichi Shimomura    
Thorsten Reimann    
Kazuhiko Komatsu    
Ryusuke Egawa    
Akihiro Musa    
Hiroyuki Takizawa    
Hiroaki Kobayashi    

Resumen

Modern supercomputers consist of multi-core processors, and these processors have recently employed vector instructions, or so-called SIMD instructions, to improve performances. Numerical simulations need to be vectorized in order to achieve higher performance on these processors. Various legacy numerical simulation codes that have been utilized for a long time often contain two versions of source codes: a non-vectorized version and a vectorized version that is optimized for old vector supercomputers. It is important to clarify which version is better for modern supercomputers in order to achieve higher performance. In this paper, we evaluate the performances of a legacy fluid dynamics simulation code called FASTEST on modern supercomputers in order to provide a guidepost for migrating such codes to modern supercomputers. The solver has a nonvectorized version and a vectorized version, and the latter uses the hyperplane ordering method for vectorization. For the evaluation, we also implement the red-black ordering method, which is another way to vectorize the solver. Then, we examine the performance on NEC SX-ACE, SXAurora TSUBASA, Intel Xeon Gold, and Xeon Phi. The results show that the shortest execution times are with the red-black ordering method on SX-ACE and SX-Aurora TSUBASA, and with the non-vectorized version on Xeon Gold and Xeon Phi. Therefore, achieving a higher performance on multiple modern supercomputers potentially requires maintenance of multiple code versions. We also show that the red-black ordering method is more promising to achieve high performance on modern supercomputers.

 Artículos similares

       
 
Brian G. Roche, Michael A. Perez, Wesley N. Donald and Jarrell Blake Whitman    
Sediment barriers are used on construction sites to protect downstream waterbodies from the impacts of sediment-laden stormwater runoff. Although ubiquitous on construction sites, many sediment barrier practices lack performance-based testing to determin... ver más
Revista: Water

 
Long Bin Tan and Linus Yinn Leng Ang    
This study aims to tackle the challenge of high noise levels on balconies while preserving natural ventilation. Eight innovative balcony designs, incorporating elements like diffuser edges, undulating ceilings, Helmholtz resonators, grooves, or sound tra... ver más
Revista: Acoustics

 
Liming Li and Zeang Zhao    
To effectively enhance the adaptability of earthquake rescue robots in dynamic environments and complex tasks, there is an urgent need for an evaluation method that quantifies their performance and facilitates the selection of rescue robots with optimal ... ver más
Revista: Applied Sciences

 
Albina Scioti and Fabio Fatiguso    
The construction industry involves some of the activities with the highest consumption of raw materials and significant waste production. According to the European Commission, it requires large quantities of resources, representing approximately 50% of a... ver más
Revista: Applied Sciences

 
Jian Qin, Zhenquan Zhang, Xuening Song, Shuting Huang, Yanjun Liu and Gang Xue    
In order to enhance the power generation efficiency and reliability of wave energy converters (WECs), an enclosed inertial WEC with a magnetic nonlinear stiffness mechanism (nonlinear EIWEC) is proposed in this paper. A mathematical model of the nonlinea... ver más