A precise dependence analysis for multi-dimensional arrays under specific dependence direction

被引:2
|
作者
Chang, WL
Chu, CP [1 ]
Wu, JH
机构
[1] So Taiwan Univ Technol, Dept Informat Management, Tainan 701, Taiwan
[2] Natl Cheng Kung Univ, Dept Comp Sci & Informat Engn, Tainan 701, Taiwan
关键词
parallelizing/vectorizing compilers; data dependence analysis; loop parallelization; supercomputing;
D O I
10.1016/S0164-1212(01)00118-2
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In process of automatic parallelizing/vectorizing constant-bound loops with multi-dimensional arrays under specific dependence direction, the Lambda test is claimed to be an efficient and precise data dependence analysis method that can check whether there exist generally inexact 'real-valued' solutions to the derived dependence equations. In this paper, we propose a precise data dependence analysis method - the multi-dimensional direction vector I test. The multi-dimensional direction vector I test can be applied towards testing whether there exist generally accurate 'integer-valued' solutions to the dependence equations derived from multi-dimensional arrays under specific dependence direction in constant-bound loops. Experiments with benchmark showed that the accuracy rate and the improvement rate for the proposed method are approximately 33.3% and 21.6%, respectively. (C) 2001 Elsevier Science Inc. All rights reserved.
引用
收藏
页码:99 / 112
页数:14
相关论文
共 50 条
  • [21] Scanning and prediction in multi-dimensional data arrays
    Merhav, N
    Weissman, T
    ISIT: 2002 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY, PROCEEDINGS, 2002, : 317 - 317
  • [22] Constructing suffix arrays for multi-dimensional matrices
    Kim, DK
    Kim, YA
    Park, K
    COMBINATORIAL PATTERN MATCHING, 1998, 1448 : 126 - 139
  • [23] Generalizations of suffix arrays to multi-dimensional matrices
    Kim, DK
    Kim, YA
    Park, K
    THEORETICAL COMPUTER SCIENCE, 2003, 302 (1-3) : 401 - 416
  • [24] AN INDEXING ALGORITHM FOR LARGE MULTI-DIMENSIONAL ARRAYS
    MOORE, PK
    ACTA POLYTECHNICA SCANDINAVICA-APPLIED PHYSICS SERIES, 1985, (149): : 79 - 79
  • [25] A multi-dimensional generalized direction vector I test
    Chang, WL
    Chu, CP
    Wu, JH
    PDPTA'2001: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, 2001, : 535 - 541
  • [26] Multi-dimensional fragility analysis of bridge system under earthquake
    Wang, Q.-A. (qawang2011@gmail.com), 2013, Tsinghua University (30):
  • [27] Hardware/software interface for multi-dimensional processor arrays
    Darte, A
    Derrien, S
    Risset, T
    16TH INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURE AND PROCESSORS, PROCEEDINGS, 2005, : 28 - 35
  • [28] Arrays of glass wedges for multi-dimensional optical diagnostics
    Richardson, Daniel R.
    APPLIED OPTICS, 2023, 62 (30) : 8034 - 8041
  • [29] Precise asymptotics in the law of logarithm under dependence assumptions
    Yang, Xiao-Rong
    Liu, Wei-Dong
    Zhang, Li-Xin
    COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2008, 56 (06) : 1634 - 1642
  • [30] A Multi-dimensional Analysis of Deception
    Su, Qi
    2017 INTERNATIONAL CONFERENCE ON ASIAN LANGUAGE PROCESSING (IALP), 2017, : 160 - 163