{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,29]],"date-time":"2026-03-29T16:28:08Z","timestamp":1774801688996,"version":"3.50.1"},"reference-count":48,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2021,8,23]],"date-time":"2021-08-23T00:00:00Z","timestamp":1629676800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,8,23]],"date-time":"2021-08-23T00:00:00Z","timestamp":1629676800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["CCF-1763793"],"award-info":[{"award-number":["CCF-1763793"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["CCF-1763793"],"award-info":[{"award-number":["CCF-1763793"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Int J Parallel Prog"],"published-print":{"date-parts":[[2022,2]]},"DOI":"10.1007\/s10766-021-00721-2","type":"journal-article","created":{"date-parts":[[2021,8,23]],"date-time":"2021-08-23T18:03:18Z","timestamp":1629741798000},"page":"115-151","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":12,"title":["A Profile-Based AI-Assisted Dynamic Scheduling Approach for Heterogeneous Architectures"],"prefix":"10.1007","volume":"50","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-4944-174X","authenticated-orcid":false,"given":"Tongsheng","family":"Geng","sequence":"first","affiliation":[]},{"given":"Marcos","family":"Amaris","sequence":"additional","affiliation":[]},{"given":"St\u00e9phane","family":"Zuckerman","sequence":"additional","affiliation":[]},{"given":"Alfredo","family":"Goldman","sequence":"additional","affiliation":[]},{"given":"Guang R.","family":"Gao","sequence":"additional","affiliation":[]},{"given":"Jean-Luc","family":"Gaudiot","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2021,8,23]]},"reference":[{"key":"721_CR1","doi-asserted-by":"publisher","first-page":"012037","DOI":"10.1088\/1742-6596\/180\/1\/012037","volume":"180","author":"E Agullo","year":"2009","unstructured":"Agullo, E., Demmel, J., Dongarra, J., Hadri, B., Kurzak, J., Langou, J., Ltaief, H., Luszczek, P., Tomov, S.: Numerical linear algebra on emerging architectures: the plasma and magma projects. J. Phys. Conf. Ser. 180, 012037 (2009)","journal-title":"J. Phys. Conf. Ser."},{"key":"721_CR2","doi-asserted-by":"publisher","unstructured":"Amaris, M., Cordeiro, D., Goldman, A., De Camargo, R.Y.: A simple BSP-based model to predict execution time in GPU applications. In: 2015 IEEE 22nd International Conference on High Performance Computing (HiPC), pp. 285\u2013294 (2015). https:\/\/doi.org\/10.1109\/HiPC.2015.34","DOI":"10.1109\/HiPC.2015.34"},{"issue":"4","key":"721_CR3","doi-asserted-by":"publisher","first-page":"47:1","DOI":"10.1145\/3155288","volume":"14","author":"J Arteaga","year":"2017","unstructured":"Arteaga, J., Zuckerman, S., Gao, G.R.: Generating fine-grain multithreaded applications using a multigrain approach. ACM Trans. Archit. Code Optim. 14(4), 47:1-47:26 (2017). https:\/\/doi.org\/10.1145\/3155288","journal-title":"ACM Trans. Archit. Code Optim."},{"key":"721_CR4","doi-asserted-by":"publisher","unstructured":"Barnes, B.J., Rountree, B., Lowenthal, D.K., Reeves, J., de\u00a0Supinski, B., Schulz, M.: A regression-based approach to scalability prediction. In: Proceedings of the 22Nd Annual International Conference on Supercomputing, ICS \u201908, pp. 368\u2013377. ACM, New York, NY, USA (2008). https:\/\/doi.org\/10.1145\/1375527.1375580","DOI":"10.1145\/1375527.1375580"},{"issue":"4","key":"721_CR5","doi-asserted-by":"publisher","first-page":"57:1","DOI":"10.1145\/2400682.2400716","volume":"9","author":"ME Belviranli","year":"2013","unstructured":"Belviranli, M.E., Bhuyan, L.N., Gupta, R.: A dynamic self-scheduling scheme for heterogeneous multiprocessor architectures. ACM Trans. Archit. Code Optim. 9(4), 57:1-57:20 (2013). https:\/\/doi.org\/10.1145\/2400682.2400716","journal-title":"ACM Trans. Archit. Code Optim."},{"key":"721_CR6","unstructured":"Chen, J., Choudhary, A., Feldman, S., Hendrickson, B., Johnson, C., Mount, R., Sarkar, V., White, V., Williams, D.: Synergistic Challenges in Data-Intensive Science and Exascale Computing: DOE ASCAC Data Subcommittee Report. Department of Energy Office of Science (2013). Type: Report"},{"issue":"6","key":"721_CR7","doi-asserted-by":"publisher","first-page":"784","DOI":"10.1109\/TC.2017.2783932","volume":"67","author":"Q Chen","year":"2018","unstructured":"Chen, Q., Guo, M.: Contention and locality-aware work-stealing for iterative applications in multi-socket computers. IEEE Trans. Comput. 67(6), 784\u2013798 (2018). https:\/\/doi.org\/10.1109\/TC.2017.2783932","journal-title":"IEEE Trans. Comput."},{"key":"721_CR8","doi-asserted-by":"publisher","unstructured":"Cho, Y., Negele, F., Park, S., Egger, B., Gross, T.R.: On-the-fly workload partitioning for integrated cpu\/gpu architectures. In: Proceedings of the 27th International Conference on Parallel Architectures and Compilation Techniques, PACT \u201918, pp. 21:1\u201321:13. ACM, New York, NY, USA (2018). https:\/\/doi.org\/10.1145\/3243176.3243210","DOI":"10.1145\/3243176.3243210"},{"key":"721_CR9","doi-asserted-by":"publisher","first-page":"219","DOI":"10.1016\/j.jpdc.2018.04.017","volume":"119","author":"E Chow","year":"2018","unstructured":"Chow, E., Anzt, H., Scott, J., Dongarra, J.: Using Jacobi iterations and blocking for solving sparse triangular systems in incomplete factorization preconditioning. J. Parallel Distrib. Comput. 119, 219\u2013230 (2018)","journal-title":"J. Parallel Distrib. Comput."},{"key":"721_CR10","doi-asserted-by":"crossref","unstructured":"Cole, S.V., Buhler, J.: Mercator: a GPGPU framework for irregular streaming applications. In: 2017 International Conference on High Performance Computing Simulation (HPCS), pp. 727\u2013736 (2017)","DOI":"10.1109\/HPCS.2017.111"},{"key":"721_CR11","doi-asserted-by":"publisher","unstructured":"Danalis, A., Marin, G., McCurdy, C., Meredith, J.S., Roth, P.C., Spafford, K., Tipparaju, V., Vetter, J.S.: The scalable heterogeneous computing (SHOC) benchmark suite. In: Proceedings of the 3rd Workshop on General-Purpose Computation on Graphics Processing Units, GPGPU-3, pp. 63\u201374. ACM, New York, NY, USA (2010). https:\/\/doi.org\/10.1145\/1735688.1735702","DOI":"10.1145\/1735688.1735702"},{"issue":"1","key":"721_CR12","doi-asserted-by":"publisher","first-page":"1:1","DOI":"10.1145\/2049662.2049663","volume":"38","author":"TA Davis","year":"2011","unstructured":"Davis, T.A., Hu, Y.: The University of Florida sparse matrix collection. ACM Trans. Math. Softw. 38(1), 1:1-1:25 (2011). https:\/\/doi.org\/10.1145\/2049662.2049663","journal-title":"ACM Trans. Math. Softw."},{"key":"721_CR13","doi-asserted-by":"publisher","first-page":"47","DOI":"10.1016\/j.cpc.2018.11.005","volume":"237","author":"H De Raedt","year":"2019","unstructured":"De Raedt, H., Jin, F., Willsch, D., Willsch, M., Yoshioka, N., Ito, N., Yuan, S., Michielsen, K.: Massively parallel quantum computer simulator, eleven years later. Comput. Phys. Commun. 237, 47\u201361 (2019)","journal-title":"Comput. Phys. Commun."},{"key":"721_CR14","doi-asserted-by":"publisher","unstructured":"Dehne, F., Hutchinson, D., Maheshwari, A., Dittrich, W.: Reducing I\/O complexity by simulating coarse grained parallel algorithms. In: Parallel Processing, 1999. 13th International and 10th Symposium on Parallel and Distributed Processing, 1999. 1999 IPPS\/SPDP. Proceedings, pp. 14\u201320 (1999). https:\/\/doi.org\/10.1109\/IPPS.1999.760428","DOI":"10.1109\/IPPS.1999.760428"},{"issue":"11","key":"721_CR15","doi-asserted-by":"publisher","first-page":"1935","DOI":"10.1109\/JPROC.2018.2873289","volume":"106","author":"F Franchetti","year":"2018","unstructured":"Franchetti, F., Low, T.M., Popovici, D.T., Veras, R.M., Spampinato, D.G., Johnson, J.R., P\u00fcschel, M., Hoe, J.C., Moura, J.M.F.: Spiral: extreme performance portability. Proc. IEEE 106(11), 1935\u20131968 (2018)","journal-title":"Proc. IEEE"},{"key":"721_CR16","doi-asserted-by":"publisher","unstructured":"Garc\u00eda, V., Gomez-Luna, J., Grass, T., Rico, A., Ayguade, E., Pena, A.J.: Evaluating the effect of last-level cache sharing on integrated GPU\u2013CPU systems with heterogeneous applications. In: 2016 IEEE International Symposium on Workload Characterization (IISWC), pp. 1\u201310 (2016). https:\/\/doi.org\/10.1109\/IISWC.2016.7581277","DOI":"10.1109\/IISWC.2016.7581277"},{"key":"721_CR17","doi-asserted-by":"publisher","first-page":"42","DOI":"10.1109\/MC.2012.257","volume":"45","author":"BR Gaster","year":"2012","unstructured":"Gaster, B.R., Howes, L.: Can GPGPU programming be liberated from the data-parallel bottleneck? Computer 45, 42\u201352 (2012). https:\/\/doi.org\/10.1109\/MC.2012.257","journal-title":"Computer"},{"key":"721_CR18","doi-asserted-by":"crossref","unstructured":"Geng, T., Zuckerman, S., Monsalve, J., Goldman, A., Habib, S., Gaudiot, J.L., Gao, G.R.: The importance of efficient fine-grain synchronization for many-core systems. In: International Workshop on Languages and Compilers for Parallel Computing, pp. 203\u2013217. Springer (2016)","DOI":"10.1007\/978-3-319-52709-3_16"},{"issue":"5","key":"721_CR19","doi-asserted-by":"publisher","first-page":"1112","DOI":"10.1109\/TPDS.2013.123","volume":"25","author":"P Guo","year":"2014","unstructured":"Guo, P., Wang, L., Chen, P.: A performance modeling and optimization analysis tool for sparse matrix-vector multiplication on GPUs. IEEE Trans. Parallel Distrib. Syst. 25(5), 1112\u20131123 (2014). https:\/\/doi.org\/10.1109\/TPDS.2013.123","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"721_CR20","doi-asserted-by":"publisher","unstructured":"Kaleem, R., Barik, R., Shpeisman, T., Hu, C., Lewis, B.T., Pingali, K.: Adaptive heterogeneous scheduling for integrated GPUs. In: 2014 23rd International Conference on Parallel Architecture and Compilation Techniques (PACT), pp. 151\u2013162 (2014). https:\/\/doi.org\/10.1145\/2628071.2628088","DOI":"10.1145\/2628071.2628088"},{"issue":"20","key":"721_CR21","doi-asserted-by":"publisher","first-page":"e5772","DOI":"10.1002\/cpe.5772","volume":"32","author":"L Leandro Nesi","year":"2020","unstructured":"Leandro Nesi, L., da Silva Serpa, M., Mello Schnorr, L., Navaux, P.O.A.: Task-based parallel strategies for computational fluid dynamic application in heterogeneous CPU\/GPU resources. Concurr. Comput. Pract. Exp. 32(20), e5772 (2020). https:\/\/doi.org\/10.1002\/cpe.5772","journal-title":"Concurr. Comput. Pract. Exp."},{"key":"721_CR22","unstructured":"Lee, J., Samadi, M., Park, Y., Mahlke, S.: Transparent CPU\u2013GPU collaboration for data-parallel kernels on heterogeneous systems. In: Proceedings of the 22nd International Conference on Parallel Architectures and Compilation Techniques, PACT \u201913, pp. 245\u2013256. IEEE Press, Piscataway, NJ, USA (2013)"},{"key":"721_CR23","doi-asserted-by":"publisher","unstructured":"Lee, V.W., Kim, C., Chhugani, J., Deisher, M., Kim, D., Nguyen, A.D., Satish, N., Smelyanskiy, M., Chennupaty, S., Hammarlund, P., Singhal, R., Dubey, P.: Debunking the 100x GPU vs. CPU myth: an evaluation of throughput computing on CPU and GPU. In: Proceedings of the 37th Annual International Symposium on Computer Architecture, ISCA \u201910, pp. 451\u2013460. ACM, New York, NY, USA (2010). https:\/\/doi.org\/10.1145\/1815961.1816021","DOI":"10.1145\/1815961.1816021"},{"key":"721_CR24","unstructured":"Levon, J., Elie, P., Johnson M.: Oprofile: a system profiler for Linux (2004). https:\/\/oprofile.sourceforge.io\/about\/. Accessed 20 June 2020"},{"key":"721_CR25","unstructured":"List, T.S.: http:\/\/www.top500.org (2017)"},{"key":"721_CR26","doi-asserted-by":"publisher","unstructured":"Luk, C.K., Hong, S., Kim, H.: Qilin: exploiting parallelism on heterogeneous multiprocessors with adaptive mapping. In: Proceedings of the 42nd Annual IEEE\/ACM International Symposium on Microarchitecture, MICRO 42, pp. 45\u201355. ACM, New York, NY, USA (2009). https:\/\/doi.org\/10.1145\/1669112.1669121","DOI":"10.1145\/1669112.1669121"},{"issue":"4","key":"721_CR27","first-page":"59","volume":"9","author":"T Lutz","year":"2013","unstructured":"Lutz, T., Fensch, C., Cole, M.: Partans: an autotuning framework for stencil computation on multi-GPU systems. ACM Trans. Archit. Code Optim. (TACO) 9(4), 59 (2013)","journal-title":"ACM Trans. Archit. Code Optim. (TACO)"},{"key":"721_CR28","doi-asserted-by":"crossref","unstructured":"Margiolas, C., O\u2019Boyle, M.F.P.: Portable and transparent software managed scheduling on accelerators for fair resource sharing. In: 2016 IEEE\/ACM International Symposium on Code Generation and Optimization (CGO), pp. 82\u201393 (2016)","DOI":"10.1145\/2854038.2854040"},{"key":"721_CR29","doi-asserted-by":"crossref","unstructured":"Martinasso, M., Kwasniewski, G., Alam, S.R., Schulthess, T.C., Hoefler, T.: A PCIE congestion-aware performance model for densely populated accelerator servers. In: Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis, SC \u201916, pp. 63:1\u201363:11. IEEE Press, Piscataway, NJ, USA (2016). http:\/\/dl.acm.org\/citation.cfm?id=3014904.3014989","DOI":"10.1109\/SC.2016.62"},{"key":"721_CR30","doi-asserted-by":"crossref","unstructured":"Memeti, S., Pllana, S.: Combinatorial optimization of work distribution on heterogeneous systems. In: 2016 45th International Conference on Parallel Processing Workshops (ICPPW), pp. 151\u2013160 (2016)","DOI":"10.1109\/ICPPW.2016.35"},{"key":"721_CR31","unstructured":"NVIDIA: CUDA C: Programming Guide, Version 10.0. (2019)"},{"key":"721_CR32","doi-asserted-by":"publisher","unstructured":"O\u2019Boyle, M.F.P., Wang, Z., Grewe, D.: Portable mapping of data parallel programs to opencl for heterogeneous systems. In: Proceedings of the 2013 IEEE\/ACM International Symposium on Code Generation and Optimization (CGO), CGO \u201913, pp. 1\u201310. IEEE Computer Society, Washington, DC, USA (2013). https:\/\/doi.org\/10.1109\/CGO.2013.6494993","DOI":"10.1109\/CGO.2013.6494993"},{"issue":"7","key":"721_CR33","doi-asserted-by":"publisher","first-page":"56","DOI":"10.1145\/2699414","volume":"58","author":"DA Reed","year":"2015","unstructured":"Reed, D.A., Dongarra, J.: Exascale computing and big data. Commun. ACM 58(7), 56\u201368 (2015). https:\/\/doi.org\/10.1145\/2699414","journal-title":"Commun. ACM"},{"key":"721_CR34","doi-asserted-by":"publisher","unstructured":"Sant\u2019Ana, L., Cordeiro, D., Camargo, R.: PLB-HeC: a profile-based load-balancing algorithm for heterogeneous CPU\u2013GPU clusters. In: 2015 IEEE International Conference on Cluster Computing, pp. 96\u2013105 (2015). https:\/\/doi.org\/10.1109\/CLUSTER.2015.24","DOI":"10.1109\/CLUSTER.2015.24"},{"key":"721_CR35","doi-asserted-by":"crossref","unstructured":"Sant\u2019Ana, L., Cordeiro, D., de Camargo, R.Y.: Plb-hac: dynamic load-balancing for heterogeneous accelerator clusters. In: European Conference on Parallel Processing, pp. 197\u2013209. Springer (2019)","DOI":"10.1007\/978-3-030-29400-7_15"},{"key":"721_CR36","doi-asserted-by":"publisher","DOI":"10.3390\/app10144796","author":"S Souravlas","year":"2020","unstructured":"Souravlas, S., Anastasiadou, S.: Pipelined dynamic scheduling of big data streams. Appl. Sci. (2020). https:\/\/doi.org\/10.3390\/app10144796","journal-title":"Appl. Sci."},{"key":"721_CR37","doi-asserted-by":"publisher","unstructured":"Suettlerlein, J., Zuckerman, S., Gao, G.R.: An implementation of the codelet model. In: Proceedings of the 19th International Conference on Parallel Processing, Euro-Par\u201913, pp. 633\u2013644. Springer, Berlin, Heidelberg (2013). https:\/\/doi.org\/10.1007\/978-3-642-40047-6_63","DOI":"10.1007\/978-3-642-40047-6_63"},{"key":"721_CR38","doi-asserted-by":"publisher","unstructured":"Teodoro, G., Kurc, T.M., Pan, T., Cooper, L.A.D., Kong, J., Widener, P., Saltz, J.H.: Accelerating large scale image analyses on parallel, CPU\u2013GPU equipped systems. In: 2012 IEEE 26th International Parallel and Distributed Processing Symposium, pp. 1093\u20131104 (2012). https:\/\/doi.org\/10.1109\/IPDPS.2012.101","DOI":"10.1109\/IPDPS.2012.101"},{"key":"721_CR39","doi-asserted-by":"publisher","unstructured":"Tribbey, W.: Modern database systems. In: Kim, W. (ed.) Modern Database Systems, Chap. Numerical Recipes: The Art of Scientific Computing (3rd Edition) is Written by William H. Press, Saul A. Teukolsky, William T. Vetterling, and Brian P. Flannery, and Published by Cambridge University Press, 2007, Hardback, ISBN 978-0-521-88068-8, 1235 pp., pp. 30\u201331. ACM Press\/Addison-Wesley Publishing Co., New York, NY, USA (1995). https:\/\/doi.org\/10.1145\/1874391.187410","DOI":"10.1145\/1874391.187410"},{"issue":"3","key":"721_CR40","doi-asserted-by":"publisher","first-page":"213","DOI":"10.1145\/2366231.2337184","volume":"40","author":"K Van Craeynest","year":"2012","unstructured":"Van Craeynest, K., Jaleel, A., Eeckhout, L., Narvaez, P., Emer, J.: Scheduling heterogeneous multi-cores through performance impact estimation (pie). SIGARCH Comput. Archit. News 40(3), 213\u2013224 (2012). https:\/\/doi.org\/10.1145\/2366231.2337184","journal-title":"SIGARCH Comput. Archit. News"},{"key":"721_CR41","doi-asserted-by":"publisher","unstructured":"van Werkhoven, B., Maassen, J., Seinstra, F.J., Bal, H.E.: Performance models for CPU\u2013GPU data transfers. In: 2014 14th IEEE\/ACM International Symposium on Cluster, Cloud and Grid Computing, pp. 11\u201320 (2014). https:\/\/doi.org\/10.1109\/CCGrid.2014.16","DOI":"10.1109\/CCGrid.2014.16"},{"key":"721_CR42","doi-asserted-by":"publisher","unstructured":"Wang, Z., Tournavitis, G., Franke, B., O\u2019boyle, M.F.P.: Integrating profile-driven parallelism detection and machine-learning-based mapping. ACM Trans. Archit. Code Optim. 11(1), 1\u201326 (2014). https:\/\/doi.org\/10.1145\/2579561","DOI":"10.1145\/2579561"},{"key":"721_CR43","doi-asserted-by":"publisher","unstructured":"Wen, Y., O\u2019Boyle, M.F.: Merge or separate?: multi-job scheduling for opencl kernels on CPU\/GPU platforms. In: Proceedings of the General Purpose GPUs, GPGPU-10, pp. 22\u201331. ACM, New York, NY, USA (2017). https:\/\/doi.org\/10.1145\/3038228.3038235","DOI":"10.1145\/3038228.3038235"},{"key":"721_CR44","doi-asserted-by":"publisher","unstructured":"Yang, C., Wang, F., Du, Y., Chen, J., Liu, J., Yi, H., Lu, K.: Adaptive optimization for petascale heterogeneous CPU\/GPU computing. In: IEEE International Conference on Cluster Computing, pp. 19\u201328 (2010). https:\/\/doi.org\/10.1109\/CLUSTER.2010.12","DOI":"10.1109\/CLUSTER.2010.12"},{"key":"721_CR45","doi-asserted-by":"publisher","unstructured":"Zhang, F., Wu, B., Zhai, J., He, B., Chen, W.: Finepar: irregularity-aware fine-grained workload partitioning on integrated architectures. In: 2017 IEEE\/ACM International Symposium on Code Generation and Optimization (CGO), pp. 27\u201338 (2017). https:\/\/doi.org\/10.1109\/CGO.2017.7863726","DOI":"10.1109\/CGO.2017.7863726"},{"issue":"3","key":"721_CR46","doi-asserted-by":"publisher","first-page":"905","DOI":"10.1109\/TPDS.2016.2586074","volume":"28","author":"F Zhang","year":"2017","unstructured":"Zhang, F., Zhai, J., He, B., Zhang, S., Chen, W.: Understanding co-running behaviors on integrated CPU\/GPU architectures. IEEE TPDS 28(3), 905\u2013918 (2017). https:\/\/doi.org\/10.1109\/TPDS.2016.2586074","journal-title":"IEEE TPDS"},{"key":"721_CR47","doi-asserted-by":"crossref","unstructured":"Zhong, Z., Rychkov, V., Lastovetsky, A.: Data partitioning on heterogeneous multicore and multi-GPU systems using functional performance models of data-parallel applications. In: 2012 IEEE International Conference on Cluster Computing (Cluster 2012) (2012)","DOI":"10.1109\/CLUSTER.2012.34"},{"key":"721_CR48","doi-asserted-by":"crossref","unstructured":"Zuckerman, S., Suetterlein, J., Knauerhase, R., Gao, G.R.: Using a \u201ccodelet\u201d program execution model for exascale machines: position paper. In: Proceedings of the 1st International Workshop on Adaptive Self-tuning Computing Systems for the Exaflop Era, EXADAPT \u201911. ACM, New York, NY, USA (2011)","DOI":"10.1145\/2000417.2000424"}],"container-title":["International Journal of Parallel Programming"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10766-021-00721-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10766-021-00721-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10766-021-00721-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,1,29]],"date-time":"2022-01-29T14:08:47Z","timestamp":1643465327000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10766-021-00721-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,8,23]]},"references-count":48,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2022,2]]}},"alternative-id":["721"],"URL":"https:\/\/doi.org\/10.1007\/s10766-021-00721-2","relation":{},"ISSN":["0885-7458","1573-7640"],"issn-type":[{"value":"0885-7458","type":"print"},{"value":"1573-7640","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,8,23]]},"assertion":[{"value":"16 December 2020","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"13 July 2021","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"23 August 2021","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}