Computing effective properties of random heterogeneous materials on heterogeneous parallel processors

被引:3
|
作者
Leidi, Tiziano [1 ]
Scocchi, Giulio [1 ]
Grossi, Loris [1 ]
Pusterla, Simone [1 ]
D'Angelo, Claudio [1 ]
Thiran, Jean-Philippe [2 ]
Ortona, Alberto [1 ]
机构
[1] Univ Appl Sci & Arts So Switzerland, iCIMSI, CH-6928 Manno, Switzerland
[2] Ecole Polytech Fed Lausanne, Inst Elect Engn, CH-1015 Lausanne, Switzerland
关键词
Finite element methods; Random heterogeneous materials; Effective properties; Heterogeneous parallel processors; Event-driven scheduling; Dynamic load balancing; LINEAR ELASTIC PROPERTIES; COMPOSITES; IMAGES;
D O I
10.1016/j.cpc.2012.06.010
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In recent decades, finite element (FE) techniques have been extensively used for predicting effective properties of random heterogeneous materials. In the case of very complex microstructures, the choice of numerical methods for the solution of this problem can offer some advantages over classical analytical approaches, and it allows the use of digital images obtained from real material samples (e.g., using computed tomography). On the other hand, having a large number of elements is often necessary for properly describing complex microstructures, ultimately leading to extremely time-consuming computations and high memory requirements. With the final objective of reducing these limitations, we improved an existing freely available FE code for the computation of effective conductivity (electrical and thermal) of microstructure digital models. To allow execution on hardware combining multi-core CPUs and a CPU, we first translated the original algorithm from Fortran to C, and we subdivided it into software components. Then, we enhanced the C version of the algorithm for parallel processing with heterogeneous processors. With the goal of maximizing the obtained performances and limiting resource consumption, we utilized a software architecture based on stream processing, event-driven scheduling, and dynamic load balancing. The parallel processing version of the algorithm has been validated using a simple microstructure consisting of a single sphere located at the centre of a cubic box, yielding consistent results. Finally, the code was used for the calculation of the effective thermal conductivity of a digital model of a real sample (a ceramic foam obtained using X-ray computed tomography). On a computer equipped with dual hexa-core Intel Xeon X5670 processors and an NVIDIA Tesla C2050, the parallel application version features near to linear speed-up progression when using only the CPU cores. It executes more than 20 times faster when additionally using the CPU. (C) 2012 Elsevier B.V. All rights reserved.
引用
收藏
页码:2424 / 2433
页数:10
相关论文
共 50 条
  • [1] Prediction of effective properties for random heterogeneous materials with extrapolation
    Wu, Yatao
    Nie, Yufeng
    Yang, Zihao
    ARCHIVE OF APPLIED MECHANICS, 2014, 84 (02) : 247 - 261
  • [2] Prediction of effective properties for random heterogeneous materials with extrapolation
    Yatao Wu
    Yufeng Nie
    Zihao Yang
    Archive of Applied Mechanics, 2014, 84 : 247 - 261
  • [3] AN EFFICIENT APPROACH TO DETERMINE THE EFFECTIVE PROPERTIES OF RANDOM HETEROGENEOUS MATERIALS
    Wu, Yatao
    Nie, Yufeng
    HIGH TEMPERATURE CERAMIC MATRIX COMPOSITES 8: CERAMIC TRANSACTIONS, VOL 248, 2014, 248 : 23 - +
  • [4] New Approach to Bounding Effective Properties of Random Heterogeneous Materials
    Ye, Zheng
    Yu, Wenbin
    AIAA JOURNAL, 2013, 51 (02) : 426 - 432
  • [5] On the effective transport properties of heterogeneous materials
    Sy-Tuan Nguyen
    Duc-Chinh Pham
    Minh-Ngoc Vu
    Quy-Dong To
    INTERNATIONAL JOURNAL OF ENGINEERING SCIENCE, 2016, 104 : 75 - 86
  • [6] STATISTICAL-THEORY OF EFFECTIVE ELECTRICAL, THERMAL, AND MAGNETIC-PROPERTIES OF RANDOM HETEROGENEOUS MATERIALS .3. PERTURBATION TREATMENT OF EFFECTIVE PERMITTIVITY IN COMPLETELY RANDOM HETEROGENEOUS MATERIALS
    HORI, M
    YONEZAWA, F
    JOURNAL OF MATHEMATICAL PHYSICS, 1974, 15 (12) : 2177 - 2185
  • [7] Heterogeneous parallel and distributed computing
    Sunderam, VS
    Geist, GA
    PARALLEL COMPUTING, 1999, 25 (13-14) : 1699 - 1721
  • [8] A critical comparison of several numerical methods for computing effective properties of highly heterogeneous materials
    Dunant, Cyrille F.
    Bary, Benoit
    Giorla, Alain B.
    Peniguel, Christophe
    Sanahuja, Julien
    Toulemonde, Charles
    Anh-Binh Iran
    Willot, Francois
    Yvonnet, Julien
    ADVANCES IN ENGINEERING SOFTWARE, 2013, 58 : 1 - 12
  • [9] EFFECTIVE DYNAMIC PROPERTIES OF MICROSTRUCTURED HETEROGENEOUS MATERIALS
    Srivastava, Ankit
    Nemat-Nasser, Sia
    INTERNATIONAL MECHANICAL ENGINEERING CONGRESS AND EXPOSITION - 2012, VOL 12, 2013, : 387 - 388
  • [10] Prediction of effective yield strength domain for random heterogeneous materials
    Sylvain, Turgeman
    Benaceur, Guessab
    MECHANICS RESEARCH COMMUNICATIONS, 2009, 36 (06) : 669 - 672