{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,3,30]],"date-time":"2022-03-30T13:15:53Z","timestamp":1648646153455},"reference-count":20,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2015,10,6]],"date-time":"2015-10-06T00:00:00Z","timestamp":1444089600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Int J Parallel Prog"],"published-print":{"date-parts":[[2017,2]]},"DOI":"10.1007\/s10766-015-0394-1","type":"journal-article","created":{"date-parts":[[2015,10,6]],"date-time":"2015-10-06T10:46:39Z","timestamp":1444128399000},"page":"185-198","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Performance Evaluation and Enhancement of Process-Based Parallel Loop Execution"],"prefix":"10.1007","volume":"45","author":[{"given":"Xingjing","family":"Lu","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Long","family":"Chen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhiyuan","family":"Li","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2015,10,6]]},"reference":[{"key":"394_CR1","unstructured":"http:\/\/www.mcs.anl.gov\/research\/projects\/mpi"},{"key":"394_CR2","unstructured":"http:\/\/openmp.org\/wp\/"},{"issue":"5","key":"394_CR3","doi-asserted-by":"crossref","first-page":"212","DOI":"10.1145\/277652.277725","volume":"33","author":"M Frigo","year":"1998","unstructured":"Frigo, M., Leiserson, C.E., Randall, K.H.: The implementation of the Cilk-5 multithreaded language. SIGPLAN Not. 33(5), 212\u2013223 (1998)","journal-title":"SIGPLAN Not."},{"key":"394_CR4","unstructured":"http:\/\/threadingbuildingblocks.org\/"},{"key":"394_CR5","doi-asserted-by":"crossref","first-page":"223","DOI":"10.1145\/1273442.1250760","volume":"42","author":"C Ding","year":"2007","unstructured":"Ding, C., Shen, X., Kelsey, K., Tice, C., Huang, R., Zhang, C.: Software behavior oriented parallelization. SIGPLAN Not. 42, 223\u2013234 (2007)","journal-title":"SIGPLAN Not."},{"key":"394_CR6","doi-asserted-by":"crossref","first-page":"359","DOI":"10.1145\/2345156.2254107","volume":"47","author":"NP Johnson","year":"2012","unstructured":"Johnson, N.P., Kim, H., Prabhu, P., Zaks, A., August, D.I.: Speculative separation for privatization and reductions. SIGPLAN Not. 47, 359\u2013370 (2012)","journal-title":"SIGPLAN Not."},{"key":"394_CR7","doi-asserted-by":"crossref","unstructured":"Feng, M., Gupta, R., Hu, Y.: SpiceC: scalable parallelism via implicit copying and explicit commit. In: Proceedings of the 16th ACM symposium on Principles and practice of parallel programming (PPoPP \u201911), pp. 69\u201380. ACM, New York, NY, USA (2011)","DOI":"10.1145\/1941553.1941564"},{"issue":"6","key":"394_CR8","doi-asserted-by":"crossref","first-page":"243","DOI":"10.1145\/2499370.2462182","volume":"48","author":"H Yu","year":"2013","unstructured":"Yu, H., Ko, H.-J., Li, Z.: General data structure expansion for multi-threading. SIGPLAN Not. 48(6), 243\u2013252 (2013)","journal-title":"SIGPLAN Not."},{"key":"394_CR9","doi-asserted-by":"crossref","unstructured":"Fang, Z., Tang, P., Yew, P.-C., Zhu, C.-Q.: Dynamic processor self-scheduling for general parallel nested loops. IEEE Trans. Comput. 39(7), 919\u2013929 (1990)","DOI":"10.1109\/12.55693"},{"key":"394_CR10","unstructured":"http:\/\/www.open64.net\/"},{"issue":"6","key":"394_CR11","doi-asserted-by":"crossref","first-page":"487","DOI":"10.1145\/2345156.2254122","volume":"47","author":"M Feng","year":"2012","unstructured":"Feng, M., Gupta, R., Neamtiu, I.: Effective parallelization of loops in the presence of I\/O operations. SIGPLAN Not. 47(6), 487\u2013498 (2012)","journal-title":"SIGPLAN Not."},{"key":"394_CR12","unstructured":"Stevens, W.R., Rago, S.A.: Advanced programming in the UNIX environment, 2nd edn. Addison-Wesley, ISBN 0-201-43307-9 (2005)"},{"key":"394_CR13","unstructured":"http:\/\/www.spec.org\/cpu2006\/"},{"key":"394_CR14","doi-asserted-by":"crossref","unstructured":"Duran, A., Teruel, X., Ferrer, R., Martorell, X., Ayguade, E.: Barcelona OpenMP tasks suite: a set of benchmarks targeting the exploitation of task parallelism in OpenMP. In: Proceedings of the 2009 international conference on parallel processing (ICPP \u201909), pp.124\u2013131 (2009)","DOI":"10.1109\/ICPP.2009.64"},{"key":"394_CR15","unstructured":"Bienia, C., Kumar, S., Singh, J.P., Li, K.: Technical Report TR-811-08. Princeton University, January (2008)"},{"key":"394_CR16","unstructured":"http:\/\/icl.cs.utk.edu\/papi\/"},{"key":"394_CR17","unstructured":"UPC Language Specifications, v1.2. UPC Consortium Lawrence Berkeley National Laboratory Technical Report LBNL-59208 (2005)"},{"key":"394_CR18","doi-asserted-by":"crossref","first-page":"243","DOI":"10.1145\/2076021.2048087","volume":"46","author":"C Ke","year":"2011","unstructured":"Ke, C., Liu, L., Zhang, C., Bai, T., Jacobs, B., Ding, C.: Safe parallel programming using dynamic dependence hints. SIGPLAN Not. 46, 243\u2013258 (2011)","journal-title":"SIGPLAN Not."},{"issue":"10","key":"394_CR19","doi-asserted-by":"crossref","first-page":"81","DOI":"10.1145\/1639949.1640096","volume":"44","author":"ED Berger","year":"2009","unstructured":"Berger, E.D., Yang, T., Liu, T., Novark, G.: Grace: safe multithreaded programming for C\/C++. SIGPLAN Not. 44(10), 81\u201396 (2009)","journal-title":"SIGPLAN Not."},{"key":"394_CR20","unstructured":"Cytron, R.: Doacross: beyond vectorization for multiprocessors. In: International conference on parallel processing, (ICPP1986), pp.836\u2013844. ACM, New York, NY, USA (1986)"}],"container-title":["International Journal of Parallel Programming"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10766-015-0394-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10766-015-0394-1\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10766-015-0394-1","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10766-015-0394-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,31]],"date-time":"2019-05-31T00:02:34Z","timestamp":1559260954000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10766-015-0394-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,10,6]]},"references-count":20,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2017,2]]}},"alternative-id":["394"],"URL":"https:\/\/doi.org\/10.1007\/s10766-015-0394-1","relation":{},"ISSN":["0885-7458","1573-7640"],"issn-type":[{"value":"0885-7458","type":"print"},{"value":"1573-7640","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015,10,6]]}}}