Multigrid Smoothers on Multicore Architectures

被引:0
|
作者
Garcia, Carlos [1 ]
Prieto, Manuel [1 ]
Tirado, Fransisco [1 ]
机构
[1] Univ Complutense, Dpto Arquitectura Computadores & Automat, E-28040 Madrid, Spain
关键词
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We have addressed in this paper the implementation of red-black multigrid smoothers on high-end microprocessors. Most of the previous work about this topic has been focused on cache memory issues due to its tremendous impact on performance. In this paper, we have extended these studies taking Multicore processors (MCP) into account. With the introduction of MCP. new possibilities arise, which makes a revision of the different alternatives highly advisable. A new strategy is proposed which tries to achieve a cooperation between the threads in a MCP. Performance results on an Intel Core (TM) 2 Duo based system reveal that our alternative scheme can compete with and even improve sophisticated schemes based on loop fusion and tiling transformations aimed at improving temporal locality.
引用
收藏
页码:279 / +
页数:2
相关论文
共 50 条
  • [1] Enhancing the performance of multigrid smoothers in Simultaneous Multithreading architectures
    Garcia, Carlos
    Prieto, Manuel
    Setoain, Javier
    Tirado, Francisco
    HIGH PERFORMANCE COMPUTING FOR COMPUTATIONAL SCIENCE - VECPAR 2006, 2007, 4395 : 439 - +
  • [2] MODELING THE PERFORMANCE OF GEOMETRIC MULTIGRID STENCILS ON MULTICORE COMPUTER ARCHITECTURES
    Ghysels, Pieter
    Vanroose, Wim
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2015, 37 (02): : C194 - C216
  • [3] MULTIGRID SMOOTHERS FOR ULTRAPARALLEL COMPUTING
    Baker, Allison H.
    Falgout, Robert D.
    Kolev, Tzanio V.
    Yang, Ulrike Meier
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2011, 33 (05): : 2864 - 2887
  • [4] On smoothers for multigrid of the second kind
    Aksoylu, Burak
    Kaya, Adem
    NUMERICAL LINEAR ALGEBRA WITH APPLICATIONS, 2019, 26 (06)
  • [5] THE ANALYSIS OF SMOOTHERS FOR MULTIGRID ALGORITHMS
    BRAMBLE, JH
    PASCIAK, JE
    MATHEMATICS OF COMPUTATION, 1992, 58 (198) : 467 - 488
  • [6] Parallel ADI Smoothers for Multigrid
    Douglas, Craig C.
    Hasse, Gundolf
    2013 12TH INTERNATIONAL SYMPOSIUM ON DISTRIBUTED COMPUTING AND APPLICATIONS TO BUSINESS, ENGINEERING & SCIENCE (DCABES), 2013, : 100 - 104
  • [7] Transactional Memory for Algebraic Multigrid Smoothers
    Bihari, Barna L.
    Yang, Ulrike M.
    Wong, Michael
    de Supinski, Bronis R.
    OPENMP: MEMORY, DEVICES, AND TASKS, 2016, 9903 : 320 - 335
  • [8] Comparative Performance Analysis of Coarse Solvers for Algebraic Multigrid on Multicore and Manycore Architectures
    Druinsky, Alex
    Ghysels, Pieter
    Li, Xiaoye S.
    Marques, Osni
    Williams, Samuel
    Barker, Andrew
    Kalchev, Delyan
    Vassilevski, Panayot
    PARALLEL PROCESSING AND APPLIED MATHEMATICS, PPAM 2015, PT I, 2016, 9573 : 116 - 127
  • [9] New multigrid smoothers for the Oseen problem
    Hamilton, Steven
    Benzi, Michele
    Haber, Eldad
    NUMERICAL LINEAR ALGEBRA WITH APPLICATIONS, 2010, 17 (2-3) : 557 - 576
  • [10] Analysis of a class of parallel multigrid smoothers
    Xie, DX
    BIT NUMERICAL MATHEMATICS, 2004, 44 (04) : 813 - 828