메뉴 건너뛰기




Volumn , Issue , 2008, Pages 586-593

Scioto: A framework for global-view task parallelism

Author keywords

[No Author keywords available]

Indexed keywords

CLOSED SHELLS; COUPLED CLUSTER COMPUTATIONS; DISTRIBUTED MEMORY MACHINES; DYNAMIC LOAD BALANCING; DYNAMIC MAPPINGS; GLOBAL ARRAYS; LOAD IMBALANCES; LOCALITY AWARE; LOW OVERHEADS; MULTICORE; PARALLEL MODELS; PROGRAMMING INTERFACES; SELF-CONSISTENT FIELDS; TASK MANAGEMENTS; TASK MODELS; TASK PARALLELISMS; TENSOR CONTRACTIONS; TREE SEARCHES;

EID: 55849152834     PISSN: 01903918     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/ICPP.2008.44     Document Type: Conference Paper
Times cited : (55)

References (28)
  • 5
    • 55849119786 scopus 로고    scopus 로고
    • R. Blumofe and C. Leiserson. Scheduling multithreaded computations by work stealing. In Proc. 35th Ann. Symp. Found. Camp. Sci., pages 356-368, Nov. 1994.
    • R. Blumofe and C. Leiserson. Scheduling multithreaded computations by work stealing. In Proc. 35th Ann. Symp. Found. Camp. Sci., pages 356-368, Nov. 1994.
  • 7
    • 55849084935 scopus 로고    scopus 로고
    • D. Bonachea. GASNet specification, vl.1. Technical Report UCB/CSD-02-1207, U.C. Berkeley, 2002.
    • D. Bonachea. GASNet specification, vl.1. Technical Report UCB/CSD-02-1207, U.C. Berkeley, 2002.
  • 8
    • 34249696738 scopus 로고    scopus 로고
    • Parallel programmability and the chapel language
    • B. Chamberlain, D. Callahan, and H. Zima. Parallel programmability and the chapel language. IJHPCA, 21(3):291-312, 2007.
    • (2007) IJHPCA , vol.21 , Issue.3 , pp. 291-312
    • Chamberlain, B.1    Callahan, D.2    Zima, H.3
  • 9
    • 31744441529 scopus 로고    scopus 로고
    • X10: An object-oriented approach to non-uniform cluster computing
    • R. Johnson and R. P. Gabriel, editors, ACM
    • P. Charles, C. Grothoff, V. Saraswat, C. Donawa, A. Kielstra, K. Ebcioglu, C. von Praun, and V. Sarkar. X10: an object-oriented approach to non-uniform cluster computing. In R. Johnson and R. P. Gabriel, editors, OOPSLA, pages 519-538. ACM, 2005.
    • (2005) OOPSLA , pp. 519-538
    • Charles, P.1    Grothoff, C.2    Saraswat, V.3    Donawa, C.4    Kielstra, A.5    Ebcioglu, K.6    von Praun, C.7    Sarkar, V.8
  • 10
    • 34548771395 scopus 로고    scopus 로고
    • Dynamic load balancing of unbalanced computations using message passing
    • IEEE
    • J. Dinan, S. Olivier, G. Sabin, J. Prins, P. Sadayappan, and C.-W. Tseng. Dynamic load balancing of unbalanced computations using message passing. In IPDPS, pages 1-8. IEEE, 2007.
    • (2007) IPDPS , pp. 1-8
    • Dinan, J.1    Olivier, S.2    Sabin, G.3    Prins, J.4    Sadayappan, P.5    Tseng, C.-W.6
  • 11
    • 0020125606 scopus 로고
    • Achieving distributed termination without freezing
    • May
    • N. Francez and M. Rodeh. Achieving distributed termination without freezing. Software Engineering, IEEE Transactions on, SE-8(3):287-292, May 1982.
    • (1982) Software Engineering, IEEE Transactions on , vol.SE-8 , Issue.3 , pp. 287-292
    • Francez, N.1    Rodeh, M.2
  • 12
    • 0031622953 scopus 로고    scopus 로고
    • M. Frigo, C. E. Leiserson, and K. H. Randall. The implementation of the Cilk-5 multithreaded language. In Proc. 1998 SIGPLAN Conf. Prog. Lang. Design Impl. (PLDI '98), pages 212-223, 1998.
    • M. Frigo, C. E. Leiserson, and K. H. Randall. The implementation of the Cilk-5 multithreaded language. In Proc. 1998 SIGPLAN Conf. Prog. Lang. Design Impl. (PLDI '98), pages 212-223, 1998.
  • 13
    • 55849133302 scopus 로고    scopus 로고
    • Intel Corporation. Cluster OpenMP user's guide v9.1. (309096-002 US), 2005-2006.
    • Intel Corporation. Cluster OpenMP user's guide v9.1. (309096-002 US), 2005-2006.
  • 14
    • 84976817516 scopus 로고
    • Charm++: A portable concurrent object oriented system based on c++
    • L. V. Kale and S. Krishnan. Charm++: A portable concurrent object oriented system based on c++. In OOPSLA, pages 91-108, 1993.
    • (1993) OOPSLA , pp. 91-108
    • Kale, L.V.1    Krishnan, S.2
  • 15
    • 0027763870 scopus 로고
    • Concert-efficient runtime support for concurrent object-oriented programming languages on stock hardware
    • V. Karamcheti and A. A. Chien. Concert-efficient runtime support for concurrent object-oriented programming languages on stock hardware. In SC, pages 598-607, 1993.
    • (1993) SC , pp. 598-607
    • Karamcheti, V.1    Chien, A.A.2
  • 17
    • 0002088086 scopus 로고
    • Scalable load balancing techniques for parallel computers
    • V. Kumar, A. Y. Grama, and N. R. Vempaty. Scalable load balancing techniques for parallel computers. J. Par. Dist. Comp., 22(1):60-79, 1994.
    • (1994) J. Par. Dist. Comp , vol.22 , Issue.1 , pp. 60-79
    • Kumar, V.1    Grama, A.Y.2    Vempaty, N.R.3
  • 18
    • 55849138298 scopus 로고    scopus 로고
    • MPI Forum. MPI: A message-passing interface standard. Technical Report UT-CS-94-230, 1994.
    • MPI Forum. MPI: A message-passing interface standard. Technical Report UT-CS-94-230, 1994.
  • 19
    • 0003604499 scopus 로고    scopus 로고
    • MPI-2: Extensions to the Message-Passing Interface
    • Technical Report, University of Tennessee, Knoxville
    • MPI Forum. MPI-2: Extensions to the Message-Passing Interface. Technical Report, University of Tennessee, Knoxville, 1996.
    • (1996)
    • Forum, M.P.I.1
  • 20
    • 0037944628 scopus 로고    scopus 로고
    • On the design and implementation of dsm-threads
    • H. R. Arabnia, editor, CSREA Press
    • F. Mueller. On the design and implementation of dsm-threads. In H. R. Arabnia, editor, PDPTA, pages 315-324. CSREA Press, 1997.
    • (1997) PDPTA , pp. 315-324
    • Mueller, F.1
  • 21
    • 84957632942 scopus 로고    scopus 로고
    • ARMCI: A portable remote memory copy library for distributed array libraries and compiler run-time systems
    • J. Nieplocha and B. Carpenter. ARMCI: A portable remote memory copy library for distributed array libraries and compiler run-time systems. Lecture Notes in Computer Science, 1586, 1999.
    • (1999) Lecture Notes in Computer Science , vol.1586
    • Nieplocha, J.1    Carpenter, B.2
  • 22
    • 0028732614 scopus 로고
    • Global arrays: A portable "shared-memory" programming model for distributed memory computers
    • J. Nieplocha, R. J. Harrison, and R. J. Littlefield. Global arrays: a portable "shared-memory" programming model for distributed memory computers. In SC, pages 340-349, 1994.
    • (1994) SC , pp. 340-349
    • Nieplocha, J.1    Harrison, R.J.2    Littlefield, R.J.3
  • 24
    • 38149069665 scopus 로고    scopus 로고
    • S. Olivier, J. Huan, J. Liu, J. Prins, J. Dinan, P. Sadayappan, and C-W. Tseng. Uts: An unbalanced tree search benchmark. In G. Almási, C. Cascaval, and P. Wu, editors, LCPC, 4382 of Lecture Notes in Computer Science, pages 235-250. Springer, 2006.
    • S. Olivier, J. Huan, J. Liu, J. Prins, J. Dinan, P. Sadayappan, and C-W. Tseng. Uts: An unbalanced tree search benchmark. In G. Almási, C. Cascaval, and P. Wu, editors, LCPC, volume 4382 of Lecture Notes in Computer Science, pages 235-250. Springer, 2006.
  • 25
    • 33746737495 scopus 로고    scopus 로고
    • Parallel programming and parallel abstractions in fortress
    • IEEE Computer Society
    • G. L. Steele Jr. Parallel programming and parallel abstractions in fortress. In IEEE PACT, page 157. IEEE Computer Society, 2005.
    • (2005) IEEE PACT , pp. 157
    • Steele Jr., G.L.1
  • 27
    • 34447571243 scopus 로고    scopus 로고
    • UPC language specifications, vl.2
    • UPC Consortium, Technical Report LBNL-59208, Lawrence Berkeley National Lab, 2005
    • UPC Consortium. UPC language specifications, vl.2. Technical Report LBNL-59208, Lawrence Berkeley National Lab, 2005.
  • 28
    • 0029179077 scopus 로고
    • The splash-2 programs: Characterization and methodological considerations
    • S. C. Woo, M. Ohara, E. Torrie, J. P. Singh, and A. Gupta. The splash-2 programs: Characterization and methodological considerations. In ISCA, pages 24-36, 1995.
    • (1995) ISCA , pp. 24-36
    • Woo, S.C.1    Ohara, M.2    Torrie, E.3    Singh, J.P.4    Gupta, A.5


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