{"id":"https://openalex.org/W2625627861","doi":"https://doi.org/10.1109/tpds.2017.2715809","title":"Model-Based Estimation of the Communication Cost of Hybrid Data-Parallel Applications on Heterogeneous Clusters","display_name":"Model-Based Estimation of the Communication Cost of Hybrid Data-Parallel Applications on Heterogeneous Clusters","publication_year":2017,"publication_date":"2017-06-15","ids":{"openalex":"https://openalex.org/W2625627861","doi":"https://doi.org/10.1109/tpds.2017.2715809","mag":"2625627861"},"language":"en","primary_location":{"id":"doi:10.1109/tpds.2017.2715809","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tpds.2017.2715809","pdf_url":null,"source":{"id":"https://openalex.org/S97130795","display_name":"IEEE Transactions on Parallel and Distributed Systems","issn_l":"1045-9219","issn":["1045-9219","1558-2183","2161-9883"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Parallel and Distributed Systems","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5055035683","display_name":"Juan\u2010Antonio Rico\u2010Gallego","orcid":"https://orcid.org/0000-0002-4264-7473"},"institutions":[{"id":"https://openalex.org/I80606768","display_name":"Universidad de Extremadura","ror":"https://ror.org/0174shg90","country_code":"ES","type":"education","lineage":["https://openalex.org/I80606768"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Juan-Antonio Rico-Gallego","raw_affiliation_strings":["University of Extremadura, Avd. Universidad s/n, C\u00e1ceres, Spain"],"raw_orcid":"https://orcid.org/0000-0002-4264-7473","affiliations":[{"raw_affiliation_string":"University of Extremadura, Avd. Universidad s/n, C\u00e1ceres, Spain","institution_ids":["https://openalex.org/I80606768"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5084068586","display_name":"Alexey Lastovetsky","orcid":"https://orcid.org/0000-0001-9460-3897"},"institutions":[{"id":"https://openalex.org/I100930933","display_name":"University College Dublin","ror":"https://ror.org/05m7pjf47","country_code":"IE","type":"education","lineage":["https://openalex.org/I100930933"]}],"countries":["IE"],"is_corresponding":false,"raw_author_name":"Alexey L. Lastovetsky","raw_affiliation_strings":["University College Dublin, Belfield, Dublin 4, Ireland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University College Dublin, Belfield, Dublin 4, Ireland","institution_ids":["https://openalex.org/I100930933"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5000327743","display_name":"Juan Carlos D\u00edaz Mart\u00edn","orcid":"https://orcid.org/0000-0002-8435-3844"},"institutions":[{"id":"https://openalex.org/I80606768","display_name":"Universidad de Extremadura","ror":"https://ror.org/0174shg90","country_code":"ES","type":"education","lineage":["https://openalex.org/I80606768"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Juan-Carlos Diaz-Martin","raw_affiliation_strings":["University of Extremadura, Avd. Universidad s/n, C\u00e1ceres, Spain"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Extremadura, Avd. Universidad s/n, C\u00e1ceres, Spain","institution_ids":["https://openalex.org/I80606768"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":3.1319,"has_fulltext":false,"cited_by_count":23,"citation_normalized_percentile":{"value":0.93322103,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":"28","issue":"11","first_page":"3215","last_page":"3228"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8766267895698547},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.6244064569473267},{"id":"https://openalex.org/keywords/workload","display_name":"Workload","score":0.5854479074478149},{"id":"https://openalex.org/keywords/computation","display_name":"Computation","score":0.573776364326477},{"id":"https://openalex.org/keywords/software-deployment","display_name":"Software deployment","score":0.5073625445365906},{"id":"https://openalex.org/keywords/solver","display_name":"Solver","score":0.4771439731121063},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.3763670325279236},{"id":"https://openalex.org/keywords/computer-engineering","display_name":"Computer engineering","score":0.3738637864589691},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.17393895983695984}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8766267895698547},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.6244064569473267},{"id":"https://openalex.org/C2778476105","wikidata":"https://www.wikidata.org/wiki/Q628539","display_name":"Workload","level":2,"score":0.5854479074478149},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.573776364326477},{"id":"https://openalex.org/C105339364","wikidata":"https://www.wikidata.org/wiki/Q2297740","display_name":"Software deployment","level":2,"score":0.5073625445365906},{"id":"https://openalex.org/C2778770139","wikidata":"https://www.wikidata.org/wiki/Q1966904","display_name":"Solver","level":2,"score":0.4771439731121063},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.3763670325279236},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.3738637864589691},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.17393895983695984},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tpds.2017.2715809","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tpds.2017.2715809","pdf_url":null,"source":{"id":"https://openalex.org/S97130795","display_name":"IEEE Transactions on Parallel and Distributed Systems","issn_l":"1045-9219","issn":["1045-9219","1558-2183","2161-9883"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Parallel and Distributed Systems","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Industry, innovation and infrastructure","score":0.4399999976158142,"id":"https://metadata.un.org/sdg/9"}],"awards":[{"id":"https://openalex.org/G1766076957","display_name":"Meeting the Future Challenges of Heterogeneous and Extreme-Scale Parallel Computing","funder_award_id":"14/IA/2474","funder_id":"https://openalex.org/F4320320847","funder_display_name":"Science Foundation Ireland"}],"funders":[{"id":"https://openalex.org/F4320320847","display_name":"Science Foundation Ireland","ror":"https://ror.org/0271asj38"},{"id":"https://openalex.org/F4320335322","display_name":"European Regional Development Fund","ror":"https://ror.org/00k4n6c32"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":42,"referenced_works":["https://openalex.org/W43785071","https://openalex.org/W94439627","https://openalex.org/W1490530634","https://openalex.org/W1519717906","https://openalex.org/W1528000468","https://openalex.org/W1538076361","https://openalex.org/W1559552726","https://openalex.org/W1984788566","https://openalex.org/W1987773743","https://openalex.org/W2004951603","https://openalex.org/W2042120213","https://openalex.org/W2042986967","https://openalex.org/W2044360242","https://openalex.org/W2047268015","https://openalex.org/W2049673897","https://openalex.org/W2055058176","https://openalex.org/W2056999868","https://openalex.org/W2059300917","https://openalex.org/W2070232376","https://openalex.org/W2073890622","https://openalex.org/W2086237468","https://openalex.org/W2093326633","https://openalex.org/W2096159022","https://openalex.org/W2119094934","https://openalex.org/W2125980577","https://openalex.org/W2128438553","https://openalex.org/W2128766095","https://openalex.org/W2136185907","https://openalex.org/W2147412083","https://openalex.org/W2152509970","https://openalex.org/W2154750565","https://openalex.org/W2155820529","https://openalex.org/W2159997088","https://openalex.org/W2161455936","https://openalex.org/W2163674731","https://openalex.org/W2171473263","https://openalex.org/W2294341393","https://openalex.org/W2294782168","https://openalex.org/W4213477667","https://openalex.org/W4231150350","https://openalex.org/W6683142396","https://openalex.org/W6684857869"],"related_works":["https://openalex.org/W2770234245","https://openalex.org/W96612179","https://openalex.org/W2000785801","https://openalex.org/W986318368","https://openalex.org/W2566006169","https://openalex.org/W2384410913","https://openalex.org/W2352878646","https://openalex.org/W2987774938","https://openalex.org/W2004734601","https://openalex.org/W4256492088"],"abstract_inverted_index":{"Heterogeneous":[0],"systems":[1],"composed":[2],"of":[3,10,35,68,77,114,118,121,135,152,189],"CPUs":[4],"and":[5,131,167,182,193],"accelerators":[6],"sharing":[7],"communication":[8,83,98,116,138],"channels":[9],"different":[11,70,119],"performance":[12,67,139],"are":[13,176],"getting":[14],"mainstream":[15],"in":[16,127],"HPC":[17],"but,":[18],"at":[19],"the":[20,33,61,66,69,78,90,96,104,112,115,122,136,164,168,179,183],"same":[21],"time,":[22],"they":[23],"show":[24],"a":[25,36,56,149,187],"complexity":[26],"that":[27],"makes":[28],"it":[29],"difficult":[30],"to":[31,54,65,82,111,141,147],"optimize":[32],"deployment":[34],"data":[37],"parallel":[38],"application.":[39,123],"Recent":[40],"analytical":[41,109],"tools":[42],"such":[43,74],"as":[44],"Functional":[45],"Performance":[46],"Models,":[47],"combined":[48],"with":[49,159],"advanced":[50],"partitioning":[51],"algorithms,":[52],"manage":[53],"achieve":[55],"balanced":[57],"configuration":[58],"by":[59],"distributing":[60],"workload":[62,92],"unevenly,":[63],"according":[64],"processing":[71],"units.":[72],"Unfortunately,":[73],"uneven":[75],"distribution":[76],"computation":[79],"load":[80],"leads":[81],"unbalances":[84],"that,":[85],"very":[86],"often,":[87],"render":[88],"worthless":[89],"previous":[91],"balancing":[93],"efforts.":[94],"Finding":[95],"optimal":[97],"scheme":[99],"without":[100],"expensive":[101],"testing":[102],"on":[103],"executing":[105],"platform":[106],"requires":[107],"an":[108,133],"approach":[110],"estimation":[113],"cost":[117],"configurations":[120],"With":[124],"this":[125,153],"goal":[126],"mind,":[128],"we":[129,156],"propose":[130],"discuss":[132],"extension":[134],"t-Lop":[137,174],"model":[140,181],"cover":[142],"heterogeneous":[143],"architectures.":[144],"In":[145],"order":[146],"provide":[148],"quantitative":[150],"assessment":[151],"extended":[154],"model,":[155],"conduct":[157],"experiments":[158],"two":[160],"representative":[161],"computational":[162],"kernels,":[163],"SUMMA":[165],"algorithm":[166],"2D":[169],"wave":[170],"equation":[171],"solver.":[172],"The":[173],"predictions":[175],"compared":[177],"against":[178],"HLogGP":[180],"observed":[184],"costs":[185],"for":[186],"variety":[188],"configurations,":[190],"hardware":[191],"resources":[192],"problem":[194],"sizes.":[195]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2023,"cited_by_count":2},{"year":2022,"cited_by_count":5},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":5},{"year":2019,"cited_by_count":6},{"year":2018,"cited_by_count":3}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
