{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,8,6]],"date-time":"2024-08-06T11:25:58Z","timestamp":1722943558837},"reference-count":26,"publisher":"Engineering and Technology Publishing","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["jcm"],"published-print":{"date-parts":[[2017]]},"DOI":"10.12720\/jcm.12.10.557-564","type":"journal-article","created":{"date-parts":[[2018,9,14]],"date-time":"2018-09-14T05:50:26Z","timestamp":1536904226000},"page":"557-564","source":"Crossref","is-referenced-by-count":1,"title":["Work Stealing Based Volunteer Computing Coordination in P2P Environments"],"prefix":"10.12720","author":[{"name":"School of Engineering & Technology, Central Queensland University, Australia","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wei","family":"Li","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"William W.","family":"Guo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"4977","published-online":{"date-parts":[[2017]]},"reference":[{"issue":"no. 5","key":"ref0","doi-asserted-by":"publisher","first-page":"720","DOI":"10.1145\/324133.324234","article-title":"Scheduling multithreaded computations by work stealing","volume":"46","author":"Blumofe","year":"1999","unstructured":"[1] R. D. Blumofe and C. E. Leiserson, \"Scheduling multithreaded computations by work stealing,\" Journal of the ACM, vol. 46, no. 5, pp. 720-748, 1999.","journal-title":"J Assoc Comput Mach","ISSN":"http:\/\/id.crossref.org\/issn\/0004-5411","issn-type":"print"},{"key":"ref1","doi-asserted-by":"publisher","first-page":"53","DOI":"10.1145\/1654059.1654113","article-title":"Scalable work stealing","volume-title":"Proc International Conf on High Performance Computing Networking Storage and Analysis","author":"Dinan","year":"2009","unstructured":"[2] J. Dinan, D. B. Larkins, P. Sadayappan, S. Krishnamoorthy, and J. Nieplocha, \"Scalable work stealing,\" in Proc. International Conf. on High Performance Computing Networking, Storage and Analysis, 2009, pp. 53-63."},{"issue":"no. 6","key":"ref2","doi-asserted-by":"publisher","first-page":"507","DOI":"10.1145\/2499370.2462193","article-title":"Steal tree: low-overhead tracing of work stealing schedulers","volume":"48","author":"Lifflander","year":"2013","unstructured":"[3] J. Lifflander, S. Krishnamoorthy, and L. V. Kale, \"Steal tree: low-overhead tracing of work stealing schedulers,\" ACM SIGPLAN Notices, vol. 48, no. 6, pp. 507-518, 2013.","journal-title":"ACM SIGPLAN Notices","ISSN":"http:\/\/id.crossref.org\/issn\/0362-1340","issn-type":"print"},{"key":"ref3","doi-asserted-by":"publisher","first-page":"659","DOI":"10.1109\/ipdps.2014.74","article-title":"Victim selection and distributed work stealing performance: A case study","volume-title":"Proc 28th IEEE International Symp on Parallel and Distributed Processing","author":"Perarnau","year":"2014","unstructured":"[4] S. Perarnau and M. Sato, \"Victim selection and distributed work stealing performance: A case study,\" in Proc. 28th IEEE International Symp. on Parallel and Distributed Processing, 2014, pp. 659-668."},{"key":"ref4","unstructured":"5. L. Sarmenta, \"Volunteer computing,\" PhD thesis, Massachusetts Institute of Technology, 2001."},{"key":"ref5","unstructured":"6. BOINC. [Online]. Available: http:\/\/boinc.berkeley.edu\/projects.php"},{"key":"ref6","doi-asserted-by":"publisher","first-page":"69","DOI":"10.1146\/annurev-earth-040809-152348","article-title":"SETI@ home, BOINC, and volunteer distributed computing","volume":"40","author":"Korpela","year":"2012","unstructured":"[7] E. J. Korpela, \"SETI@ home, BOINC, and volunteer distributed computing,\" Annual Review of Earth and Planetary Sciences, vol. 40, pp. 69-87, 2012.","journal-title":"Annu Rev Earth Planet Sci","ISSN":"http:\/\/id.crossref.org\/issn\/0084-6597","issn-type":"print"},{"key":"ref7","doi-asserted-by":"publisher","first-page":"4","DOI":"10.1109\/GRID.2004.14","article-title":"BOINC: A system for public-resource computing and storage","volume-title":"Proc Fifth IEEE\/ACM International Workshop on Grid Computing","author":"Anderson","year":"2004","unstructured":"[8] D. P. Anderson, \"BOINC: A system for public-resource computing and storage,\" in Proc. Fifth IEEE\/ACM International Workshop on Grid Computing, 2004, pp. 4-10."},{"key":"ref8","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/ipdps.2007.370667","article-title":"Local scheduling for volunteer computing","volume-title":"Proc IEEE International Symp on Parallel and Distributed Processing","author":"Anderson","year":"2007","unstructured":"[9] D. P. Anderson and J. McLeod, \"Local scheduling for volunteer computing,\" in Proc. IEEE International Symp. on Parallel and Distributed Processing, 2007, pp. 1-8."},{"key":"ref9","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/ipdps.2009.5160922","article-title":"Folding@home: Lessons from eight years of volunteer distributed computing","volume-title":"Proc IEEE International Symp on Parallel & Distributed Processing","author":"Beberg","year":"2009","unstructured":"[10] A. L. Beberg, D. L. Ensign, G. Jayachandran, S. Khaliq, and V. S. Pande, \"Folding@home: Lessons from eight years of volunteer distributed computing,\" in Proc. IEEE International Symp. on Parallel & Distributed Processing, 2009, pp. 1-8."},{"issue":"no. 3","key":"ref10","doi-asserted-by":"publisher","first-page":"329","DOI":"10.1007\/s13174-012-0072-0","article-title":"Large-scale volunteer computing over the Internet","volume":"3","author":"Costa","year":"2012","unstructured":"[11] F. Costa, J. N. Silva, L. Veiga, and P. Ferreira, \"Large-scale volunteer computing over the Internet,\" Journal of Internet Services and Applications, vol. 3, no. 3, pp. 329-346, 2012.","journal-title":"J Internet Serv Appl","ISSN":"http:\/\/id.crossref.org\/issn\/1867-4828","issn-type":"print"},{"issue":"no. 4","key":"ref11","doi-asserted-by":"publisher","first-page":"335","DOI":"10.1145\/1041680.1041681","article-title":"A survey of peer-to-peer content distribution technologies","volume":"36","author":"Androutsellis-Theotokis","year":"2004","unstructured":"[12] S. Androutsellis-Theotokis and D. Spinellis, \"A survey of peer-to-peer content distribution technologies,\" ACM Computing Surveys, vol. 36, no. 4, pp. 335-371, 2004.","journal-title":"ACM Comput Surv","ISSN":"http:\/\/id.crossref.org\/issn\/0360-0300","issn-type":"print"},{"key":"ref12","first-page":"1","article-title":"A  approach for global computing","volume-title":"Proc Parallel and Distributed Processing Symp","author":"Dou","year":"2003","unstructured":"[13] W. Dou, Y. Jia, H. M. Wang, W. Q. Song, and P. Zou, \"A P2P approach for global computing,\" in Proc. Parallel and Distributed Processing Symp., 2003, pp. 1-6."},{"issue":"no. 10","key":"ref13","doi-asserted-by":"publisher","first-page":"72","DOI":"10.1145\/1831407.1831427","article-title":"Peer-to-peer systems","volume":"53","author":"Rodrigues","year":"2010","unstructured":"[14] R. Rodrigues and P. Druschel, \"Peer-to-peer systems,\" Communications of the ACM, vol. 53, no. 10, pp. 72-82, 2010.","journal-title":"Commun ACM","ISSN":"http:\/\/id.crossref.org\/issn\/0001-0782","issn-type":"print"},{"key":"ref14","doi-asserted-by":"publisher","first-page":"217","DOI":"10.1109\/pdcat.2009.76","article-title":"-Tuple: Towards a robust volunteer computing platform","volume-title":"Proc International Conf on Parallel and Distributed Computing Applications and Technologies","author":"Ni","year":"2009","unstructured":"[15] L. Ni and A. Harwood, \"P2P-Tuple: Towards a robust volunteer computing platform,\" in Proc. International Conf. on Parallel and Distributed Computing, Applications and Technologies, 2009, pp. 217-223."},{"key":"ref15","doi-asserted-by":"publisher","first-page":"51","DOI":"10.1109\/iccsit.2009.5234999","article-title":"PPVC: a  volunteer computing system","volume-title":"Proc 2nd IEEE International Conf on Computer Science and Information Technology","author":"Zhao","year":"2009","unstructured":"[16] Z., Zhao, F. Yang, and Y. Xu, \"PPVC: a P2P volunteer computing system,\" in Proc. 2nd IEEE International Conf. on Computer Science and Information Technology, 2009, pp. 51-55."},{"key":"ref16","doi-asserted-by":"publisher","first-page":"240","DOI":"10.1109\/icppw.2015.34","article-title":"Achieving dynamic workload balancing for  volunteer computing","volume-title":"Proc 44th International Conf on Parallel Processing Workshops","author":"Li","year":"2015","unstructured":"[17] W. Li, W. Guo, and E. Franzinelli, \"Achieving dynamic workload balancing for P2P volunteer computing,\" in Proc. 44th International Conf. on Parallel Processing Workshops, 2015, pp. 240-249."},{"issue":"no. 1","key":"ref17","doi-asserted-by":"publisher","first-page":"17","DOI":"10.1109\/TNET.2002.808407","article-title":"Chord: a scalable peer-to-peer lookup protocol for Internet applications","volume":"11","author":"Stoica","year":"2003","unstructured":"[18] I. Stoica, R. Morris, D. Liben-Nowell, D. R. Karger, M. F. Kaashoek, F. Dabek, and H. Balakrishnan, \"Chord: a scalable peer-to-peer lookup protocol for Internet applications,\" IEEE\/ACM Transactions on Networking, vol. 11, no. 1, pp. 17-32, 2003.","journal-title":"IEEE ACM Trans Networking","ISSN":"http:\/\/id.crossref.org\/issn\/1063-6692","issn-type":"print"},{"issue":"no. 12","key":"ref18","doi-asserted-by":"publisher","first-page":"44","DOI":"10.1109\/MC.2009.396","article-title":"Identifying performance bottlenecks in work-stealing computations","volume":"42","author":"Tallent","year":"2009","unstructured":"[19] N. R. Tallent and J. M. Mellor-Crummey, \"Identifying performance bottlenecks in work-stealing computations,\" Computer, vol. 42, no. 12, pp. 44-50, 2009.","journal-title":"Computer","ISSN":"http:\/\/id.crossref.org\/issn\/0018-9162","issn-type":"print"},{"issue":"no. 10","key":"ref19","doi-asserted-by":"publisher","first-page":"297","DOI":"10.1145\/2398857.2384639","article-title":"Work-stealing without the baggage","volume":"47","author":"Kumar","year":"2012","unstructured":"[20] V. Kumar, D. Frampton, S. M. Blackburn, D. Grove, and O. Tardieu, \"Work-stealing without the baggage,\" ACM SIGPLAN Notices, vol. 47, no. 10, pp. 297-314, 2012.","journal-title":"ACM SIGPLAN Notices","ISSN":"http:\/\/id.crossref.org\/issn\/0362-1340","issn-type":"print"},{"key":"ref20","doi-asserted-by":"publisher","first-page":"354","DOI":"10.1109\/ccgrid.2014.85","article-title":"Link-heterogeneous work stealing","volume-title":"Proc 4th IEEE\/ACM International Symp on Cluster Cloud and Grid Computing","author":"Vu","year":"2014","unstructured":"[21] T. T. Vu and B. Derbel, \"Link-heterogeneous work stealing,\" in Proc. 4th IEEE\/ACM International Symp. on Cluster, Cloud and Grid Computing, 2014, pp. 354-363."},{"issue":"no. 8","key":"ref21","doi-asserted-by":"publisher","first-page":"219","DOI":"10.1145\/2517327.2442538","article-title":"Scheduling parallel programs by work stealing with private deques","volume":"48","author":"Acar","year":"2013","unstructured":"[22] U. A. Acar, A. Chargu\u00e9raud, and M. Rainey, \"Scheduling parallel programs by work stealing with private deques,\" ACM SIGPLAN Notices, vol. 48, no. 8, pp. 219-228, 2013.","journal-title":"ACM SIGPLAN Notices","ISSN":"http:\/\/id.crossref.org\/issn\/0362-1340","issn-type":"print"},{"key":"ref22","article-title":"DVS: Deterministic victim selection to improve performance in work-stealing schedulers","volume-title":"Proc MULTIPROG 2014","author":"Varisteas","year":"2014","unstructured":"[23] G. Varisteas and M. Brorsson, \"DVS: Deterministic victim selection to improve performance in work-stealing schedulers,\" in Proc. MULTIPROG 2014: Programmability Issues for Heterogeneous Multicores, 2014."},{"key":"ref23","doi-asserted-by":"publisher","first-page":"299","DOI":"10.1007\/978-981-10-2053-7_27","article-title":"Decentralizing volunteer computing coordination","volume-title":"Proc International Conf of Young Computer Scientists Engineers and Educators","author":"Li","year":"2016","unstructured":"[24] W. Li and E. Franzinelli, \"Decentralizing volunteer computing coordination,\" in Proc. International Conf. of Young Computer Scientists, Engineers and Educators, 2016, pp. 299-313."},{"key":"ref24","volume-title":"Open Chord (1 0 4) User s Manual","author":"Kaffille","year":"2007","unstructured":"[25] S. Kaffille and K. Loesing, Open Chord (1.0.4) User's Manual, The University of Bamberg, Germany, 2007."},{"key":"ref25","unstructured":"26. SETI@home. [Online]. Available: http:\/\/setiathome.ssl.berkeley.edu\/"}],"container-title":["Journal of Communications"],"original-title":[],"link":[{"URL":"http:\/\/www.jocm.us\/uploadfile\/2017\/1024\/20171024063529311.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,2,13]],"date-time":"2019-02-13T01:24:19Z","timestamp":1550021059000},"score":1,"resource":{"primary":{"URL":"http:\/\/www.jocm.us\/index.php?m=content&c=index&a=show&catid=182&id=1149"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017]]},"references-count":26,"URL":"https:\/\/doi.org\/10.12720\/jcm.12.10.557-564","relation":{},"ISSN":["1796-2021"],"issn-type":[{"type":"print","value":"1796-2021"}],"subject":[],"published":{"date-parts":[[2017]]}}}