{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,10,10]],"date-time":"2023-10-10T03:11:40Z","timestamp":1696907500681},"reference-count":22,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2009,2,25]],"date-time":"2009-02-25T00:00:00Z","timestamp":1235520000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"published-print":{"date-parts":[[2012,4]]},"DOI":"10.1007\/s11227-009-0271-z","type":"journal-article","created":{"date-parts":[[2009,2,24]],"date-time":"2009-02-24T17:18:39Z","timestamp":1235495919000},"page":"31-61","source":"Crossref","is-referenced-by-count":5,"title":["Using hybrid MPI and OpenMP programming to\u00a0optimize communications in parallel loop self-scheduling schemes for multicore PC clusters"],"prefix":"10.1007","volume":"60","author":[{"given":"Chao-Chin","family":"Wu","sequence":"first","affiliation":[]},{"given":"Lien-Fu","family":"Lai","sequence":"additional","affiliation":[]},{"given":"Chao-Tung","family":"Yang","sequence":"additional","affiliation":[]},{"given":"Po-Hsun","family":"Chiu","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2009,2,25]]},"reference":[{"issue":"6","key":"271_CR1","doi-asserted-by":"crossref","first-page":"551","DOI":"10.1002\/(SICI)1097-024X(199905)29:6<551::AID-SPE248>3.0.CO;2-C","volume":"29","author":"M Baker","year":"1999","unstructured":"Baker M, Buyya R (1999) Cluster computing: the commodity supercomputer. Int J Softw Pract Exp 29(6):551\u2013575","journal-title":"Int J Softw Pract Exp"},{"key":"271_CR2","doi-asserted-by":"crossref","first-page":"207","DOI":"10.1109\/TPDS.2005.35","volume":"16","author":"O Beaumont","year":"2005","unstructured":"Beaumont O, Casanova H, Legrand A, Robert Y, Yang Y (2005) Scheduling divisible loads on star and tree networks: results and open problems. IEEE Trans Parallel Distrib Syst 16:207\u2013218","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"271_CR3","unstructured":"Bennett BH, Davis E, Kunau T, Wren W (2000) Beowulf parallel processing for dynamic loadbalancing. In: Proceedings of IEEE aerospace conference, 2000, vol 4, pp 389\u2013395"},{"key":"271_CR4","doi-asserted-by":"crossref","first-page":"389","DOI":"10.1016\/S0167-739X(01)00058-9","volume":"18","author":"CA Bohn","year":"2002","unstructured":"Bohn CA, Lamont GB (2002) Load balancing for heterogeneous clusters of PCs. Future Gener Comput Syst 18:389\u2013400","journal-title":"Future Gener Comput Syst"},{"key":"271_CR5","unstructured":"Cheng K-W, Yang C-T, Lai C-L, Chang S-C (2004) A parallel loop self-scheduling on grid computing environments. In: Proceedings of the 2004 IEEE international symposium on parallel architectures, algorithms and networks, KH, China, May 2004, pp 409\u2013414"},{"key":"271_CR6","doi-asserted-by":"crossref","unstructured":"Chronopoulos AT, Andonie R, Benche M, Grosu D (2001) A class of loop self-scheduling for heterogeneous clusters. In: Proceedings of the 2001 IEEE international conference on cluster computing, 2001, pp 282\u2013291","DOI":"10.1109\/CLUSTR.2001.959989"},{"key":"271_CR7","unstructured":"He Y, Ding HQ (2002) MPI and OpenMP paradigms on cluster of SMP architectures: the vacancy tracking algorithm for multi-dimensional array transposition. In: Proceedings of the 2002 ACM\/IEEE conference on supercomputing, 2002, pp 1\u201314"},{"key":"271_CR8","doi-asserted-by":"crossref","first-page":"90","DOI":"10.1145\/135226.135232","volume":"35","author":"SF Hummel","year":"1992","unstructured":"Hummel SF, Schonberg E, Flynn LE (1992) Factoring: a method scheme for scheduling parallel loops. Commun ACM 35:90\u2013101","journal-title":"Commun ACM"},{"key":"271_CR9","unstructured":"Introduction to the Mandelbrot set (2008) http:\/\/www.ddewey.net\/mandelbrot\/"},{"key":"271_CR10","doi-asserted-by":"crossref","unstructured":"Li H, Tandri S, Stumm M, Sevcik KC (1993) Locality and loop scheduling on NUMA multiprocessors. In: Proceedings of the 1993 international conference on parallel processing, vol II, 1993, pp 140\u2013147","DOI":"10.1109\/ICPP.1993.112"},{"issue":"12","key":"271_CR11","doi-asserted-by":"crossref","first-page":"1425","DOI":"10.1109\/TC.1987.5009495","volume":"36","author":"CD Polychronopoulos","year":"1987","unstructured":"Polychronopoulos CD, Kuck D (1987) Guided self-scheduling: a practical scheduling scheme for parallel supercomputers. IEEE Trans Comput 36(12):1425\u20131439","journal-title":"IEEE Trans Comput"},{"key":"271_CR12","unstructured":"Post E, Goosen HA (2001) Evaluation the parallel performance of a heterogeneous system. In: Proceedings of 5th international conference and exhibition on high-performance computing in the Asia-Pacific region (HPC Asia 2001)"},{"key":"271_CR13","doi-asserted-by":"crossref","unstructured":"Rosenberg R, Norton G, Novarini JC, Anderson W, Lanzagorta M (2006) Modeling pulse propagation and scattering in a dispersive medium: performance of MPI\/OpenMP hybrid code. In: Proceedings of the ACM\/IEEE conference on supercomputing, 2006, pp 47\u201347","DOI":"10.1145\/1188455.1188555"},{"issue":"3","key":"271_CR14","doi-asserted-by":"crossref","first-page":"247","DOI":"10.1007\/s11227-007-0115-7","volume":"41","author":"W-C Shih","year":"2007","unstructured":"Shih W-C, Yang C-T, Tseng S-S (2007) A performance-based parallel loop scheduling on grid environments. J Supercomput 41(3):247\u2013267","journal-title":"J Supercomput"},{"key":"271_CR15","volume-title":"Beowulf cluster computing with Linux","author":"T Sterling","year":"2002","unstructured":"Sterling T, Bell G, Kowalik JS (2002) Beowulf cluster computing with Linux. MIT Press, Cambridge"},{"key":"271_CR16","unstructured":"Tang P, Yew PC (1986) Processor self-scheduling for multiple-nested parallel loops. In: Proceedings of the 1986 international conference on parallel processing, 1986, pp 528\u2013535"},{"key":"271_CR17","unstructured":"The Scalable Computing Laboratory (SCL) (2008) http:\/\/www.scl.ameslab.gov\/"},{"key":"271_CR18","doi-asserted-by":"crossref","first-page":"87","DOI":"10.1109\/71.205655","volume":"4","author":"TH Tzen","year":"1993","unstructured":"Tzen TH, Ni LM (1993) Trapezoid self-scheduling: a practical scheduling scheme for parallel compilers. IEEE Trans Parallel Distrib Syst 4:87\u201398","journal-title":"IEEE Trans Parallel Distrib Syst"},{"issue":"2","key":"271_CR19","first-page":"263","volume":"20","author":"C-T Yang","year":"2004","unstructured":"Yang C-T, Chang S-C (2004) A parallel loop self-scheduling on extremely heterogeneous PC clusters. J Inf Sci Eng 20(2):263\u2013273","journal-title":"J Inf Sci Eng"},{"issue":"3","key":"271_CR20","doi-asserted-by":"crossref","first-page":"315","DOI":"10.1007\/s11227-005-0787-9","volume":"34","author":"C-T Yang","year":"2005","unstructured":"Yang C-T, Cheng K-W, Li K-C (2005) An enhanced parallel loop self-scheduling scheme for cluster environments. J Supercomput 34(3):315\u2013335","journal-title":"J Supercomput"},{"key":"271_CR21","unstructured":"Yang C-T, Cheng K-W, Shih W-C (2007) On development of an efficient parallel loop self-scheduling for grid computing environments. Parallel Comput 33(7\u20138):467\u2013487"},{"issue":"1","key":"271_CR22","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/s11227-007-0146-0","volume":"44","author":"C-T Yang","year":"2008","unstructured":"Yang C-T, Shih W-C, Tseng S-S (2008) Dynamic partitioning of loop iterations on heterogeneous PC clusters. J Supercomput 44(1):1\u201323","journal-title":"J Supercomput"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-009-0271-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11227-009-0271-z\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-009-0271-z","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,1]],"date-time":"2019-06-01T06:23:58Z","timestamp":1559370238000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11227-009-0271-z"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009,2,25]]},"references-count":22,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2012,4]]}},"alternative-id":["271"],"URL":"https:\/\/doi.org\/10.1007\/s11227-009-0271-z","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"value":"0920-8542","type":"print"},{"value":"1573-0484","type":"electronic"}],"subject":[],"published":{"date-parts":[[2009,2,25]]}}}