메뉴 건너뛰기




Volumn 39, Issue 5, 2011, Pages 553-581

Adaptive task pools: Efficiently balancing large number of tasks on shared-address spaces

Author keywords

Adaptive load distribution; Dynamic load balancing; Task pool; Task based execution

Indexed keywords

ADAPTIVE LOAD DISTRIBUTION; EXECUTION ENVIRONMENTS; EXECUTION TIME; LOW OVERHEAD; RUNTIME SYSTEMS; RUNTIMES; SHARED ADDRESS SPACES; TASK ASSIGNMENT; TASK BASED APPROACH; TASK MANAGEMENT; TASK POOL; TASK-BASED;

EID: 80052962773     PISSN: 08857458     EISSN: None     Source Type: Journal    
DOI: 10.1007/s10766-010-0156-z     Document Type: Conference Paper
Times cited : (8)

References (32)
  • 1
    • 34748817436 scopus 로고    scopus 로고
    • Adaptive work stealing with parallelism feedback
    • DOI 10.1145/1229428.1229448, Proceedings of the 2007 ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPoPP'07
    • Agrawal, K., He, Y., Leiserson, C. E.: Adaptive work stealing with parallelism feedback. In: Yelick, K. A., Mellor-Crummey, J. M. (eds.) Proceedings of the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (22th PPOPP'2007), pp. 112-120. ACM, New york (2007) (Pubitemid 47479086)
    • (2007) Proceedings of the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPOPP , pp. 112-120
    • Agrawal, K.1    He, Y.2    Leiserson, C.E.3
  • 4
    • 19644399842 scopus 로고    scopus 로고
    • On the scalability of dynamic scheduling scientific applications with adaptive weighted factoring
    • Banicescu, I., Velusamy, V., Devaprasad, J.: On the scalability of dynamic scheduling scientific applications with adaptive weighted factoring. Clust. Comput. J. Netw. Softw. Tools Appl. 6, 215-226 (2003)
    • (2003) Clust. Comput. J. Netw. Softw. Tools Appl , vol.6 , pp. 215-226
    • Banicescu, I.1    Velusamy, V.2    Devaprasad, J.3
  • 9
    • 43449114846 scopus 로고    scopus 로고
    • Dynamic load balancing with adaptive factoring methods in scientific applications
    • DOI 10.1007/s11227-007-0148-y
    • Cariño, R., Banicescu, I.: Dynamic load balancing with adaptive factoring methods in scientific applications. J. Supercomput. 44(1), 41-63 (2008) (Pubitemid 351665234)
    • (2008) Journal of Supercomputing , vol.44 , Issue.1 , pp. 41-63
    • Carino, R.L.1    Banicescu, I.2
  • 13
    • 70350786554 scopus 로고    scopus 로고
    • An adaptive cut-off for task parallelism
    • Austin, TX, Nov. 2008. Universitat Politecnica de Catalunya
    • Duran, A., Corbalan, J., Ayguade, E.: An adaptive cut-off for task parallelism. In: SC'08 USB Key. ACM/IEEE, Austin, TX, Nov. 2008. Universitat Politecnica de Catalunya (2008)
    • (2008) SC'08 USB Key. ACM/IEEE
    • Duran, A.1    Corbalan, J.2    Ayguade, E.3
  • 17
    • 84947273880 scopus 로고    scopus 로고
    • Task pool teams for implementing irregular algorithms on clusters of SMPs
    • CD-ROM
    • Hippold, J., Rünger, G.: Task pool teams for implementing irregular algorithms on clusters of SMPs. In: Proceedings of IPDPS. Nice, France, CD-ROM (2003)
    • (2003) Proceedings of IPDPS. Nice, France
    • Hippold, J.1    Rünger, G.2
  • 18
    • 0002217386 scopus 로고
    • Quicksort
    • Hoare, C. A. R.: Quicksort. Comput. J. 5(4), 10-15 (1962)
    • (1962) Comput. J , vol.5 , Issue.4 , pp. 10-15
    • Hoare, C.A.R.1
  • 19
    • 51849123300 scopus 로고    scopus 로고
    • Fine-grained task scheduling using adaptive data structures
    • of LNCS, Springer
    • Hoffmann, R., Rauber, T.: Fine-grained task scheduling using adaptive data structures. In: Proceedings of Euro-Par 2008, vol. 5168 of LNCS, pp. 253-262. Springer (2008)
    • (2008) Proceedings of Euro-par 2008 , vol.5168 , pp. 253-262
    • Hoffmann, R.1    Rauber, T.2
  • 20
    • 0002479236 scopus 로고    scopus 로고
    • CHARM++
    • Wilson, G. V., Lu, P. eds., chap. 5, MIT Press, Cambridge, MA
    • Kalé, L. V., Krishnan, S.: CHARM++. In: Wilson, G. V., Lu, P. (eds.) Parallel Programming in C++, chap. 5, pp. 175-214. MIT Press, Cambridge, MA (1996)
    • (1996) Parallel Programming in C++ , pp. 175-214
    • Kalé, L.V.1    Krishnan, S.2
  • 21
    • 35348855586 scopus 로고    scopus 로고
    • Carbon: Architectural support for fine-grained parallelism on chip multiprocessors
    • DOI 10.1145/1250662.1250683, ISCA'07: 34th Annual International Symposium on Computer Architecture, Conference Proceedings
    • Kumar, S., Hughes, C. J., Nguyen, A.: Carbon: Architectural support for fine-grained parallelism on chip multiprocessors. ACM SIGARCH Comput. Arch. News 35(2), 162-173 (2007) (Pubitemid 47582100)
    • (2007) Proceedings - International Symposium on Computer Architecture , pp. 162-173
    • Kumar, S.1    Hughes, C.J.2    Nguyen, A.3
  • 22
    • 0002088086 scopus 로고
    • Scalable load balancing techniques for parallel computers
    • Kumar, V., Grama, A., Vempaty, N.: Scalable load balancing techniques for parallel computers. J. Parallel Distrib. Comput. 22(1), 60-79 (1994)
    • (1994) J. Parallel Distrib. Comput , vol.22 , Issue.1 , pp. 60-79
    • Kumar, V.1    Grama, A.2    Vempaty, N.3
  • 23
    • 0023535689 scopus 로고
    • Guided self-scheduling: A practical scheduling scheme for parallel supercomputers
    • Polychronopoulos, C., Kuck, D.: Guided self-scheduling: A practical scheduling scheme for parallel supercomputers. IEEE Trans. Comput. C-36(12), 1425-1439 (1987) (Pubitemid 18537642)
    • (1987) IEEE Transactions on Computers , vol.C-36 , Issue.12 , pp. 1425-1439
    • Kuck David, J.1
  • 26
    • 0347810322 scopus 로고    scopus 로고
    • A Unified algorithm for load-balancing adaptive scientific simulations
    • IEEE
    • Schloegel, K., Karypis, G., Kumar, V.: A Unified algorithm for load-balancing adaptive scientific simulations. In: Proceedings of Supercomputing'2000, pp. 75-75. IEEE (2000)
    • (2000) Proceedings of Supercomputing'2000 , pp. 75-75
    • Schloegel, K.1    Karypis, G.2    Kumar, V.3
  • 28
    • 0028466452 scopus 로고
    • Parallel visualization algorithms: Performance and architectural implications
    • Singh, J. P., Gupta, A., Levoy, M.: Parallel visualization algorithms: Performance and architectural implications. IEEE Comput. 27(7), 45-55 (1994)
    • (1994) IEEE Comput , vol.27 , Issue.7 , pp. 45-55
    • Singh, J.P.1    Gupta, A.2    Levoy, M.3
  • 29
    • 0043005053 scopus 로고
    • Load balancing and data locality in adaptive hierarchical n-body methods: Barnes-hut, fast multipole, and radiosity
    • Singh, J. P., Holt, C., Tosuka, T., Gupta, A., Hennessy, J. L.: Load balancing and data locality in adaptive hierarchical n-body methods: Barnes-hut, fast multipole, and radiosity. J. Parallel Distrib. Comput. 27(2), 118-141 (1995)
    • (1995) J. Parallel Distrib. Comput , vol.27 , Issue.2 , pp. 118-141
    • Singh, J.P.1    Holt, C.2    Tosuka, T.3    Gupta, A.4    Hennessy, J.L.5


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