Implementation of a non-linear solver on heterogeneous architectures

被引:4
|
作者
Carracciuolo, Luisa [1 ]
Lapegna, Marco [2 ]
机构
[1] Italian Natl Res Council, I-00185 Rome, Italy
[2] Univ Naples Federico II, Naples, Italy
来源
关键词
CUDA; heterogeneous architectures; MAGMA; performance metrics; solver for non-linear problem; QUASI-NEWTON METHODS; GPU; COMPONENT; ARM;
D O I
10.1002/cpe.4903
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Heterogeneous architectures seem to be not only the present but also the future of the HPC world (eg, see the Exascale Project of U.S. Department of Energy or the European Horizon 2020 FET Proactive - High Performance Computing Call). A lot of work has been done in developing software libraries useful to solve problem described by linear equations on such computing systems. Instead, not the same effort is spent in such context for the implementation of software modules to be used to solve non-linear problem. In this work, we present some experiences related with the implementation of a Quasi-Newton method able to exploit, using a combination of "Task Scheduling," "matrix-free," and "look-ahead" approaches, both the CPUs and the GP-GPUs components of a heterogeneous system.
引用
收藏
页数:19
相关论文
共 50 条
  • [21] NON-LINEAR DIFFUSION-EQUATIONS IN HETEROGENEOUS MEDIA
    ARTOLA, M
    MATHEMATICAL AND COMPUTER MODELLING, 1988, 11 : 747 - 750
  • [22] NON-LINEAR WAVES IN HOMOGENEOUS AND HETEROGENEOUS ELASTIC SOLIDS
    KLUWICK, A
    NAYFEH, AH
    JOURNAL DE PHYSIQUE, 1979, 41 : 207 - 211
  • [23] Capture and Modeling of Non-Linear Heterogeneous Soft Tissue
    Bickel, Bernd
    Baecher, Moritz
    Otaduy, Miguel A.
    Matusik, Wojciech
    Pfister, Hanspeter
    Gross, Markus
    ACM TRANSACTIONS ON GRAPHICS, 2009, 28 (03):
  • [24] Finite cover method for linear and non-linear analyses of heterogeneous solids
    Terada, K
    Asal, M
    Yamagishi, M
    INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2003, 58 (09) : 1321 - 1346
  • [25] Survival Benefit From Tracheotomy Is Heterogeneous And Non-Linear
    Duke, G. J.
    Casamento, A.
    AMERICAN JOURNAL OF RESPIRATORY AND CRITICAL CARE MEDICINE, 2013, 187
  • [26] The hardware implementation of adaptive non-linear sampling algorithm
    Li Y.
    Wu H.
    Liu B.
    Beijing Youdian Daxue Xuebao/Journal of Beijing University of Posts and Telecommunications, 2016, 39 (03): : 85 - 90
  • [27] Implementation of Non-linear pipelined Floating Point Adder
    Dipu, P.
    Hampannavar, Naveen S.
    Jayakrishnan, P.
    2013 INTERNATIONAL CONFERENCE ON GREEN COMPUTING, COMMUNICATION AND CONSERVATION OF ENERGY (ICGCE), 2013, : 257 - 259
  • [28] Computational implementation of non-linear convex hull reformulation
    Sawaya, Nicolas W.
    Grossmann, Ignacio E.
    COMPUTERS & CHEMICAL ENGINEERING, 2007, 31 (07) : 856 - 866
  • [29] VLSI implementation of a non-linear image interpolation filter
    Marsi, S
    Carrato, S
    Ramponi, G
    ICCE - INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS, 1996 DIGEST OF TECHNICAL PAPERS, 1996, : 368 - 369
  • [30] CONTROLLERS IMPLEMENTATION BASED ON SOFTCOMPUTING FOR NON-LINEAR PROCESS
    Nithya, S.
    Vijayarekha, K.
    Sivakumaran, N.
    Balasubramanian, T.
    Anantharaman, N.
    IECON 2008: 34TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, VOLS 1-5, PROCEEDINGS, 2008, : 78 - +