메뉴 건너뛰기




Volumn 63, Issue 11, 2003, Pages 1036-1049

Optimal periodic remapping of dynamic bulk synchronous computations

Author keywords

Bulk synchronous computations; Dynamic remapping; Load balancing; Stochastic optimization; Task assignment

Indexed keywords


EID: 0344152886     PISSN: 07437315     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.jpdc.2003.07.004     Document Type: Article
Times cited : (5)

References (31)
  • 1
    • 50049110985 scopus 로고
    • Performance analysis of synchronized iterative algorithms on multiprocessor systems
    • V.D. Agrawal, S.T. Chakradhar, Performance analysis of synchronized iterative algorithms on multiprocessor systems, IEEE Trans. Parallel Distrib. Systems 3 (6) (1992) 739-746.
    • (1992) IEEE Trans. Parallel Distrib. Systems , vol.3 , Issue.6 , pp. 739-746
    • Agrawal, V.D.1    Chakradhar, S.T.2
  • 3
    • 84990920631 scopus 로고    scopus 로고
    • The relative performance of various mapping algorithms is independent of sizable variances in run-time predictions
    • Proceedings of the Seventh Heterogeneous Computing Workshop Orlando, FL
    • R. Armstrong, D. Hensgen, T. Kidd, The relative performance of various mapping algorithms is independent of sizable variances in run-time predictions, Proceedings of the Seventh Heterogeneous Computing Workshop, Orlando, FL, 1998.
    • (1998)
    • Armstrong, R.1    Hensgen, D.2    Kidd, T.3
  • 4
    • 0027607092 scopus 로고
    • An efficient heuristic scheme for dynamic remapping of parallel computations
    • A.N. Choudhary, B. Narahari, R. Krishnamurti, An efficient heuristic scheme for dynamic remapping of parallel computations, Parallel Comput. 19 (1993) 621-632.
    • (1993) Parallel Comput. , vol.19 , pp. 621-632
    • Choudhary, A.N.1    Narahari, B.2    Krishnamurti, R.3
  • 5
  • 6
    • 0031153269 scopus 로고    scopus 로고
    • Compiler and runtime support for programming in adaptive parallel environments
    • G. Edjlali, G. Agrawal, A. Sussman, J. Humphries, J. Saltz, Compiler and runtime support for programming in adaptive parallel environments, Sci. Programming 6 (1997) 215-227.
    • (1997) Sci. Programming , vol.6 , pp. 215-227
    • Edjlali, G.1    Agrawal, G.2    Sussman, A.3    Humphries, J.4    Saltz, J.5
  • 7
    • 0026256269 scopus 로고
    • Load balancing on message passing architectures
    • R.V. Hanxleden, L.R. Scott, Load balancing on message passing architectures, J. Parallel Distrib. Comput. 13 (3) (1991) 312-324.
    • (1991) J. Parallel Distrib. Comput. , vol.13 , Issue.3 , pp. 312-324
    • Hanxleden, R.V.1    Scott, L.R.2
  • 8
    • 0037539405 scopus 로고
    • Multigrid with solution-adaptive irregular grids on distributed memory computers
    • D.J. Evans, G.R. Joubert, H. Liddell (Eds.), Elsevier Science Publishers, Amsterdam
    • J. De Keyser, D. Roose, Multigrid with solution-adaptive irregular grids on distributed memory computers, in: D.J. Evans, G.R. Joubert, H. Liddell (Eds.), Parallel Computing, Elsevier Science Publishers, Amsterdam, 1992, pp. 375-382.
    • (1992) Parallel Computing , pp. 375-382
    • De Keyser, J.1    Roose, D.2
  • 9
    • 0002050141 scopus 로고    scopus 로고
    • Static scheduling algorithms for allocating directed task graphs to multiprocessors
    • Y.-K. Kwok, I. Ahmad, Static scheduling algorithms for allocating directed task graphs to multiprocessors, ACM Comput. Surveys 31 (4) (1999) 406-471.
    • (1999) ACM Comput. Surveys , vol.31 , Issue.4 , pp. 406-471
    • Kwok, Y.-K.1    Ahmad, I.2
  • 10
    • 0033365792 scopus 로고    scopus 로고
    • Evaluation of a semi-static approach to mapping dynamic iterative tasks onto heterogeneous computing systems
    • Proceedings of the Fourth International Symposium on Parallel Architectures, Algorithms and Networks (I-SPAN'99), Free-mantle Australia, June
    • Y.-K. Kwok, A. Maciejewski, H.J. Siegel, A. Ghafoor, I. Ahmad, Evaluation of a semi-static approach to mapping dynamic iterative tasks onto heterogeneous computing systems, Proceedings of the Fourth International Symposium on Parallel Architectures, Algorithms and Networks (I-SPAN'99), Free-mantle, Australia, June 1999, pp. 204-209.
    • (1999) , pp. 204-209
    • Kwok, Y.-K.1    Maciejewski, A.2    Siegel, H.J.3    Ghafoor, A.4    Ahmad, I.5
  • 11
    • 0031361256 scopus 로고    scopus 로고
    • Stochastic bounds for parallel program execution times with processor constrains
    • K. Li, Stochastic bounds for parallel program execution times with processor constrains, IEEE Trans. Comput. 46 (1997) 630-636.
    • (1997) IEEE Trans. Comput. , vol.46 , pp. 630-636
    • Li, K.1
  • 12
    • 0025841458 scopus 로고
    • Performance of synchronous parallel algorithms with regular structures
    • S. Madala, J.B. Sinclair, Performance of synchronous parallel algorithms with regular structures, IEEE Trans. Parallel Distrib. Systems 2 (1) (1991) 105-116.
    • (1991) IEEE Trans. Parallel Distrib. Systems , vol.2 , Issue.1 , pp. 105-116
    • Madala, S.1    Sinclair, J.B.2
  • 13
    • 85030319813 scopus 로고    scopus 로고
    • A dynamic matching and scheduling algorithm for heterogeneous computing systems
    • Proceedings of the 7th Heterogeneous Computing Workshop Orlando, FL
    • M. Maheswaran, H. Siegel, A dynamic matching and scheduling algorithm for heterogeneous computing systems, Proceedings of the 7th Heterogeneous Computing Workshop, Orlando, FL, 1998, pp. 57-69.
    • (1998) , pp. 57-69
    • Maheswaran, M.1    Siegel, H.2
  • 14
    • 84990709758 scopus 로고
    • Synchronization and load imbalance effects in distributed memory multi-processor systems
    • D.C. Marinescu, J.R. Rice, Synchronization and load imbalance effects in distributed memory multi-processor systems, Concurrency: Pract. Exper. 3 (6) (1991) 593-625.
    • (1991) Concurrency: Pract. Exper. , vol.3 , Issue.6 , pp. 593-625
    • Marinescu, D.C.1    Rice, J.R.2
  • 15
    • 0028586353 scopus 로고
    • Adaptive runtime support for direct simulation Monte Carlo methods on distributed memory architectures
    • Knoxville, TN, May
    • B. Moon, J. Saltz, Adaptive runtime support for direct simulation Monte Carlo methods on distributed memory architectures, Scalable High-Performance Computing Conference, Knoxville, TN, May 1994, pp. 176-183.
    • (1994) Scalable High-Performance Computing Conference , pp. 176-183
    • Moon, B.1    Saltz, J.2
  • 16
    • 0037539373 scopus 로고    scopus 로고
    • Dynamic data distribution and processor repartitioning for irregularly structured computation
    • J.E. Moreira, V.K. Naik, S.P. Midkiff, Dynamic data distribution and processor repartitioning for irregularly structured computation, J. Parallel Distrib. Comput. 50 (1998) 28-60.
    • (1998) J. Parallel Distrib. Comput. , vol.50 , pp. 28-60
    • Moreira, J.E.1    Naik, V.K.2    Midkiff, S.P.3
  • 17
    • 0031574534 scopus 로고    scopus 로고
    • Automated parallelization of discrete state-space generation
    • D. Nicol, G. Ciardo, Automated parallelization of discrete state-space generation, J. Parallel Distrib. Comput. 47 (2) (1997) 153-167.
    • (1997) J. Parallel Distrib. Comput. , vol.47 , Issue.2 , pp. 153-167
    • Nicol, D.1    Ciardo, G.2
  • 18
    • 0025386928 scopus 로고
    • Optimal dynamic remapping of data parallel computation
    • D.M. Nicol, P.F. Reynolds, Optimal dynamic remapping of data parallel computation, IEEE Trans. Comput. 39 (2) (1990) 206-219.
    • (1990) IEEE Trans. Comput. , vol.39 , Issue.2 , pp. 206-219
    • Nicol, D.M.1    Reynolds, P.F.2
  • 19
    • 0024072710 scopus 로고
    • Dynamic remapping of parallel computations with varying resource demands
    • D.M. Nicol, J.H. Saltz, Dynamic remapping of parallel computations with varying resource demands, IEEE Trans. Comput. 37 (9) (1988) 1073-1087.
    • (1988) IEEE Trans. Comput. , vol.37 , Issue.9 , pp. 1073-1087
    • Nicol, D.M.1    Saltz, J.H.2
  • 20
    • 0030654394 scopus 로고    scopus 로고
    • Efficient load balancing and data remapping for adaptive grid calculations
    • Proceedings of SPAA'97 Newport, RI
    • L. Oliker, R. Biswas, Efficient load balancing and data remapping for adaptive grid calculations, In Proceedings of SPAA'97, Newport, RI, 1997.
    • (1997)
    • Oliker, L.1    Biswas, R.2
  • 21
    • 0008397412 scopus 로고
    • Beyond execution time: Expanding the use of performance models
    • G.D. Peterson, R.D. Chamberlain, Beyond execution time: expanding the use of performance models, IEEE Parallel Distrib. Technol. Vol. 2, 1994, pp. 37-49.
    • (1994) IEEE Parallel Distrib. Technol. , vol.2 , pp. 37-49
    • Peterson, G.D.1    Chamberlain, R.D.2
  • 22
    • 0032317822 scopus 로고    scopus 로고
    • Local divergence of Markov chains and the analysis of iterative load-balancing schemes
    • Proceedings of the 39th Annual Foundations of Computer Science Palo Alto, CA
    • Y. Rabani, A. Sinclair, R. Wanka, Local divergence of Markov chains and the analysis of iterative load-balancing schemes, Proceedings of the 39th Annual Foundations of Computer Science, Palo Alto, CA, 1998.
    • (1998)
    • Rabani, Y.1    Sinclair, A.2    Wanka, R.3
  • 24
    • 0030163968 scopus 로고    scopus 로고
    • Runtime incremental parallel scheduling (RIPS) on distributed memory computers
    • W. Shu, M.-Y. Wu, Runtime incremental parallel scheduling (RIPS) on distributed memory computers, IEEE Trans. Parallel Distrib. Systems 7 (6) (1996) 637-649.
    • (1996) IEEE Trans. Parallel Distrib. Systems , vol.7 , Issue.6 , pp. 637-649
    • Shu, W.1    Wu, M.-Y.2
  • 25
    • 0036504666 scopus 로고    scopus 로고
    • Performance-effective and low-complexity task scheduling for heterogeneous computing
    • H. Topcuoglu, S. Hariri, M.-Y. Wu, Performance-effective and low-complexity task scheduling for heterogeneous computing, IEEE Trans. Parallel Distrib. Systems 13 (3) (2002) 260-274.
    • (2002) IEEE Trans. Parallel Distrib. Systems , vol.13 , Issue.3 , pp. 260-274
    • Topcuoglu, H.1    Hariri, S.2    Wu, M.-Y.3
  • 26
  • 27
    • 84990643496 scopus 로고
    • Performance of dynamic load balancing algorithms for unstructured mesh calculations
    • R.D. Williams, Performance of dynamic load balancing algorithms for unstructured mesh calculations, Concurrency: Practice Exper. 3 (5) (1991) 451-481.
    • (1991) Concurrency: Practice Exper. , vol.3 , Issue.5 , pp. 451-481
    • Williams, R.D.1
  • 29
    • 0031383079 scopus 로고    scopus 로고
    • Decentralized remapping of data parallel applications in distributed memory multiprocessors
    • C. Xu, F. Lau, R. Diekmann, Decentralized remapping of data parallel applications in distributed memory multiprocessors, Concurrency: Practice Exper. 9 (1997) 1351-1376.
    • (1997) Concurrency: Practice Exper. , vol.9 , pp. 1351-1376
    • Xu, C.1    Lau, F.2    Diekmann, R.3
  • 30
    • 0036173703 scopus 로고    scopus 로고
    • Stochastic prediction of execution time for dynamic bulk synchronous computations
    • C. Xu, L. Wang, N.-T. Fong, Stochastic prediction of execution time for dynamic bulk synchronous computations, J. Super-computing 21 (2002) 91-103.
    • (2002) J. Super-computing , vol.21 , pp. 91-103
    • Xu, C.1    Wang, L.2    Fong, N.-T.3
  • 31
    • 0038476095 scopus 로고    scopus 로고
    • Optimal remapping in dynamic bulk synchronous computations via a stochastic control approach
    • G. Yin, C. Xu, L. Wang, Optimal remapping in dynamic bulk synchronous computations via a stochastic control approach, IEEE Trans. Parallel Distrib. Systems 14 (1) (2003) 51-62.
    • (2003) IEEE Trans. Parallel Distrib. Systems , vol.14 , Issue.1 , pp. 51-62
    • Yin, G.1    Xu, C.2    Wang, L.3


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