{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,2]],"date-time":"2026-01-02T07:38:56Z","timestamp":1767339536386,"version":"3.37.3"},"reference-count":107,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"12","license":[{"start":{"date-parts":[[2018,12,1]],"date-time":"2018-12-01T00:00:00Z","timestamp":1543622400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"}],"funder":[{"DOI":"10.13039\/501100002261","name":"\u0420\u043e\u0441\u0441\u0438\u0439\u0441\u043a\u0438\u0439 \u0424\u043e\u043d\u0434 \u0424\u0443\u043d\u0434\u0430\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u044b\u0445 \u0418\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u043d\u0438\u0439","doi-asserted-by":"publisher","award":["16-07-00622"],"award-info":[{"award-number":["16-07-00622"]}],"id":[{"id":"10.13039\/501100002261","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Parallel Distrib. Syst."],"published-print":{"date-parts":[[2018,12,1]]},"DOI":"10.1109\/tpds.2018.2850004","type":"journal-article","created":{"date-parts":[[2018,6,25]],"date-time":"2018-06-25T23:14:01Z","timestamp":1529968441000},"page":"2882-2895","source":"Crossref","is-referenced-by-count":16,"title":["A Survey of Desktop Grid Scheduling"],"prefix":"10.1109","volume":"29","author":[{"given":"Evgeny","family":"Ivashko","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7479-9079","authenticated-orcid":false,"given":"Ilya","family":"Chernov","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0538-2939","authenticated-orcid":false,"given":"Natalia","family":"Nikitina","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2011.344"},{"year":"2018","key":"ref38"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1109\/E-SCIENCE.2006.261172"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-21909-7_25"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1109\/ICISSEC.2015.7370964"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1587\/transinf.2015PAP0027"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2007.1094"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS.2006.70"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2007.370668"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1109\/PADS.2007.27"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.2197\/ipsjjip.19.39"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1007\/s00224-006-1296-9"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS.2011.66"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1201\/b12206-11"},{"key":"ref22","first-page":"119","article-title":"Scheduling\n in desktop grid systems: Theoretical evaluation of policies and frameworks","volume":"8","author":"khan","year":"2017","journal-title":"Int J Adv Comput Sci Appl"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1016\/j.jnca.2013.07.006"},{"key":"ref24","first-page":"109","article-title":"Technology for integrating idle computing cluster resources into volunteer computing projects","author":"afanasiev","year":"2015","journal-title":"Proc 5th Int Workshop Comput Sci Eng"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2009.5160911"},{"key":"ref101","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2012.12.009"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.5194\/gmd-10-811-2017"},{"key":"ref100","first-page":"316","article-title":"Implementation and evaluation of a\n distributed and cooperative load-balancing mechanism for dependable volunteer computing","author":"murata","year":"2008","journal-title":"Proc IEEE Int Conf Depend Syst Netw FTCS DCC DSN"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2014.10.005"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2009.5161135"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1016\/j.simpat.2017.06.002"},{"key":"ref59","doi-asserted-by":"publisher","DOI":"10.1002\/dac.2701"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPSW.2014.13"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.1109\/CRMICO.2014.6959423"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.1145\/1481506.1481515"},{"key":"ref55","first-page":"1","article-title":"Towards efficient resource grouping in heterogeneity-aware volunteer computing","volume":"45","author":"nouman","year":"2013","journal-title":"Sindh Univ Res J -SURJ"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2011.03.008"},{"key":"ref53","doi-asserted-by":"crossref","first-page":"107","DOI":"10.1006\/jpdc.1999.1581","article-title":"Dynamic mapping of a class of independent tasks onto heterogeneous\n computing systems","volume":"59","author":"maheswaran","year":"1999","journal-title":"J Parallel Distrib Comput"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2011.97"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1109\/CISIS.2009.86"},{"year":"2018","key":"ref4"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1177\/109434200101500302"},{"key":"ref6","doi-asserted-by":"crossref","first-page":"729","DOI":"10.1017\/S0252921100015311","article-title":"A new major SETI project based on Project SERENDIP data and 100,000 personal computers","author":"sullivan","year":"1997","journal-title":"Int Astron Union Colloq Proc"},{"year":"2018","key":"ref5"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/GRID.2004.14"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1007\/s10723-009-9126-3"},{"year":"2018","key":"ref7"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1109\/CCGRID.2001.923246"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-45209-6_26"},{"key":"ref45","first-page":"630","article-title":"Fault-tolerant scheduling for bag-of-tasks grid applications","author":"canonico","year":"2005","journal-title":"Proc Eur Grid Conf"},{"article-title":"Towards scalable, accurate, and usable simulations of distributed applications\n and systems","year":"2011","author":"beaumont","key":"ref48"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2011.343"},{"key":"ref42","doi-asserted-by":"crossref","first-page":"371","DOI":"10.1515\/eng-2017-0044","article-title":"Improving &#x201C;tail","volume":"7","author":"kolokoltsev","year":"2017","journal-title":"Open Eng"},{"key":"ref41","first-page":"204","article-title":"Runtime prediction in desktop grid\n scheduling","volume":"1","author":"hellinckx","year":"2009","journal-title":"Parallel Program Appl Grid P2P Netw -Based Syst"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2008.4536445"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-01970-8_15"},{"key":"ref73","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-21909-7_27"},{"key":"ref72","doi-asserted-by":"publisher","DOI":"10.1007\/s10723-009-9131-6"},{"key":"ref71","doi-asserted-by":"publisher","DOI":"10.1016\/j.jpdc.2010.08.001"},{"key":"ref70","first-page":"366","article-title":"Volunteer availability based fault tolerant scheduling mechanism in desktop grid\n computing environment","author":"choi","year":"2004","journal-title":"Proc 3rd IEEE Int Symp Netw Comput Appl"},{"key":"ref76","doi-asserted-by":"publisher","DOI":"10.1007\/s11277-014-1727-x"},{"key":"ref77","doi-asserted-by":"publisher","DOI":"10.1109\/PST.2012.6297954"},{"key":"ref74","doi-asserted-by":"publisher","DOI":"10.1109\/ICUMT.2014.7002159"},{"key":"ref75","doi-asserted-by":"publisher","DOI":"10.1109\/E-SCIENCE.2007.57"},{"key":"ref78","doi-asserted-by":"publisher","DOI":"10.1109\/e-Science.2009.44"},{"key":"ref79","doi-asserted-by":"publisher","DOI":"10.1109\/ICPADS.2008.97"},{"key":"ref60","first-page":"175","article-title":"Optimizing the execution time of a desktop grid project","volume":"5","author":"rumiantsev","year":"2014","journal-title":"Program Syst Theory Appl"},{"key":"ref62","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2012.04.002"},{"key":"ref61","doi-asserted-by":"publisher","DOI":"10.1109\/SISY.2014.6923568"},{"key":"ref63","doi-asserted-by":"publisher","DOI":"10.1109\/CCGrid.2011.63"},{"key":"ref64","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-23397-5_23"},{"key":"ref65","doi-asserted-by":"publisher","DOI":"10.1109\/CCGRID.2010.13"},{"key":"ref66","doi-asserted-by":"publisher","DOI":"10.1007\/s11227-009-0326-1"},{"key":"ref67","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2006.09.004"},{"article-title":"Computing the optimal makespan for jobs with identical and independent tasks scheduled on\n volatile hosts","year":"2004","author":"kondo","key":"ref68"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1016\/S0167-739X(99)00018-7"},{"key":"ref69","doi-asserted-by":"publisher","DOI":"10.1109\/CLUSTR.2006.311905"},{"key":"ref1","first-page":"381","article-title":"Remote Unix&#x2014;turning idle workstations into cycle servers","author":"litzkow","year":"1987","journal-title":"Proc USENIX Summer Conf"},{"key":"ref95","first-page":"228","article-title":"A new genetic algorithm\n based scheduling for volunteer computing","author":"qu","year":"2010","journal-title":"Proc Int Conf Comput Commun Technol Agriculture Eng"},{"key":"ref94","doi-asserted-by":"publisher","DOI":"10.1007\/s10723-007-9063-y"},{"key":"ref107","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2014.2346189"},{"key":"ref93","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2015.2461154"},{"key":"ref106","doi-asserted-by":"publisher","DOI":"10.1142\/S0129054114500245"},{"key":"ref92","doi-asserted-by":"publisher","DOI":"10.1007\/s10822-017-0093-7"},{"key":"ref105","first-page":"443","article-title":"Internet computing of tasks with dependencies using unreliable workers","author":"gao","year":"2004","journal-title":"Principles of Distributed Systems"},{"key":"ref91","doi-asserted-by":"publisher","DOI":"10.1109\/HiPC.2014.7116890"},{"key":"ref104","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2010.12.013"},{"key":"ref90","doi-asserted-by":"publisher","DOI":"10.2478\/v10006-012-0055-0"},{"key":"ref103","doi-asserted-by":"crossref","first-page":"1347","DOI":"10.1016\/j.jpdc.2012.06.007","article-title":"On\n scheduling DAGs for volatile computing platforms: Area-maximizing schedules","volume":"72","author":"cordasco","year":"2012","journal-title":"J Parallel Distrib Comput"},{"key":"ref102","first-page":"51","article-title":"Adaptive resource allocation for reliable performance in heterogeneous distributed systems","author":"hussin","year":"2013","journal-title":"Proc Int Conf Algorithms Archit Parallel Process"},{"key":"ref98","doi-asserted-by":"publisher","DOI":"10.1109\/LCN.2010.5735771"},{"key":"ref99","doi-asserted-by":"publisher","DOI":"10.1016\/j.jnca.2013.01.002"},{"key":"ref96","doi-asserted-by":"publisher","DOI":"10.1109\/CCGrid.2016.78"},{"article-title":"Design and evaluation of a communication library for volunteer\n computing environments","year":"2009","author":"lablanc","key":"ref97"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS.1994.302452"},{"key":"ref11","first-page":"1","article-title":"The system X-Com for metacomputing support: Architecture and\n technology","volume":"5","author":"filamofitsky","year":"2004","journal-title":"Vychislitelnye metody i programmirovanie"},{"key":"ref12","doi-asserted-by":"crossref","first-page":"597","DOI":"10.1016\/S0743-7315(03)00006-6","article-title":"Entropia: Architecture and performance of\n an enterprise desktop grid system","volume":"63","author":"chien","year":"2003","journal-title":"J Parallel Distrib Comput"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1002\/(SICI)1096-9128(199711)9:11<1139::AID-CPE349>3.3.CO;2-B"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/DCS.1988.12507"},{"year":"2018","key":"ref15"},{"key":"ref16","first-page":"269","article-title":"Alchemi: A. NET-based enterprise grid\n computing system","author":"luther","year":"2005","journal-title":"Proc Conf Internet Comp"},{"key":"ref82","doi-asserted-by":"publisher","DOI":"10.1007\/s10723-013-9258-3"},{"year":"2018","key":"ref17"},{"key":"ref81","doi-asserted-by":"publisher","DOI":"10.1109\/GRID.2010.5698003"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1109\/CCGRID.2007.31"},{"key":"ref84","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2017.2659746"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2009.11.005"},{"key":"ref83","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2013.07.011"},{"key":"ref80","doi-asserted-by":"publisher","DOI":"10.1016\/j.csi.2008.12.004"},{"key":"ref89","first-page":"54","article-title":"Mathematical model of a &#x201D;tail&#x201D; computation in a\n desktop grid","author":"ivashko","year":"2017","journal-title":"Proc CEUR Workshop"},{"key":"ref85","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.4346"},{"key":"ref86","doi-asserted-by":"publisher","DOI":"10.14257\/ijgdc.2017.10.1.21"},{"key":"ref87","doi-asserted-by":"publisher","DOI":"10.4108\/eai.27-2-2017.152277"},{"key":"ref88","doi-asserted-by":"publisher","DOI":"10.1007\/s10586-017-1520-1"}],"container-title":["IEEE Transactions on Parallel and Distributed Systems"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/71\/8531999\/08395065.pdf?arnumber=8395065","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,1,26]],"date-time":"2022-01-26T21:25:07Z","timestamp":1643232307000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/8395065\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,12,1]]},"references-count":107,"journal-issue":{"issue":"12"},"URL":"https:\/\/doi.org\/10.1109\/tpds.2018.2850004","relation":{},"ISSN":["1045-9219","1558-2183","2161-9883"],"issn-type":[{"type":"print","value":"1045-9219"},{"type":"electronic","value":"1558-2183"},{"type":"electronic","value":"2161-9883"}],"subject":[],"published":{"date-parts":[[2018,12,1]]}}}