{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T07:44:33Z","timestamp":1740123873575,"version":"3.37.3"},"reference-count":26,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2018,12,7]],"date-time":"2018-12-07T00:00:00Z","timestamp":1544140800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"crossref","award":["61332009","61521092"],"award-info":[{"award-number":["61332009","61521092"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"crossref"}]},{"name":"National Key R&D Program of China","award":["2016YFB1000402"],"award-info":[{"award-number":["2016YFB1000402"]}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61802368"],"award-info":[{"award-number":["61802368"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"crossref","award":["61432018"],"award-info":[{"award-number":["61432018"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Int J Parallel Prog"],"published-print":{"date-parts":[[2019,6]]},"DOI":"10.1007\/s10766-018-0613-7","type":"journal-article","created":{"date-parts":[[2018,12,7]],"date-time":"2018-12-07T00:15:43Z","timestamp":1544141743000},"page":"520-534","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["ElasticActor: An Actor System with Automatic Granularity Adjustment"],"prefix":"10.1007","volume":"47","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-4668-1852","authenticated-orcid":false,"given":"Peng","family":"Zhao","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lei","family":"Liu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wei","family":"Cao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xiao","family":"Dong","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jiansong","family":"Li","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xiaobing","family":"Feng","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2018,12,7]]},"reference":[{"key":"613_CR1","unstructured":"Hewitt, C., Peter, B., Richard, S: A universal modular ACTOR formalism for artificial intelligence. In: International Joint Conference on Artificial Intelligence (1973)"},{"key":"613_CR2","unstructured":"Erlang. \n                    http:\/\/www.erlang.org\/"},{"key":"613_CR3","unstructured":"C++ Actor Framework. \n                    http:\/\/www.actor-framework.org\/"},{"key":"613_CR4","unstructured":"AKKA. \n                    http:\/\/akka.io\/"},{"key":"613_CR5","unstructured":"Orleans. \n                    https:\/\/www.microsoft.com\/en-us\/research\/project\/orleans-virtual-actors"},{"key":"613_CR6","unstructured":"Bernstein, P., Bykov, S., Geller, A., Kliot, G., Thelin, J: Orleans: distributed virtual actors for programmability and scalability. MSR-TR-2014-41 (2014)"},{"key":"613_CR7","doi-asserted-by":"crossref","unstructured":"Bernstein, P.A., Dashti, M., Kiefer, T., Maier, D: Indexing in an actor-oriented database. In: CIDR (2017)","DOI":"10.1109\/ICDE.2018.00010"},{"key":"613_CR8","doi-asserted-by":"crossref","unstructured":"Wu, C., Faleiro, J.M., Lin, Y., Hellerstein, J.M.: Anna: a KVS for any scale. In: 34th IEEE International Conference on Data Engineering (2018)","DOI":"10.1109\/ICDE.2018.00044"},{"key":"613_CR9","doi-asserted-by":"crossref","unstructured":"Francesquini, E., Goldman, A., M\u00e9haut, J.F.: NUMA-Aware runtime environment for the actor model. In: 2013 42nd International Conference on Parallel Processing, ICPP\u201913, pp. 250\u2013259 (2013)","DOI":"10.1109\/ICPP.2013.34"},{"key":"613_CR10","doi-asserted-by":"crossref","unstructured":"Newell, A., Kliot, G., Menache, I., Kliot, G., Menache, I., Gopalan, A., Akiyama, S., Silberstein, M: Optimizing distributed actor systems for dynamic interactive services. In: Eleventh European Conference on Computer Systems, EuroSys\u201916 (2016)","DOI":"10.1145\/2901318.2901343"},{"key":"613_CR11","unstructured":"Desell, T., Varela, C.A.: A performance and scalability analysis of actor message passing and migration in SALSA Lite. In: AGERE!\u201915 (2015)"},{"key":"613_CR12","doi-asserted-by":"publisher","first-page":"173","DOI":"10.1134\/S0005117906020019","volume":"67","author":"V Vishnevskii","year":"2006","unstructured":"Vishnevskii, V.: Mathematical methods to study the polling systems. Autom. Remote Control 67, 173\u2013220 (2006)","journal-title":"Autom. Remote Control"},{"key":"613_CR13","volume-title":"Fundamentals of Queuing Networks: Performance, Asymptotics, and Optimization","author":"H Chen","year":"2013","unstructured":"Chen, H., Yao, D.: Fundamentals of Queuing Networks: Performance, Asymptotics, and Optimization. Springer, Berlin (2013)"},{"key":"613_CR14","doi-asserted-by":"crossref","unstructured":"Takagi H.: Analysis and application of polling models. In: Haring G., Lindemann C., Reiser M. (eds.) Performance evaluation: Origins and directions. Lecture Notes in Computer Science, vol. 1769. Springer, Berlin, Heidelberg (2000)","DOI":"10.1007\/3-540-46506-5_18"},{"key":"613_CR15","doi-asserted-by":"publisher","first-page":"4640","DOI":"10.1109\/TIT.2007.909171","volume":"53","author":"S Sanghavi","year":"2007","unstructured":"Sanghavi, S., Hajek, B., Massoulie, L.: Gossiping with multiple messages. IEEE Trans. Inf. Theory 53, 4640\u20134654 (2007)","journal-title":"IEEE Trans. Inf. Theory"},{"key":"613_CR16","doi-asserted-by":"crossref","unstructured":"Tribastone, M., Mayer, P., Wirsing, M.: Performance prediction of service-oriented systems with layered queuing networks. In: International Symposium on Leveraging Applications of Formal Methods, Verification and Validation. Springer, Berlin, pp. 51\u201365 (2010)","DOI":"10.1007\/978-3-642-16561-0_12"},{"key":"613_CR17","first-page":"105","volume":"45","author":"D Charousset","year":"2015","unstructured":"Charousset, D., Hiesgen, R., Schmidt, T.C.: Revisiting actor programming in C++. Comput. Sci. 45, 105\u2013131 (2015)","journal-title":"Comput. Sci."},{"key":"613_CR18","unstructured":"OceanStor. \n                    http:\/\/e.huawei.com\/en\/products\/cloud-computing-dc\/storage\/massive-storage\/9000"},{"key":"613_CR19","unstructured":"Benchmark games. \n                    https:\/\/benchmarksgame.alioth.debian.org\/"},{"key":"613_CR20","doi-asserted-by":"crossref","unstructured":"Karmani, R.K., Shali, A., Agha, G.: Actor frameworks for the JVM platform: a comparative analysis. In: Proceedings of the 7th International Conference on Principles and Practice of Programming in Java. ACM (2009)","DOI":"10.1145\/1596655.1596658"},{"key":"613_CR21","doi-asserted-by":"crossref","unstructured":"Salvaneschi, G., Carlo, G., Matteo, P.: ContextErlang: introducing context-oriented programming in the actor model. In: Proceedings of the 11th Annual International Conference on Aspect-Oriented Software Development. ACM (2012)","DOI":"10.1145\/2162049.2162072"},{"key":"613_CR22","doi-asserted-by":"crossref","unstructured":"Tallent, M.-C.: Effective performance measurement and analysis of multithreaded applications. In: PPoPP\u201909. New York, pp. 229\u2013240 (2009)","DOI":"10.1145\/1594835.1504210"},{"key":"613_CR23","doi-asserted-by":"publisher","first-page":"151","DOI":"10.1145\/1168917.1168877","volume":"34","author":"MI Gordon","year":"2006","unstructured":"Gordon, M.I., Thies, W., Amarasinghe, S.: Exploiting coarse-grained task, data, and pipeline parallelism in stream programs. ACM SIGOPS Oper. Syst. Rev. 34, 151\u2013162 (2006)","journal-title":"ACM SIGOPS Oper. Syst. Rev."},{"key":"613_CR24","first-page":"70","volume":"8","author":"Y Yan","year":"1997","unstructured":"Yan, Y.: Adaptively scheduling parallel loops in distributed shared-memory systems. IEEE TPDS 8, 70\u201381 (1997)","journal-title":"IEEE TPDS"},{"issue":"10","key":"613_CR25","doi-asserted-by":"publisher","first-page":"499","DOI":"10.1145\/2076021.2048106","volume":"46","author":"UA Acar","year":"2011","unstructured":"Acar, U.A., Chargueraud, A., Rainey, M.: Oracle scheduling: controlling granularity in implicitly parallel languages. ACM Sigplan Not. 46(10), 499\u2013518 (2011)","journal-title":"ACM Sigplan Not."},{"key":"613_CR26","doi-asserted-by":"crossref","unstructured":"Dally, B.: Power, programmability, and granularity: the challenges of exascale computing. In: 2011 IEEE International Test Conference. IEEE (2011)","DOI":"10.1109\/TEST.2011.6139189"}],"container-title":["International Journal of Parallel Programming"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10766-018-0613-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10766-018-0613-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10766-018-0613-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,12,6]],"date-time":"2019-12-06T19:11:46Z","timestamp":1575659506000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10766-018-0613-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,12,7]]},"references-count":26,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2019,6]]}},"alternative-id":["613"],"URL":"https:\/\/doi.org\/10.1007\/s10766-018-0613-7","relation":{},"ISSN":["0885-7458","1573-7640"],"issn-type":[{"type":"print","value":"0885-7458"},{"type":"electronic","value":"1573-7640"}],"subject":[],"published":{"date-parts":[[2018,12,7]]},"assertion":[{"value":"27 September 2018","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"16 November 2018","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"7 December 2018","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}