메뉴 건너뛰기




Volumn 23, Issue 3, 1997, Pages 291-309

Using knowledge-based techniques on loop parallelization for parallelizing compilers

Author keywords

Data dependence testing; Knowledge based; Loop parallelization; Parallel loop scheduling; Parallelizing compiler; Repertory grid analysis; Speedup

Indexed keywords

ALGORITHMS; DATA PROCESSING; PARALLEL PROCESSING SYSTEMS; PROGRAM COMPILERS; RESPONSE TIME (COMPUTER SYSTEMS);

EID: 0031139873     PISSN: 01678191     EISSN: None     Source Type: Journal    
DOI: 10.1016/s0167-8191(96)00090-7     Document Type: Article
Times cited : (3)

References (25)
  • 1
    • 0028743437 scopus 로고
    • Compiler transformations for high-performance computing
    • D.F. Bacon, S.L. Graham and O.J. Sharp, Compiler transformations for high-performance computing, ACM Computing Surveys 26 (4) 1994) 345-420.
    • (1994) ACM Computing Surveys , vol.26 , Issue.4 , pp. 345-420
    • Bacon, D.F.1    Graham, S.L.2    Sharp, O.J.3
  • 9
    • 0028738660 scopus 로고
    • Implementation of a portable parallelizing compiler with loop partition
    • Hsinchu, Taiwan, ROC
    • M.C. Hsiao, S.S. Tseng, C.T. Yang and C.S. Chen, Implementation of a portable parallelizing compiler with loop partition, in: Proc. 1994 ICPADS, Hsinchu, Taiwan, ROC (1994) 333-338.
    • (1994) Proc. 1994 ICPADS , pp. 333-338
    • Hsiao, M.C.1    Tseng, S.S.2    Yang, C.T.3    Chen, C.S.4
  • 10
    • 3543135594 scopus 로고
    • Factoring: A method for scheduling parallel loops
    • S.F. Hummel, E. Schonberg and L.E. Flynn, Factoring: A method for scheduling parallel loops, Comm. ACM 35 (8) (1992) 90-101.
    • (1992) Comm. ACM , vol.35 , Issue.8 , pp. 90-101
    • Hummel, S.F.1    Schonberg, E.2    Flynn, L.E.3
  • 11
    • 0003017963 scopus 로고
    • EMCUD: A knowledge acquisition method which captures embedded meanings under uncertainty
    • G.J. Hwang and S.S. Tseng, EMCUD: A knowledge acquisition method which captures embedded meanings under uncertainty, Internat. J. Man - Machine Studies 33 (1990) 431-451.
    • (1990) Internat. J. Man - Machine Studies , vol.33 , pp. 431-451
    • Hwang, G.J.1    Tseng, S.S.2
  • 13
    • 0026190245 scopus 로고
    • The i test: An improved dependence test for automatic parallelization and vectorization
    • X. Kong, D. Klappholz and K. Psarris, The i test: An improved dependence test for automatic parallelization and vectorization, IEEE Trans. Parallel Distributed Systems 2 (3) (1991) 342-349.
    • (1991) IEEE Trans. Parallel Distributed Systems 2 , vol.3 , pp. 342-349
    • Kong, X.1    Klappholz, D.2    Psarris, K.3
  • 14
    • 0025229934 scopus 로고
    • An efficient data dependence analysis for parallelizing compilers
    • Z. Li, P.C. Yew and C.Q. Zhu, An efficient data dependence analysis for parallelizing compilers, IEEE Trans. Parallel Distributed Systems 1 (1) (1990) 26-34.
    • (1990) IEEE Trans. Parallel Distributed Systems , vol.1 , Issue.1 , pp. 26-34
    • Li, Z.1    Yew, P.C.2    Zhu, C.Q.3
  • 16
    • 0023535689 scopus 로고
    • Guided self-scheduling: A practical self-scheduling scheme for parallel supercomputers
    • C.D. Polychronopoulos and D.J. Kuck, Guided self-scheduling: A practical self-scheduling scheme for parallel supercomputers, IEEE Trans. Comput. 36 (12) (1987) 1425-1439.
    • (1987) IEEE Trans. Comput. , vol.36 , Issue.12 , pp. 1425-1439
    • Polychronopoulos, C.D.1    Kuck, D.J.2
  • 18
    • 84976676720 scopus 로고
    • A practical algorithm for exact array dependence analysis
    • W. Pugh, A practical algorithm for exact array dependence analysis, Comm. ACM 35 (8) (1992) 102-114.
    • (1992) Comm. ACM , vol.35 , Issue.8 , pp. 102-114
    • Pugh, W.1
  • 19
    • 0002374083 scopus 로고
    • Knowledge-based data dependence testing on loops
    • Hsinchu, Taiwan, ROC
    • W.C. Shih, C.T. Yang and S.S. Tseng, Knowledge-based data dependence testing on loops, in: Proc. 1994 Internat. Computer Symp., Hsinchu, Taiwan, ROC (1994) 961-966.
    • (1994) Proc. 1994 Internat. Computer Symp. , pp. 961-966
    • Shih, W.C.1    Yang, C.T.2    Tseng, S.S.3
  • 20
    • 0027235157 scopus 로고
    • Trapezoid self-scheduling: A practical scheduling scheme for parallel compilers
    • T.H. Tzen and L.M. Ni, Trapezoid self-scheduling: A practical scheduling scheme for parallel compilers, IEEE Trans. Parallel Distributed Systems 4 (1) (1993) 87-98.
    • (1993) IEEE Trans. Parallel Distributed Systems , vol.4 , Issue.1 , pp. 87-98
    • Tzen, T.H.1    Ni, L.M.2
  • 24
    • 0042805931 scopus 로고
    • A model of parallelizing compiler on multithreaded operating systems
    • Taipei, Taiwan, ROC
    • C.T. Yang, S.S. Tseng and M.C. Hsiao, A model of parallelizing compiler on multithreaded operating systems, in: Proc. HPC-ASIA '95, Taipei, Taiwan, ROC, 1995.
    • (1995) Proc. HPC-ASIA '95
    • Yang, C.T.1    Tseng, S.S.2    Hsiao, M.C.3


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.