Finding coarse grained parallelism in computational geometry algorithms

被引:0
|
作者
Beletskyy, V [1 ]
机构
[1] Tech Univ Szczecin, Fac Comp Sci, PL-71210 Szczecin, Poland
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A technique, permitting automatic finding coarse grained parallelism in algorithms presented with arbitrary nested loops, is presented. The technique is based on finding affine space partition mappings. The main advantage of this technique is that it allows us to form constraints for finding mappings directly in a linear form while known techniques result in building non-linear constraints which should next be linearized. After finding affine space partition mappings, well-known code generation approaches can be applied to expose algorithm parallelism. It is shown how this technique can be applied for parallelizing computational geometry algorithms by means of two examples.
引用
收藏
页码:913 / 922
页数:10
相关论文
共 50 条
  • [1] Scalable parallel computational geometry for coarse grained multicomputers
    Dehne, F
    Fabri, A
    RauChaplin, A
    INTERNATIONAL JOURNAL OF COMPUTATIONAL GEOMETRY & APPLICATIONS, 1996, 6 (03) : 379 - 400
  • [2] Exploiting coarse-grained parallelism to accelerate protein motif finding with a network processor
    Ben, W
    Buhler, J
    Crowley, P
    PACT 2005: 14TH INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURES AND COMPILATION TECHNIQUES, 2005, : 173 - 184
  • [3] Fine-grained parallelism in computational mathematics
    Bandman, OL
    PROGRAMMING AND COMPUTER SOFTWARE, 2001, 27 (04) : 170 - 182
  • [4] Fine-Grained Parallelism in Computational Mathematics
    O. L. Bandman
    Programming and Computer Software, 2001, 27 : 170 - 182
  • [5] Exploring the Scalability of OpenCL Coarse Grained Parallelism on Cloud FPGAs
    Thiagarajan, Jhanani
    Purkayastha, Arnab A.
    Patil, Atul
    Tabkhi, Hamed
    2020 IEEE 33RD INTERNATIONAL SYSTEM-ON-CHIP CONFERENCE (SOCC), 2020, : 213 - 218
  • [6] Automatic discovery of coarse-grained parallelism in media applications
    Ryoo, Shane
    Ueng, Sain-Zee
    Rodrigues, Christopher I.
    Kidd, Robert E.
    Frank, Matthew I.
    Hwu, Wen-mei W.
    TRANSACTIONS ON HIGH-PERFORMANCE EMBEDDED ARCHITECTURES AND COMPILERS I, 2007, 4050 : 194 - +
  • [7] Filter decomposition for supporting coarse-grained pipelined parallelism
    Du, W
    Agrawal, G
    2005 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSSING, PROCEEDINGS, 2005, : 539 - 546
  • [8] A MULTIPROCESSOR ARCHITECTURE COMBINING FINE-GRAINED AND COARSE-GRAINED PARALLELISM STRATEGIES
    LILJA, DJ
    PARALLEL COMPUTING, 1994, 20 (05) : 729 - 751
  • [9] Implementation of Algorithms with a Fine-Grained Parallelism on GPUs
    Kalgin, K. V.
    NUMERICAL ANALYSIS AND APPLICATIONS, 2011, 4 (01) : 46 - 55
  • [10] Coarse Grained Parallelism Optimization for Multicore Architectures: The ALMA Project Approach
    Goulas, George
    Gogos, Christos
    Valouxis, Christos
    Alefragis, Panayiotis
    Voros, Nikolaos
    RECONFIGURABLE COMPUTING: ARCHITECTURES, TOOLS AND APPLICATIONS, 2013, 7806 : 235 - +