메뉴 건너뛰기




Volumn 22, Issue 15, 2010, Pages 2073-2094

Adaptive structured parallelism for distributed heterogeneous architectures: A methodological approach with pipelines and farms

Author keywords

Algorithmic skeletons; Cluster computing; Concurrent programming structures; Parallel patterns; Parallel programming; Structured parallelism

Indexed keywords

CLUSTER COMPUTING; DISTRIBUTED DATABASE SYSTEMS; MUSCULOSKELETAL SYSTEM; PARALLEL PROGRAMMING;

EID: 77957590617     PISSN: 15320626     EISSN: 15320634     Source Type: Journal    
DOI: 10.1002/cpe.1549     Document Type: Article
Times cited : (15)

References (45)
  • 4
    • 0027659428 scopus 로고
    • Models of machines and computation for mapping in multicomputers
    • DOI: 10.1145/158439.158908
    • Norman MG, Thanisch P. Models of machines and computation for mapping in multicomputers. ACM Computing Surveys 1993;25(3):263-302. DOI: 10.1145/158439.158908.
    • (1993) ACM Computing Surveys , vol.25 , Issue.3 , pp. 263-302
    • Norman, M.G.1    Thanisch, P.2
  • 5
    • 0036892942 scopus 로고    scopus 로고
    • Grid programming: Some indications where we are headed
    • DOI: 10.1016/S0167-8191 02 00186-2
    • Laforenza D. Grid programming: Some indications where we are headed. Parallel Computing 2002;28(12):1733-1752. DOI: 10.1016/S0167-8191 (02) 00186-2.
    • (2002) Parallel Computing , vol.28 , Issue.12 , pp. 1733-1752
    • Laforenza, D.1
  • 6
    • 0032083545 scopus 로고    scopus 로고
    • Models sand languages for parallel computation
    • DOI: 10.1145/280277.280278
    • Skillicorn DB, Talia D. Models sand languages for parallel computation. ACM Computing Surveys 1998;30(2):123-169. DOI: 10.1145/280277.280278.
    • (1998) ACM Computing Surveys , vol.30 , Issue.2 , pp. 123-169
    • Skillicorn, D.B.1    Talia, D.2
  • 8
    • 27144513350 scopus 로고    scopus 로고
    • An adaptive skeletal task farm for grids
    • Springer: Lisbon, DOI: 10.1007/11549468 47
    • González-Vélez H. An adaptive skeletal task farm for grids. Euro-Par 2005 (Lecture Notes in Computer Science, vol. 3648). Springer: Lisbon, 2005;401-410. DOI: 10.1007/11549468 47.
    • (2005) Euro-Par 2005 (Lecture Notes in Computer Science , vol.3648 , pp. 401-410
    • González-Vélez, H.1
  • 9
    • 33750374581 scopus 로고    scopus 로고
    • Self-adaptive skeletal task farm for computational grids
    • DOI 10.1016/j.parco.2006.07.002, PII S0167819106000330
    • González-Vélez H. Self-adaptive skeletal task farm for computational grids. Parallel Computing 2006;32(7-8): 479-490. DOI: 10.1016/j.parco.2006.07.002. (Pubitemid 44634781)
    • (2006) Parallel Computing , vol.32 , Issue.7-8 , pp. 479-490
    • Gonzalez-Velez, H.1
  • 10
    • 84947709923 scopus 로고    scopus 로고
    • Towards fully adaptive pipeline parallelism for heterogeneous distributed environments
    • Springer: Sorrento, DOI: 10.1007/11946441 82
    • González-Vélez H, Cole M. Towards fully adaptive pipeline parallelism for heterogeneous distributed environments. ISPA'06 (Lecture Notes in Computer Science, vol. 4330). Springer: Sorrento, 2006;916-926. DOI: 10.1007/11946441 82.
    • (2006) ISPA'06 (Lecture Notes in Computer Science , vol.4330 , pp. 916-926
    • González-Vélez, H.1    Cole, M.2
  • 11
    • 51049109021 scopus 로고    scopus 로고
    • An adaptive parallel pipeline pattern for grids
    • IEEE: Miami, DOI: 10.1109/IPDPS.2008.4536264
    • González-Vélez H, Cole M. An adaptive parallel pipeline pattern for grids. IPDPS'08. IEEE: Miami, 2008;1-11. DOI: 10.1109/IPDPS.2008. 4536264.
    • (2008) IPDPS'08 , pp. 1-11
    • González-Vélez, H.1    Cole, M.2
  • 14
    • 14244258300 scopus 로고    scopus 로고
    • Self adaptivity in Grid computing
    • DOI 10.1002/cpe.927, Grid Performance and Grids and Web Services for E-Science
    • Vadhiyar SS, Dongarra J. Self adaptivity in grid computing. Concurrency and Computation: Practice and Experience 2005;17(2-4): 235-257. DOI: 10.1002/cpe.927. (Pubitemid 40285777)
    • (2005) Concurrency Computation Practice and Experience , vol.17 , Issue.2-4 , pp. 235-257
    • Vadhiyar, S.S.1    Dongarra, J.J.2
  • 15
    • 47349127017 scopus 로고    scopus 로고
    • The impact of multicore on computational science software
    • Dongarra J, Gannon D, Fox G, Kennedy K. The impact of multicore on computational science software. CTWatch Quarterly 2007;3(1):3-10.
    • (2007) CTWatch Quarterly , vol.3 , Issue.1 , pp. 3-10
    • Dongarra, J.1    Gannon, D.2    Fox, G.3    Kennedy, K.4
  • 16
    • 0027641269 scopus 로고
    • Model programs for computational science: A programming methodology for multicomputers
    • DOI: 10.1002/cpe.4330050503
    • Brinch Hansen P. Model programs for computational science: A programming methodology for multicomputers. Concurrency and Computation: Practice and Experience 1993;5(5):407-423. DOI: 10.1002/cpe.4330050503.
    • (1993) Concurrency and Computation: Practice and Experience , vol.5 , Issue.5 , pp. 407-423
    • Hansen, P.B.1
  • 18
    • 77956268852 scopus 로고    scopus 로고
    • Adaptive statistical scheduling of divisible workloads in heterogeneous systems
    • DOI: 10.1007/s10951-009-0138-4
    • González-Vélez H, Cole M. Adaptive statistical scheduling of divisible workloads in heterogeneous systems. Journal of Scheduling 2009; DOI: 10.1007/s10951-009-0138-4.
    • (2009) Journal of Scheduling
    • González-Vélez, H.1    Cole, M.2
  • 20
    • 77957549923 scopus 로고    scopus 로고
    • Grid scheduling and resource management
    • ch. 6. Wiley: Chichester
    • Li M, Baker M. Grid scheduling and resource management. The Grid Core Technologies, ch. 6. Wiley: Chichester, 2005;243-300.
    • (2005) The Grid Core Technologies , pp. 243-300
    • Li, M.1    Baker, M.2
  • 21
    • 43049164412 scopus 로고    scopus 로고
    • Mapping pipeline skeletons onto heterogeneous platforms
    • DOI: 10.1016/j.jpdc.2007.11.004
    • Benoit A, Robert Y. Mapping pipeline skeletons onto heterogeneous platforms. Journal of Parallel and Distributed Computing 2008;68(6):790-808. DOI: 10.1016/j.jpdc.2007.11.004.
    • (2008) Journal of Parallel and Distributed Computing , vol.68 , Issue.6 , pp. 790-808
    • Benoit, A.1    Robert, Y.2
  • 22
    • 27544476013 scopus 로고    scopus 로고
    • 2+ currents in spherical cells
    • IEEE: Dublin, DOI: 10.1109/CBMS.2005.10
    • 2+ currents in spherical cells. CBMS 2005. IEEE: Dublin, 2005;171-176. DOI: 10.1109/CBMS.2005.10.
    • (2005) CBMS 2005 , pp. 171-176
    • González-Vélez, V.1    González-Vélez, H.2
  • 23
    • 34547917606 scopus 로고    scopus 로고
    • Parallel stochastic simulation of macroscopic calcium currents
    • DOI 10.1142/S0219720007002679, PII S0219720007002679
    • González-Vélez V, González-Vélez H. Parallel stochastic simulation of macroscopic calcium currents. Journal of Bioinformatics and Computational Biology 2007;5(3):755-772. DOI: 10.1142/S0219720007002679. (Pubitemid 47261125)
    • (2007) Journal of Bioinformatics and Computational Biology , vol.5 , Issue.3 , pp. 755-772
    • Gonzalez-Velez, V.1    Gonzalez-Velez, H.2
  • 24
    • 0031574535 scopus 로고    scopus 로고
    • Allocating independent tasks to parallel processors: An experimental study
    • DOI 10.1006/jpdc.1997.1411, PII S0743731597914118
    • Hagerup T. Allocating independent tasks to parallel processors: An experimental study. Journal of Parallel and Distributed Computing 1997;47(2):185-197. DOI: 10.1006/jpdc.1997.1411. (Pubitemid 127174400)
    • (1997) Journal of Parallel and Distributed Computing , vol.47 , Issue.2 , pp. 185-197
    • Hagerup, T.1
  • 25
    • 0016923706 scopus 로고
    • A synthetic benchmark
    • DOI: 10.1093/comjnl/19.1.43
    • Curnow HJ, Wichmann BA. A synthetic benchmark. Computer Journal 1976;19(1):43-49. DOI: 10.1093/comjnl/19.1.43.
    • (1976) Computer Journal , vol.19 , Issue.1 , pp. 43-49
    • Curnow, H.J.1    Wichmann, B.A.2
  • 26
    • 77957550572 scopus 로고    scopus 로고
    • Irregularity handling via structured parallel programming
    • DOI: 10.1504/IJCSE.2005.009693
    • Danelutto M. Irregularity handling via structured parallel programming. International Journal of Computational Science and Engineering 2005;1(2-4): 73-85. DOI: 10.1504/IJCSE.2005.009693.
    • (2005) International Journal of Computational Science and Engineering , vol.1 , Issue.2-4 , pp. 73-85
    • Danelutto, M.1
  • 27
    • 0023963251 scopus 로고
    • TAXONOMY OF SCHEDULING IN GENERAL-PURPOSE DISTRIBUTED COMPUTING SYSTEMS.
    • DOI 10.1109/32.4634
    • Casavant T, Kuhl J. A taxonomy of scheduling in general-purpose distributed computing systems. IEEE Transactions on Software Engineering 1988;14(2):141-154. DOI: 10.1109/32.4634. (Pubitemid 18596735)
    • (1988) IEEE Transactions on Software Engineering , vol.14 , Issue.2 , pp. 141-154
    • Casavant Thomas, L.1    Kuhl Jon, G.2
  • 28
    • 35948958650 scopus 로고    scopus 로고
    • Multi-installment divisible load processing in heterogeneous distributed systems
    • DOI 10.1002/cpe.1180
    • Drozdowski M, Lawenda M. Multi-installment divisible load processing in heterogeneous distributed systems. Concurrency and Computation: Practice and Experience 2007;19(17):2237-2253. DOI: 10.1002/cpe.1180. (Pubitemid 350074088)
    • (2007) Concurrency Computation Practice and Experience , vol.19 , Issue.17 , pp. 2237-2253
    • Drozdowski, M.1    Lawenda, M.2
  • 30
  • 32
    • 0003195920 scopus 로고    scopus 로고
    • The AppLeS parameter sweep template: User-level middleware for the grid
    • IEEE: Dallas, DOI: 10.1109/SC.2000.10061
    • Casanova H, Obertelli G, Berman F, Wolski R. The AppLeS parameter sweep template: user-level middleware for the grid. SC'00. IEEE: Dallas, 2000;60. DOI: 10.1109/SC.2000.10061.
    • (2000) SC'00 , pp. 60
    • Casanova, H.1    Obertelli, G.2    Berman, F.3    Wolski, R.4
  • 33
    • 0036788946 scopus 로고    scopus 로고
    • A computational economy for grid computing and its implementation in the Nimrod-G resource broker
    • DOI: 10.1016/S0167-739X 02 00085-7
    • Abramson D, Buyya R, Giddy J. A computational economy for grid computing and its implementation in the Nimrod-G resource broker. Future Generation Computer Systems 2002;18(8):1061-1074. DOI: 10.1016/S0167-739X (02) 00085-7.
    • (2002) Future Generation Computer Systems , vol.18 , Issue.8 , pp. 1061-1074
    • Abramson, D.1    Buyya, R.2    Giddy, J.3
  • 34
    • 16644376501 scopus 로고    scopus 로고
    • Scheduling parameter sweep applications on global Grids: A deadline and budget constrained cost-time optimization algorithm
    • DOI 10.1002/spe.646
    • Buyya R, Murshed M, Abramson D, Venugopal S. Scheduling parameter sweep applications on global grids: A deadline and budget constrained cost-time optimization algorithm. Software: Practice and Experience 2005;35(5):491-512. DOI: 10.1002/spe.646. (Pubitemid 40479560)
    • (2005) Software - Practice and Experience , vol.35 , Issue.5 , pp. 491-512
    • Buyya, R.1    Murshed, M.2    Abramson, D.3    Venugopal, S.4
  • 36
    • 84946834473 scopus 로고    scopus 로고
    • Adaptive scheduling for master-worker applications on the computational grid
    • Springer: Bangalore, DOI: 10.1007/3-540-44444-0 20
    • Heymann E, Senar MA, Luque E, Livny M. Adaptive scheduling for master-worker applications on the computational grid. Grid 2000 (Lecture Notes in Computer Science, vol. 1971). Springer: Bangalore, 2000;214-227. DOI: 10.1007/3-540-44444-0 20.
    • (2000) Grid 2000 (Lecture Notes in Computer Science , vol.1971 , pp. 214-227
    • Heymann, E.1    Senar, M.A.2    Luque, E.3    Livny, M.4
  • 37
    • 31444436554 scopus 로고    scopus 로고
    • A taxonomy of scientific workflow systems for grid computing
    • DOI 10.1145/1084805.1084814
    • Yu J, Buyya R. A taxonomy of scientific workflow systems for grid computing. SIGMOD Record 2005;34(3):44-49. DOI: 10.1145/1084805.1084814. (Pubitemid 43152531)
    • (2005) SIGMOD Record , vol.34 , Issue.3 , pp. 44-49
    • Yu, J.1    Buyya, R.2
  • 39
    • 18844377903 scopus 로고    scopus 로고
    • Future trends in distributed applications and problem-solving environments
    • DOI 10.1016/j.future.2003.12.015, PII S0167739X03002851
    • Cunha JC, Rana OF, Medeiros PD. Future trends in distributed applications and problem-solving environments. Future Generation Computer Systems 2005;21(6):843-855. DOI: 10.1016/j.future.2003.12.015. (Pubitemid 40684206)
    • (2005) Future Generation Computer Systems , vol.21 , Issue.6 , pp. 843-855
    • Cunha, J.C.1    Rana, O.F.2    Medeiros, P.D.3
  • 41
    • 70450101509 scopus 로고    scopus 로고
    • Self-configuring and self-optimizing grid components in the GCM model and their ASSIST implementation
    • IEEE: Paris
    • Aldinucci M, Bertolli C, Campa S, Coppola M, Vanneschi M, Veraldi L, Zoccolo C. Self-configuring and self-optimizing grid components in the GCM model and their ASSIST implementation. HPC-GECO. IEEE: Paris, 2006;45-52.
    • (2006) HPC-GECO , pp. 45-52
    • Aldinucci, M.1    Bertolli, C.2    Campa, S.3    Coppola, M.4    Vanneschi, M.5    Veraldi, L.6    Zoccolo, C.7
  • 43
    • 33746654883 scopus 로고    scopus 로고
    • Combining measurement and stochastic modelling to enhance scheduling decisions for a parallel mean value analysis algorithm
    • Springer: Reading, 2006;929-936, DOI: 10.1007/11758525 123
    • Yaikhom G, Cole M, Gilmore S. Combining measurement and stochastic modelling to enhance scheduling decisions for a parallel mean value analysis algorithm. ICCS'06 (Lecture Notes in Computer Science, vol. 3992). Springer: Reading, 2006;929-936. DOI: 10.1007/11758525 123.
    • ICCS'06 (Lecture Notes in Computer Science , vol.3992
    • Yaikhom, G.1    Cole, M.2    Gilmore, S.3


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