메뉴 건너뛰기




Volumn 2552, Issue , 2002, Pages 63-75

Evaluating arithmetic expressions using tree contraction: A fast and scalable parallel implementation for symmetric multiprocessors (SMPs)

Author keywords

Expression evaluation; High performance algorithm engineering; Parallel graph algorithms; Shared memory; Tree contraction

Indexed keywords

COMPUTATION THEORY; FORESTRY; MEMORY ARCHITECTURE; PARALLEL PROCESSING SYSTEMS;

EID: 84945304588     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/3-540-36265-7_7     Document Type: Conference Paper
Times cited : (24)

References (20)
  • 1
    • 0242421951 scopus 로고    scopus 로고
    • SIMPLE: A methodology for programming high performance algorithms on clusters of symmetric multiprocessors (SMPs)
    • D.A. Bader and J. Jaja. SIMPLE: A methodology for programming high performance algorithms on clusters of symmetric multiprocessors (SMPs). J. Parallel & Distributed Comput., 58 (1):92–108, 1999. 69
    • (1999) J. Parallel & Distributed Comput. , vol.69 , Issue.1 , pp. 92-108
    • Bader, D.A.1    Jaja, J.2
  • 4
    • 0031704349 scopus 로고    scopus 로고
    • Starfire: Extending the SMP envelope
    • A. Charlesworth. Starfire: extending the SMP envelope. IEEE Micro, 18 (1):39–49, 1998. 64
    • (1998) IEEE Micro, 18 , vol.64 , Issue.1 , pp. 39-49
    • Charlesworth, A.1
  • 6
    • 0023863447 scopus 로고
    • The accelerated centroid decomposition technique for optimal parallel tree evaluation in logarithmic time
    • R. Cole and U. Vishkin. The accelerated centroid decomposition technique for optimal parallel tree evaluation in logarithmic time. Algorithmica, 3:329–346, 1988. 65
    • (1988) Algorithmica , vol.65 , Issue.3 , pp. 329-346
    • Cole, R.1    Vishkin, U.2
  • 8
    • 0024645294 scopus 로고
    • An optimal parallel algorithm for dynamic expression evaluation and its applications
    • A.M. Gibbons and W. Rytter. An optimal parallel algorithm for dynamic expression evaluation and its applications. Information and Computation, 81:32–45, 1989. 65
    • (1989) Information and Computation, 81 , vol.65 , pp. 32-45
    • Gibbons, A.M.1    Rytter, W.2
  • 11
    • 0030217087 scopus 로고    scopus 로고
    • Efficient massively parallel implementation of some combinatorial algorithms
    • T.-S. Hsu and V. Ramachandran. Efficient massively parallel implementation of some combinatorial algorithms. Theoretical Computer Science, 162 (2):297–322, 1996. 65
    • (1996) Theoretical Computer Science, 162 , vol.65 , Issue.2 , pp. 297-322
    • Hsu, T.-S.1    Ramachandran, V.2
  • 12
    • 0029226437 scopus 로고
    • Implementation of parallel graphalgorithms on a massively parallel SIMD computer with virtual processing
    • T.-S. Hsu, V. Ramachandran, and N. Dean. Implementation of parallel graphalgorithms on a massively parallel SIMD computer with virtual processing. In Proc. 9th Int’l Parallel Processing Symp., pages 106–112, Santa Barbara, CA, April 1995. 65
    • (1995) Proc. 9Th Int’l Parallel Processing Symp., Pages , vol.65 , pp. 106-112
    • Hsu, T.-S.1    Ramachandran, V.2    Dean, N.3
  • 13
    • 84945255286 scopus 로고
    • An Introduction to Parallel Algorithms. Addison-Wesley Publishing Company
    • J. JaJa. An Introduction to Parallel Algorithms. Addison-Wesley Publishing Company, New York, 1992. 64, 66, 67
    • (1992) New York , vol.64 , Issue.66 , pp. 67
    • Jaja, J.1
  • 15
    • 84945274885 scopus 로고
    • Optimal parallel evaluation of tree-structured computations by raking (Extended abstract). Technical report
    • S.R. Kosaraju and A.L. Delcher. Optimal parallel evaluation of tree-structured computations by raking (extended abstract). Technical report, The Johns Hopkins University, 1987. 65, 66, 68
    • (1987) The Johns Hopkins University , vol.65 , Issue.66 , pp. 68
    • Kosaraju, S.R.1    Delcher, A.L.2
  • 17
    • 84945290336 scopus 로고    scopus 로고
    • Open MP Architecture Review Board. OpenMP: A proposed industry standard API for shared memory programming
    • Open MP Architecture Review Board. OpenMP: A proposed industry standard API for shared memory programming. www.openmp.org, October 1997. 64
    • (1997) , pp. 64
  • 18
    • 0030415507 scopus 로고    scopus 로고
    • List ranking and list scan on the Cray C-90
    • M. Reid-Miller. List ranking and list scan on the Cray C-90. J. Comput. Syst. Sci., 53(3):344–356, December 1996. 65
    • (1996) J. Comput. Syst. Sci., 53(3) , vol.65 , pp. 344-356
    • Reid-Miller, M.1
  • 19
    • 84878637858 scopus 로고
    • Editor. Synthesis of Parallel Algorithms
    • J.H. Reif, editor. Synthesis of Parallel Algorithms. Morgan Kaufmann Publishers, 1993. 64
    • (1993) Morgan Kaufmann Publishers , pp. 64
    • Reif, J.H.1


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