Redirigiendo al acceso original de articulo en 20 segundos...
ARTÍCULO
TITULO

Improving Reliability of Supercomputer CFD Codes on Unstructured Meshes

Andrey V. Gorobets    
Pavel A. Bakhvalov    

Resumen

The paper describes a particular technical solution targeted at improving reliability and quality of a highly-parallel computational fluid dynamics code written in C++. The code considered is based on rather complex high-accuracy numerical methods and models for simulation of turbulent flows on unstructured hybrid meshes. The cost of software errors is very high in largescale supercomputer simulations. Reproducing and localizing errors, especially ?magic? unstable bugs related with wrong memory access, are extremely problematic due to the large amount of computing resources involved. In order to prevent, or at least notably filter out memory bugs, an approach of increased reliability is proposed for representing mesh data and organizing memory access. A set of containers is proposed, which causes no overhead in the release configuration compared to plain arrays. At the same time, it provides throughout access control in the safe mode configuration and additional compile-time protection from programming errors. Furthermore, it is fully compatible with heterogeneous computing within the OpenCL standard. The proposed approach provides internal debugging capabilities that allow us to localize problems directly in a supercomputer simulation.

 Artículos similares

       
 
Dario Autovino, Vincenzo Alagna, Cristina Bondì and Massimo Iovino    
Green roofs can be a valid solution for stormwater management in urban environments. The objective of this study was to develop a laboratory procedure for the hydraulic characterization of artificial substrates, used in the realization of green roofs, ba... ver más
Revista: Applied Sciences

 
Leon Kopitar, Iztok Fister, Jr. and Gregor Stiglic    
Introduction: Type 2 diabetes mellitus is a major global health concern, but interpreting machine learning models for diagnosis remains challenging. This study investigates combining association rule mining with advanced natural language processing to im... ver más
Revista: Information

 
Imran, Megat Farez Azril Zuhairi, Syed Mubashir Ali, Zeeshan Shahid, Muhammad Mansoor Alam and Mazliham Mohd Su?ud    
Anomaly detection (AD) has captured a significant amount of focus from the research field in recent years, with the rise of the Internet of Things (IoT) application. Anomalies, often known as outliers, are defined as the discovery of anomalous occurrence... ver más
Revista: Applied Sciences

 
Haoxiang Shi, Jun Ai, Jingyu Liu and Jiaxi Xu    
Software defect prediction is a popular method for optimizing software testing and improving software quality and reliability. However, software defect datasets usually have quality problems, such as class imbalance and data noise. Oversampling by genera... ver más
Revista: Applied Sciences

 
Soojeong Lee, Gyanendra Prasad Joshi, Anish Prasad Shrestha, Chang-Hwan Son and Gangseong Lee    
Cuffless blood pressure (BP) monitoring is crucial for patients with cardiovascular disease and hypertension. However, conventional BP monitors provide only single-point estimates without confidence intervals. Therefore, the statistical variability in th... ver más
Revista: Applied Sciences