메뉴 건너뛰기




Volumn 21, Issue 1, 1999, Pages 138-173

Space-efficient scheduling of nested parallelism

Author keywords

Algorithms; D.1.3 Programming Techniques : Concurrent Programming Parallel programming; D.3.4 Programming Languages : Processors Runtime environments; F.2.0 Nonnumerical Algorithms and Problems : Analysis Of Algorithms and Problem Complexity

Indexed keywords

DYNAMIC SCHEDULING; MULTITHREADING; NESTED PARALLELISM;

EID: 0040362680     PISSN: 01640925     EISSN: None     Source Type: Journal    
DOI: 10.1145/314602.314607     Document Type: Article
Times cited : (50)

References (45)
  • 1
    • 0024751383 scopus 로고
    • I-structures: Data structures for parallel computing
    • ARVIND, NIKHIL, R. S., AND PINGALI, K. 1989. I-structures: Data structures for parallel computing. ACM Trans. on Programm. Lang. Syst. 11, 4 (Oct.), 598-632.
    • (1989) ACM Trans. on Programm. Lang. Syst. , vol.11 , Issue.4 OCT , pp. 598-632
    • Arvind1    Nikhil, R.S.2    Pingali, K.3
  • 2
    • 0024064089 scopus 로고
    • PRESTO : A system for object-oriented parallel programming
    • BERSHAD, B. N., LAZOWSKA, E., AND LEVY, H. 1988. PRESTO : A system for object-oriented parallel programming. Soft. Pract. and Exper. 18, 8 (Aug.), 713-732.
    • (1988) Soft. Pract. and Exper. , vol.18 , Issue.8 AUG , pp. 713-732
    • Bershad, B.N.1    Lazowska, E.2    Levy, H.3
  • 9
    • 0023965322 scopus 로고
    • Storage management in virtual tree machines
    • BURTON, F. W. 1988. Storage management in virtual tree machines. IEEE Trans. on Computers 37, 3, 321-328.
    • (1988) IEEE Trans. on Computers , vol.37 , Issue.3 , pp. 321-328
    • Burton, F.W.1
  • 12
    • 0002126972 scopus 로고
    • COOL: An object-based language for parallel programming
    • CHANDRA, R., GUPTA, A., AND HENNESSY, J. 1994. COOL: An object-based language for parallel programming. IEEE Computer 27, 8 (Aug.), 13-26.
    • (1994) IEEE Computer , vol.27 , Issue.8 AUG , pp. 13-26
    • Chandra, R.1    Gupta, A.2    Hennessy, J.3
  • 15
    • 0025532029 scopus 로고
    • Switch-stacks: A scheme for microtasking nested parallel loops
    • New York, NY
    • CHOW, J. H. AND W. L. HARRISON 1990. Switch-stacks: A scheme for microtasking nested parallel loops. In Proc. Supercomputing, New York, NY.
    • (1990) Proc. Supercomputing
    • Chow, J.H.1    Harrison, W.L.2
  • 16
    • 0020495011 scopus 로고
    • A taxonomy of problems with fast parallel algorithms
    • COOK, S. A. 1985. A taxonomy of problems with fast parallel algorithms. Information and Control 64, 2-22.
    • (1985) Information and Control , vol.64 , pp. 2-22
    • Cook, S.A.1
  • 23
    • 84976721284 scopus 로고
    • Multilisp: A language for concurrent symbolic computation
    • HALSTEAD, R. H. 1985. Multilisp: A language for concurrent symbolic computation. ACM Trans. on Programming Languages and Systems 7, 4, 501-538.
    • (1985) ACM Trans. on Programming Languages and Systems , vol.7 , Issue.4 , pp. 501-538
    • Halstead, R.H.1
  • 27
    • 3543135594 scopus 로고
    • Factoring: A method for scheduling parallel loops
    • HUMMEL, S. F., SCHONBERG, E., AND FLYNN, L. E. 1992. Factoring: a method for scheduling parallel loops. Commun. ACM 35, 8 (Aug.), 90-101.
    • (1992) Commun. ACM , vol.35 , Issue.8 AUG , pp. 90-101
    • Hummel, S.F.1    Schonberg, E.2    Flynn, L.E.3
  • 29
    • 0023535689 scopus 로고
    • Guided self-scheduling: A practical scheduling scheme for parallel supercomputers
    • KUCK, C. D. P. D. 1987. Guided self-scheduling: a practical scheduling scheme for parallel supercomputers. IEEE Trans. on Computers C-36, 12 (Dec.), 1425-39.
    • (1987) IEEE Trans. on Computers , vol.C-36 , Issue.12 DEC , pp. 1425-1439
    • Kuck, C.D.P.D.1
  • 32
    • 0026188883 scopus 로고
    • Lazy task creation: A technique for increasing the granularity of parallel programs
    • MOHR, E., KRANZ, D., AND HALSTEAD, R. 1991. Lazy task creation: A technique for increasing the granularity of parallel programs. IEEE Trans. on Parallel and Distributed Systems 2, 3 (July), 264-280.
    • (1991) IEEE Trans. on Parallel and Distributed Systems , vol.2 , Issue.3 JULY , pp. 264-280
    • Mohr, E.1    Kranz, D.2    Halstead, R.3
  • 34
    • 0041460835 scopus 로고    scopus 로고
    • School of Computer Science, Carnegie Mellon University. Ph.D. thesis, to appear
    • NARLIKAR, G. J. 1999. Space-efficient multithreading. School of Computer Science, Carnegie Mellon University. Ph.D. thesis, to appear.
    • (1999) Space-efficient Multithreading
    • Narlikar, G.J.1
  • 39
    • 33744584654 scopus 로고
    • Induction of decision trees
    • QUINLAN, J. R. 1986. Induction of decision trees. Machine learning 1, 1, 81-106.
    • (1986) Machine Learning , vol.1 , Issue.1 , pp. 81-106
    • Quinlan, J.R.1
  • 40
    • 0002673944 scopus 로고
    • Jade: A high-level, machine-independent language for parallel programming
    • RINARD, M. C., SCALES, D. J., AND LAM, M. S. 1993. Jade: A high-level, machine-independent language for parallel programming. IEEE Computer 26, 6 (June), 28-38.
    • (1993) IEEE Computer , vol.26 , Issue.6 JUNE , pp. 28-38
    • Rinard, M.C.1    Scales, D.J.2    Lam, M.S.3
  • 41
    • 0029273301 scopus 로고
    • Supporting dynamic data structures on distributed memory machines
    • ROGERS, A., CARLISLE, M., REPPY, J., AND HENDREN, L. 1995. Supporting dynamic data structures on distributed memory machines. ACM Trans. on Programm. Lang. Syst. 17, 2 (March), 233-263.
    • (1995) ACM Trans. on Programm. Lang. Syst. , vol.17 , Issue.2 MARCH , pp. 233-263
    • Rogers, A.1    Carlisle, M.2    Reppy, J.3    Hendren, L.4
  • 43
    • 34250487811 scopus 로고
    • Gaussian elimination is not optimal
    • STRASSEN, V. 1969. Gaussian elimination is not optimal. Numerische Mathematik 13, 354-356.
    • (1969) Numerische Mathematik , vol.13 , pp. 354-356
    • Strassen, V.1
  • 44
    • 0027235157 scopus 로고
    • Trapezoid self-scheduling: A practical scheduling scheme for parallel compilers
    • TZEN, T. H. AND NI, L. M. 1993. Trapezoid self-scheduling: a practical scheduling scheme for parallel compilers. IEEE Trans. on Parallel and Distributed Systems 4, 1 (Jan.), 87-98.
    • (1993) IEEE Trans. on Parallel and Distributed Systems , vol.4 , Issue.1 JAN , pp. 87-98
    • Tzen, T.H.1    Ni, L.M.2


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