{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,7]],"date-time":"2024-09-07T18:14:04Z","timestamp":1725732844120},"publisher-location":"Berlin, Heidelberg","reference-count":15,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642387081"},{"type":"electronic","value":"9783642387098"}],"license":[{"start":{"date-parts":[[2014,1,1]],"date-time":"2014-01-01T00:00:00Z","timestamp":1388534400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2014]]},"DOI":"10.1007\/978-3-662-44917-2_38","type":"book-chapter","created":{"date-parts":[[2014,8,23]],"date-time":"2014-08-23T01:18:23Z","timestamp":1408756703000},"page":"459-470","source":"Crossref","is-referenced-by-count":1,"title":["A Compilation and Run-Time Framework for Maximizing Performance of Self-scheduling Algorithms"],"prefix":"10.1007","author":[{"given":"Yizhuo","family":"Wang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Laleh Aghababaie","family":"Beni","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alexandru","family":"Nicolau","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alexander V.","family":"Veidenbaum","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rosario","family":"Cammarota","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"38_CR1","doi-asserted-by":"publisher","first-page":"241","DOI":"10.1117\/12.932535","volume":"298","author":"B.J. Smith","year":"1981","unstructured":"Smith, B.J.: Architecture and applications of the HEP multiprocessor computer system. Real Time Signal Processing IV\u00a0298, 241\u2013298 (1981)","journal-title":"Real Time Signal Processing IV"},{"issue":"12","key":"38_CR2","doi-asserted-by":"publisher","first-page":"1425","DOI":"10.1109\/TC.1987.5009495","volume":"36","author":"C.D. Polychronopoulos","year":"1987","unstructured":"Polychronopoulos, C.D., Kuck, D.J.: Guided self-scheduling: a practical scheduling scheme for parallel supercomputers. IEEE Trans on Computers\u00a036(12), 1425\u20131439 (1987)","journal-title":"IEEE Trans on Computers"},{"issue":"8","key":"38_CR3","doi-asserted-by":"publisher","first-page":"90","DOI":"10.1145\/135226.135232","volume":"35","author":"S. Flynn-Hummel","year":"1992","unstructured":"Flynn-Hummel, S., Schonberg, E., Flynn, L.E.: Factoring: A method for scheduling parallel loops. Communications of the ACM\u00a035(8), 90\u2013101 (1992)","journal-title":"Communications of the ACM"},{"issue":"1","key":"38_CR4","doi-asserted-by":"publisher","first-page":"87","DOI":"10.1109\/71.205655","volume":"4","author":"T.H. Tzen","year":"1993","unstructured":"Tzen, T.H., Ni, L.M.: Trapezoid self-scheduling: a practical scheduling scheme for parallel computers. IEEE Trans. on Parallel and Distributed Systems\u00a04(1), 87\u201398 (1993)","journal-title":"IEEE Trans. on Parallel and Distributed Systems"},{"key":"38_CR5","unstructured":"Breiman, L., Friedman, J., et al.: Classification and Regression Trees. Chapman & Hall\/CRC (1984)"},{"key":"38_CR6","doi-asserted-by":"crossref","unstructured":"Jarp, S., Jurga, R., Nowak, A.: Perfmon2: a leap forward in performance monitoring. J. Phys. Conf. Ser.\u00a0119, 042017 (2008)","DOI":"10.1088\/1742-6596\/119\/4\/042017"},{"key":"38_CR7","doi-asserted-by":"publisher","first-page":"445","DOI":"10.1023\/A:1016409317640","volume":"26","author":"V. Podgorelec","year":"2002","unstructured":"Podgorelec, V., Kokol, P., et al.: Decision trees: An overview and their use in medicine. J. Med. Syst.\u00a026, 445\u2013463 (2002)","journal-title":"J. Med. Syst."},{"key":"38_CR8","unstructured":"Tang, P., Yew, P.C.: Processor self-scheduling for multiple nested parallel loops. In: ICPP, pp. 528\u2013535 (1986)"},{"key":"38_CR9","doi-asserted-by":"crossref","unstructured":"Kruskal, C.P., Weiss, A.: Allocating independent subtasks on parallel processors. IEEE Trans. Softw. Eng. SE-1\u00a01(10), 1001\u20131016 (1985)","DOI":"10.1109\/TSE.1985.231547"},{"issue":"1","key":"38_CR10","doi-asserted-by":"publisher","first-page":"41","DOI":"10.1007\/s11227-007-0148-y","volume":"44","author":"R.L. Cari\u00f1o","year":"2008","unstructured":"Cari\u00f1o, R.L., Banicescu, I.: Dynamic load balancing with adaptive factoring methods in scientific applications. J. Supercomput\u00a044(1), 41\u201363 (2008)","journal-title":"J. Supercomput"},{"issue":"2","key":"38_CR11","doi-asserted-by":"publisher","first-page":"151","DOI":"10.1023\/B:SUPE.0000040613.43581.53","volume":"30","author":"T. Tabirca","year":"2004","unstructured":"Tabirca, T., Freeman, L., et al.: Feedback guided dynamic loop scheduling: convergence of the continuous case. J. Supercomput.\u00a030(2), 151\u2013178 (2004)","journal-title":"J. Supercomput."},{"issue":"4","key":"38_CR12","doi-asserted-by":"publisher","first-page":"379","DOI":"10.1109\/71.273046","volume":"5","author":"E.P. Markatos","year":"1994","unstructured":"Markatos, E.P., LeBlanc, T.J.: Using processor affinity in loop scheduling on shared-memory multiprocessors. IEEE Trans. Parallel Distrib. Syst.\u00a05(4), 379\u2013400 (1994)","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"issue":"5","key":"38_CR13","doi-asserted-by":"publisher","first-page":"720","DOI":"10.1145\/324133.324234","volume":"46","author":"R.D. Blumofe","year":"1999","unstructured":"Blumofe, R.D., Leiserson, C.E.: Scheduling multithreaded computations by work stealing. J. ACM\u00a046(5), 720\u2013748 (1999)","journal-title":"J. ACM"},{"key":"38_CR14","doi-asserted-by":"crossref","unstructured":"Blumofe, R.D., Joerg, C.F., et al.: Cilk: An efficient multithreaded runtime system. In: PPoPP, pp. 207\u2013216 (1995)","DOI":"10.1145\/209937.209958"},{"key":"38_CR15","unstructured":"Intel(R) Threading Building Blocks, Intel Corporation"}],"container-title":["Lecture Notes in Computer Science","Advanced Information Systems Engineering"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-662-44917-2_38","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,8,14]],"date-time":"2019-08-14T06:37:00Z","timestamp":1565764620000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-662-44917-2_38"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014]]},"ISBN":["9783642387081","9783642387098"],"references-count":15,"URL":"https:\/\/doi.org\/10.1007\/978-3-662-44917-2_38","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2014]]}}}