메뉴 건너뛰기




Volumn 2001-January, Issue , 2001, Pages 69-76

A low-cost approach towards mixed task and data parallel scheduling

Author keywords

Clustering algorithms; Computer applications; Concurrent computing; Costs; Measurement; Parallel processing; Parallel programming; Performance loss; Processor scheduling; Workstations

Indexed keywords

CLUSTERING ALGORITHMS; COMPUTER APPLICATIONS; COMPUTER PROGRAMMING; COMPUTER WORKSTATIONS; COSTS; MEASUREMENTS; PARALLEL PROGRAMMING; SCHEDULING;

EID: 84951146624     PISSN: 01903918     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/ICPP.2001.952048     Document Type: Conference Paper
Times cited : (75)

References (30)
  • 1
    • 84951169410 scopus 로고    scopus 로고
    • Optimal loop parallelization
    • A. Aiken and A. Nicolau. Optimal loop parallelization. In PLDI, 1998.
    • (1998) PLDI
    • Aiken, A.1    Nicolau, A.2
  • 6
    • 0030212249 scopus 로고    scopus 로고
    • Scheduling UET-UCT series-parallel graphs on two processors
    • Aug.
    • L. Finta, Z. Liu, I. Milis, and E. Bampis. Scheduling UET-UCT series-parallel graphs on two processors. Theoretical Computer Science, 162:323-340, Aug. 1996.
    • (1996) Theoretical Computer Science , vol.162 , pp. 323-340
    • Finta, L.1    Liu, Z.2    Milis, I.3    Bampis, E.4
  • 8
    • 0031139107 scopus 로고    scopus 로고
    • Run-time techniques for exploiting irregular task parallelism on distributed memory architectures
    • May
    • C. Fu and T. Yang. Run-time techniques for exploiting irregular task parallelism on distributed memory architectures. J. of Parallel and Distributed Computing, 42(2):143-156, May 1997.
    • (1997) J. of Parallel and Distributed Computing , vol.42 , Issue.2 , pp. 143-156
    • Fu, C.1    Yang, T.2
  • 11
    • 0033094194 scopus 로고
    • Evolutionary algorithms, homomorphous mappings, and constrained parameter optimization
    • S. Koziełand Z. Michalewicz. Evolutionary algorithms, homomorphous mappings, and constrained parameter optimization. Evolutionary Computation, 7(1):19-44, 1991.
    • (1991) Evolutionary Computation , vol.7 , Issue.1 , pp. 19-44
    • Kozieł, S.1    Michalewicz, Z.2
  • 12
    • 0001514167 scopus 로고    scopus 로고
    • Benchmarking and comparison of the task graph scheduling algorithms
    • Y.-K. Kwok and I. Ahmad. Benchmarking and comparison of the task graph scheduling algorithms. J. of Parallel and Distributed Computing, 59:381-422, 1999.
    • (1999) J. of Parallel and Distributed Computing , vol.59 , pp. 381-422
    • Kwok, Y.-K.1    Ahmad, I.2
  • 13
    • 0042650298 scopus 로고
    • Software pipelining: An effective scheduling technique for VLIW machines
    • M. Lam. Software pipelining: An effective scheduling technique for VLIW machines. In PLDI, 1988.
    • (1988) PLDI
    • Lam, M.1
  • 14
    • 0026108176 scopus 로고
    • Static rate-optimal scheduling of iterative dataflow programs via optimum unfolding
    • K. K. Parhi and D. G. Messerschmitt. Static rate-optimal scheduling of iterative dataflow programs via optimum unfolding. IEEE Trans. on Computers, 40(2):178-195, 1991.
    • (1991) IEEE Trans. on Computers , vol.40 , Issue.2 , pp. 178-195
    • Parhi, K.K.1    Messerschmitt, D.G.2
  • 16
    • 0028461254 scopus 로고
    • Hierarchical compilation of macro dataflow graphs for multiprocessors with local memory
    • July
    • G. Prasanna, A. Agarwal, and B. R. Musicus. Hierarchical compilation of macro dataflow graphs for multiprocessors with local memory. IEEE Trans. on Parallel and Distributed Systems, 5(7):720-736, July 1994.
    • (1994) IEEE Trans. on Parallel and Distributed Systems , vol.5 , Issue.7 , pp. 720-736
    • Prasanna, G.1    Agarwal, A.2    Musicus, B.R.3
  • 17
    • 0031271853 scopus 로고    scopus 로고
    • A framework for exploiting task and data parallelism on distributed memory multicomputers
    • Nov.
    • S. Ramaswamy, S. Sapatnekar, and P. Banerjee. A framework for exploiting task and data parallelism on distributed memory multicomputers. IEEE Trans. on Parallel and Distributed Systems, 8(11):1098-1115, Nov. 1997.
    • (1997) IEEE Trans. on Parallel and Distributed Systems , vol.8 , Issue.11 , pp. 1098-1115
    • Ramaswamy, S.1    Sapatnekar, S.2    Banerjee, P.3
  • 18
  • 19
    • 0032662049 scopus 로고    scopus 로고
    • Compiler support for task scheduling in hierarchical execution models
    • T. Rauber and G. Rünger. Compiler support for task scheduling in hierarchical execution models. J. of Systems Architecture, 45:483-503, 1998.
    • (1998) J. of Systems Architecture , vol.45 , pp. 483-503
    • Rauber, T.1    Rünger, G.2
  • 20
    • 84981186499 scopus 로고    scopus 로고
    • CPR: Mixed task and data parallel scheduling for distributed systems
    • Best Paper Award
    • A. Rədulescu, C. Nicolescu, A. J. C. van Gemund, and P. P. Jonker. CPR: Mixed task and data parallel scheduling for distributed systems. In IPDPS, 2001. Best Paper Award.
    • (2001) IPDPS
    • Rədulescu, A.1    Nicolescu, C.2    Van Gemund, A.J.C.3    Jonker, P.P.4
  • 21
    • 84951058320 scopus 로고    scopus 로고
    • FLB: Fast load balancing for distributed-memory machines
    • A. Rədulescu and A. J. C. van Gemund. FLB: Fast load balancing for distributed-memory machines. In ICPP, 1999.
    • (1999) ICPP
    • Rədulescu, A.1    Van Gemund, A.J.C.2
  • 22
    • 0032685103 scopus 로고    scopus 로고
    • On the complexity of list scheduling algorithms for distributed-memory systems
    • A. Rədulescu and A. J. C. van Gemund. On the complexity of list scheduling algorithms for distributed-memory systems. In ICS, 1999.
    • (1999) ICS
    • Rədulescu, A.1    Van Gemund, A.J.C.2
  • 25
    • 0009928676 scopus 로고    scopus 로고
    • Optimal use of mixed task and data parallelism for pipelined computations
    • J. Subhlok and G. Vondran. Optimal use of mixed task and data parallelism for pipelined computations. J. of Parallel and Distributed Computing, 60:297-319, 2000.
    • (2000) J. of Parallel and Distributed Computing , vol.60 , pp. 297-319
    • Subhlok, J.1    Vondran, G.2
  • 26
    • 0030655338 scopus 로고    scopus 로고
    • A new model for integrated nested task and data parallel programming
    • J. Subhlok and B. Yang. A new model for integrated nested task and data parallel programming. In PPoPP, 1997.
    • (1997) PPoPP
    • Subhlok, J.1    Yang, B.2
  • 27
    • 0026986471 scopus 로고
    • Approximate algorithms for scheduling parallelizable tasks
    • J. Turek, J. L. Wolf, and P. S. Yu. Approximate algorithms for scheduling parallelizable tasks. In SPAA, 1992.
    • (1992) SPAA
    • Turek, J.1    Wolf, J.L.2    Yu, P.S.3
  • 30
    • 0028498486 scopus 로고
    • DSC: Scheduling parallel tasks on an unbounded number of processors
    • Dec.
    • T. Yang and A. Gerasoulis. DSC: Scheduling parallel tasks on an unbounded number of processors. IEEE Trans. on Parallel and Distributed Systems, 5(9):951-967, Dec. 1994.
    • (1994) IEEE Trans. on Parallel and Distributed Systems , vol.5 , Issue.9 , pp. 951-967
    • Yang, T.1    Gerasoulis, A.2


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