{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,29]],"date-time":"2025-09-29T08:13:52Z","timestamp":1759133632851,"version":"3.37.3"},"reference-count":13,"publisher":"Springer Science and Business Media LLC","issue":"6","license":[{"start":{"date-parts":[[2019,6,5]],"date-time":"2019-06-05T00:00:00Z","timestamp":1559692800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2019,6,5]],"date-time":"2019-06-05T00:00:00Z","timestamp":1559692800000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"published-print":{"date-parts":[[2020,6]]},"DOI":"10.1007\/s11227-019-02919-1","type":"journal-article","created":{"date-parts":[[2019,6,5]],"date-time":"2019-06-05T17:02:18Z","timestamp":1559754138000},"page":"4629-4644","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["A tool to assess the communication cost of parallel kernels on heterogeneous platforms"],"prefix":"10.1007","volume":"76","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-4264-7473","authenticated-orcid":false,"given":"Juan A.","family":"Rico-Gallego","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sergio","family":"Moreno-\u00c1lvarez","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Juan C.","family":"D\u00edaz-Mart\u00edn","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alexey L.","family":"Lastovetsky","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2019,6,5]]},"reference":[{"issue":"10","key":"2919_CR1","doi-asserted-by":"publisher","first-page":"1033","DOI":"10.1109\/71.963416","volume":"12","author":"O Beaumont","year":"2001","unstructured":"Beaumont O, Boudet V, Rastello F, Robert Y (2001) Matrix multiplication on heterogeneous platforms. IEEE Trans Parallel Distrib Syst 12(10):1033\u20131051. \nhttps:\/\/doi.org\/10.1109\/71.963416","journal-title":"IEEE Trans Parallel Distrib Syst"},{"issue":"1","key":"2919_CR2","doi-asserted-by":"publisher","first-page":"218","DOI":"10.1109\/TPDS.2018.2853151","volume":"30","author":"O Beaumont","year":"2019","unstructured":"Beaumont O, Becker BA, DeFlumere AM, Eyraud-Dubois L, Lambert T, Lastovetsky AL (2019) Recent advances in matrix partitioning for parallel computing on heterogeneous platforms. IEEE Trans Parallel Distrib Syst 30(1):218\u2013229. \nhttps:\/\/doi.org\/10.1109\/TPDS.2018.2853151","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"2919_CR3","doi-asserted-by":"publisher","first-page":"1390","DOI":"10.1109\/TPDS.2006.165","volume":"17","author":"J Bosque","year":"2006","unstructured":"Bosque J, Pastor L (2006) A parallel computational model for heterogeneous clusters. IEEE Trans Parallel Distrib Syst 17:1390\u20131400. \nhttps:\/\/doi.org\/10.1109\/TPDS.2006.165","journal-title":"IEEE Trans Parallel Distrib Syst"},{"issue":"10","key":"2919_CR4","doi-asserted-by":"publisher","first-page":"2899","DOI":"10.1016\/j.jpdc.2014.06.008","volume":"74","author":"H Casanova","year":"2014","unstructured":"Casanova H, Giersch A, Legrand A, Quinson M, Suter F (2014) Versatile, scalable, and accurate simulation of distributed applications and platforms. J Parallel Distrib Comput 74(10):2899\u20132917","journal-title":"J Parallel Distrib Comput"},{"issue":"4","key":"2919_CR5","doi-asserted-by":"publisher","first-page":"993","DOI":"10.1109\/TPDS.2013.104","volume":"25","author":"E Jeannot","year":"2014","unstructured":"Jeannot E, Mercier G, Tessier F (2014) Process placement in multicore clusters: algorithmic issues and practical techniques. IEEE Trans Parallel Distrib Syst 25(4):993\u20131002. \nhttps:\/\/doi.org\/10.1109\/TPDS.2013.104","journal-title":"IEEE Trans Parallel Distrib Syst"},{"issue":"4","key":"2919_CR6","doi-asserted-by":"publisher","first-page":"520","DOI":"10.1006\/jpdc.2000.1686","volume":"61","author":"A Kalinov","year":"2001","unstructured":"Kalinov A, Lastovetsky A (2001) Heterogeneous distribution of computations solving linear algebra problems on networks of heterogeneous computers. J Parallel Distrib Comput 61(4):520\u2013535. \nhttps:\/\/doi.org\/10.1006\/jpdc.2000.1686","journal-title":"J Parallel Distrib Comput"},{"issue":"10","key":"2919_CR7","doi-asserted-by":"publisher","first-page":"1369","DOI":"10.1016\/S0167-8191(02)00159-X","volume":"28","author":"A Lastovetsky","year":"2002","unstructured":"Lastovetsky A (2002) Adaptive parallel computing on heterogeneous networks with mpC. Parallel Comput 28(10):1369\u20131407. \nhttps:\/\/doi.org\/10.1016\/S0167-8191(02)00159-X","journal-title":"Parallel Comput"},{"issue":"1","key":"2919_CR8","doi-asserted-by":"publisher","first-page":"76","DOI":"10.1177\/1094342006074864","volume":"21","author":"A Lastovetsky","year":"2007","unstructured":"Lastovetsky A, Reddy R (2007) Data partitioning with a functional performance model of heterogeneous processors. Int J High Perform Comput Appl 21(1):76\u201390","journal-title":"Int J High Perform Comput Appl"},{"key":"2919_CR9","doi-asserted-by":"crossref","unstructured":"Lastovetsky A, Mkwawa IH, O\u2019Flynn M (2006) An accurate communication model of a heterogeneous cluster based on a switch-enabled Ethernet network. In: 12th International Conference on Parallel and Distributed Systems, 2006. ICPADS 2006, vol\u00a02, p 6","DOI":"10.1109\/ICPADS.2006.24"},{"key":"2919_CR10","doi-asserted-by":"publisher","first-page":"802","DOI":"10.1002\/cpe.3609","volume":"28","author":"T Malik","year":"2016","unstructured":"Malik T, Rychkov V, Lastovetsky A (2016) Network-aware optimization of communications for parallel matrix multiplication on hierarchical hpc platforms. Concurr Comput Pract Exp 28:802\u2013821. \nhttps:\/\/doi.org\/10.1002\/cpe.3609","journal-title":"Concurr Comput Pract Exp"},{"key":"2919_CR11","doi-asserted-by":"publisher","first-page":"66","DOI":"10.1016\/j.future.2016.02.021","volume":"61","author":"JA Rico-Gallego","year":"2016","unstructured":"Rico-Gallego JA, D\u00edaz-Mart\u00edn JC, Lastovetsky AL (2016) Extending $$\\uptau$$-lop to model concurrent MPI communications in multicore clusters. Future Gener Comput Syst 61:66\u201382. \nhttps:\/\/doi.org\/10.1016\/j.future.2016.02.021","journal-title":"Future Gener Comput Syst"},{"issue":"11","key":"2919_CR12","doi-asserted-by":"publisher","first-page":"3215","DOI":"10.1109\/TPDS.2017.2715809","volume":"28","author":"JA Rico-Gallego","year":"2017","unstructured":"Rico-Gallego JA, Lastovetsky AL, D\u00edaz-Mart\u00edn JC (2017) Model-based estimation of the communication cost of hybrid data-parallel applications on heterogeneous clusters. IEEE Trans Parallel Distrib Syst 28(11):3215\u20133228. \nhttps:\/\/doi.org\/10.1109\/TPDS.2017.2715809","journal-title":"IEEE Trans Parallel Distrib Syst"},{"issue":"4","key":"2919_CR13","doi-asserted-by":"publisher","first-page":"255","DOI":"10.1002\/(SICI)1096-9128(199704)9:4<255::AID-CPE250>3.0.CO;2-2","volume":"9","author":"RA Van De Geijn","year":"1997","unstructured":"Van De Geijn RA, Watts J (1997) Summa: scalable universal matrix multiplication algorithm. Concurr Pract Exp 9(4):255\u2013274","journal-title":"Concurr Pract Exp"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-019-02919-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11227-019-02919-1\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-019-02919-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,6,3]],"date-time":"2020-06-03T23:12:04Z","timestamp":1591225924000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11227-019-02919-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,6,5]]},"references-count":13,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2020,6]]}},"alternative-id":["2919"],"URL":"https:\/\/doi.org\/10.1007\/s11227-019-02919-1","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"type":"print","value":"0920-8542"},{"type":"electronic","value":"1573-0484"}],"subject":[],"published":{"date-parts":[[2019,6,5]]},"assertion":[{"value":"5 June 2019","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}