{"id":"https://openalex.org/W4417470007","doi":"https://doi.org/10.1109/tpds.2025.3646119","title":"Cost-Effective Empirical Performance Modeling","display_name":"Cost-Effective Empirical Performance Modeling","publication_year":2025,"publication_date":"2025-12-18","ids":{"openalex":"https://openalex.org/W4417470007","doi":"https://doi.org/10.1109/tpds.2025.3646119"},"language":null,"primary_location":{"id":"doi:10.1109/tpds.2025.3646119","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tpds.2025.3646119","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/A5020970956","display_name":"Marcus Ritter","orcid":"https://orcid.org/0000-0001-8550-6614"},"institutions":[{"id":"https://openalex.org/I4210166982","display_name":"ABB (Germany)","ror":"https://ror.org/05yeg2858","country_code":"DE","type":"company","lineage":["https://openalex.org/I4210166982","https://openalex.org/I885143765"]}],"countries":["DE"],"is_corresponding":true,"raw_author_name":"Marcus Ritter","raw_affiliation_strings":["Corporate Research Center of ABB AG in Mannheim, Mannheim, Germany","Corporate Research Center of ABB AG in Mannheim, Germany"],"raw_orcid":"https://orcid.org/0000-0001-8550-6614","affiliations":[{"raw_affiliation_string":"Corporate Research Center of ABB AG in Mannheim, Mannheim, Germany","institution_ids":["https://openalex.org/I4210166982"]},{"raw_affiliation_string":"Corporate Research Center of ABB AG in Mannheim, Germany","institution_ids":["https://openalex.org/I4210166982"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5120847030","display_name":"Benedikt Naumann","orcid":null},"institutions":[{"id":"https://openalex.org/I31512782","display_name":"Technische Universit\u00e4t Darmstadt","ror":"https://ror.org/05n911h24","country_code":"DE","type":"education","lineage":["https://openalex.org/I31512782"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Benedikt Naumann","raw_affiliation_strings":["Department of Computer Science, Technical University of Darmstadt, Darmstadt, Germany","Department of Computer Science, the Technical University of Darmstadt, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Technical University of Darmstadt, Darmstadt, Germany","institution_ids":["https://openalex.org/I31512782"]},{"raw_affiliation_string":"Department of Computer Science, the Technical University of Darmstadt, Germany","institution_ids":["https://openalex.org/I31512782"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5044806450","display_name":"Alexandru Calotoiu","orcid":"https://orcid.org/0000-0001-9095-9108"},"institutions":[{"id":"https://openalex.org/I35440088","display_name":"ETH Zurich","ror":"https://ror.org/05a28rw58","country_code":"CH","type":"education","lineage":["https://openalex.org/I2799323385","https://openalex.org/I35440088"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Alexandru Calotoiu","raw_affiliation_strings":["Department of Computer Science, ETH Zurich, Zurich, Switzerland","Department of Computer Science, ETH Zurich, Switzerland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science, ETH Zurich, Zurich, Switzerland","institution_ids":["https://openalex.org/I35440088"]},{"raw_affiliation_string":"Department of Computer Science, ETH Zurich, Switzerland","institution_ids":["https://openalex.org/I35440088"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5032372831","display_name":"Sebastian Rinke","orcid":"https://orcid.org/0000-0002-1171-9024"},"institutions":[{"id":"https://openalex.org/I147765834","display_name":"Leipzig University of Applied Sciences","ror":"https://ror.org/03xgcq477","country_code":"DE","type":"education","lineage":["https://openalex.org/I147765834"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Sebastian Rinke","raw_affiliation_strings":["Faculty of Computer Science and Media, HTWK Leipzig, Leipzig, Germany","Faculty of Computer Science and Media, HTWK Leipzig, Germany"],"raw_orcid":"https://orcid.org/0000-0002-1171-9024","affiliations":[{"raw_affiliation_string":"Faculty of Computer Science and Media, HTWK Leipzig, Leipzig, Germany","institution_ids":["https://openalex.org/I147765834"]},{"raw_affiliation_string":"Faculty of Computer Science and Media, HTWK Leipzig, Germany","institution_ids":["https://openalex.org/I147765834"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5018940170","display_name":"Thorsten Reimann","orcid":null},"institutions":[{"id":"https://openalex.org/I31512782","display_name":"Technische Universit\u00e4t Darmstadt","ror":"https://ror.org/05n911h24","country_code":"DE","type":"education","lineage":["https://openalex.org/I31512782"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Thorsten Reimann","raw_affiliation_strings":["University Computing Centre, Technical University of Darmstadt, Darmstadt, Germany","University Computing Centre, the Technical University of Darmstadt, Germany"],"raw_orcid":"https://orcid.org/0000-0002-6132-3271","affiliations":[{"raw_affiliation_string":"University Computing Centre, Technical University of Darmstadt, Darmstadt, Germany","institution_ids":["https://openalex.org/I31512782"]},{"raw_affiliation_string":"University Computing Centre, the Technical University of Darmstadt, Germany","institution_ids":["https://openalex.org/I31512782"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5026990786","display_name":"Torsten Hoefler","orcid":"https://orcid.org/0000-0002-1333-9797"},"institutions":[{"id":"https://openalex.org/I35440088","display_name":"ETH Zurich","ror":"https://ror.org/05a28rw58","country_code":"CH","type":"education","lineage":["https://openalex.org/I2799323385","https://openalex.org/I35440088"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Torsten Hoefler","raw_affiliation_strings":["Department of Computer Science, ETH Zurich, Zurich, Switzerland","Department of Computer Science, ETH Zurich, Switzerland"],"raw_orcid":"https://orcid.org/0000-0002-1333-9797","affiliations":[{"raw_affiliation_string":"Department of Computer Science, ETH Zurich, Zurich, Switzerland","institution_ids":["https://openalex.org/I35440088"]},{"raw_affiliation_string":"Department of Computer Science, ETH Zurich, Switzerland","institution_ids":["https://openalex.org/I35440088"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5018089961","display_name":"Felix Wolf","orcid":"https://orcid.org/0000-0001-6595-3599"},"institutions":[{"id":"https://openalex.org/I31512782","display_name":"Technische Universit\u00e4t Darmstadt","ror":"https://ror.org/05n911h24","country_code":"DE","type":"education","lineage":["https://openalex.org/I31512782"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Felix Wolf","raw_affiliation_strings":["Department of Computer Science, Technical University of Darmstadt, Darmstadt, Germany","Department of Computer Science, the Technical University of Darmstadt, Germany"],"raw_orcid":"https://orcid.org/0000-0001-6595-3599","affiliations":[{"raw_affiliation_string":"Department of Computer Science, Technical University of Darmstadt, Darmstadt, Germany","institution_ids":["https://openalex.org/I31512782"]},{"raw_affiliation_string":"Department of Computer Science, the Technical University of Darmstadt, Germany","institution_ids":["https://openalex.org/I31512782"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":7,"corresponding_author_ids":["https://openalex.org/A5020970956"],"corresponding_institution_ids":["https://openalex.org/I4210166982"],"apc_list":null,"apc_paid":null,"fwci":2.1546,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.9059126,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":96,"max":98},"biblio":{"volume":"37","issue":"2","first_page":"575","last_page":"592"},"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.447299987077713,"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.447299987077713,"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/T12127","display_name":"Software System Performance and Reliability","score":0.19670000672340393,"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.11990000307559967,"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/process","display_name":"Process (computing)","score":0.580299973487854},{"id":"https://openalex.org/keywords/gaussian-process","display_name":"Gaussian process","score":0.5504000186920166},{"id":"https://openalex.org/keywords/kriging","display_name":"Kriging","score":0.4970000088214874},{"id":"https://openalex.org/keywords/model-selection","display_name":"Model selection","score":0.47870001196861267},{"id":"https://openalex.org/keywords/selection","display_name":"Selection (genetic algorithm)","score":0.47110000252723694},{"id":"https://openalex.org/keywords/noise","display_name":"Noise (video)","score":0.46459999680519104},{"id":"https://openalex.org/keywords/function","display_name":"Function (biology)","score":0.44830000400543213},{"id":"https://openalex.org/keywords/regression","display_name":"Regression","score":0.39879998564720154},{"id":"https://openalex.org/keywords/quality","display_name":"Quality (philosophy)","score":0.39750000834465027}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8593999743461609},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.580299973487854},{"id":"https://openalex.org/C61326573","wikidata":"https://www.wikidata.org/wiki/Q1496376","display_name":"Gaussian process","level":3,"score":0.5504000186920166},{"id":"https://openalex.org/C81692654","wikidata":"https://www.wikidata.org/wiki/Q225926","display_name":"Kriging","level":2,"score":0.4970000088214874},{"id":"https://openalex.org/C93959086","wikidata":"https://www.wikidata.org/wiki/Q6888345","display_name":"Model selection","level":2,"score":0.47870001196861267},{"id":"https://openalex.org/C81917197","wikidata":"https://www.wikidata.org/wiki/Q628760","display_name":"Selection (genetic algorithm)","level":2,"score":0.47110000252723694},{"id":"https://openalex.org/C99498987","wikidata":"https://www.wikidata.org/wiki/Q2210247","display_name":"Noise (video)","level":3,"score":0.46459999680519104},{"id":"https://openalex.org/C14036430","wikidata":"https://www.wikidata.org/wiki/Q3736076","display_name":"Function (biology)","level":2,"score":0.44830000400543213},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.4284999966621399},{"id":"https://openalex.org/C83546350","wikidata":"https://www.wikidata.org/wiki/Q1139051","display_name":"Regression","level":2,"score":0.39879998564720154},{"id":"https://openalex.org/C2779530757","wikidata":"https://www.wikidata.org/wiki/Q1207505","display_name":"Quality (philosophy)","level":2,"score":0.39750000834465027},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.38589999079704285},{"id":"https://openalex.org/C21080849","wikidata":"https://www.wikidata.org/wiki/Q13611879","display_name":"Data point","level":2,"score":0.3853999972343445},{"id":"https://openalex.org/C67186912","wikidata":"https://www.wikidata.org/wiki/Q367664","display_name":"Data modeling","level":2,"score":0.38119998574256897},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.3725000023841858},{"id":"https://openalex.org/C152877465","wikidata":"https://www.wikidata.org/wiki/Q208042","display_name":"Regression analysis","level":2,"score":0.3531999886035919},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.326200008392334},{"id":"https://openalex.org/C2777115002","wikidata":"https://www.wikidata.org/wiki/Q7168246","display_name":"Performance prediction","level":2,"score":0.3127000033855438},{"id":"https://openalex.org/C160920958","wikidata":"https://www.wikidata.org/wiki/Q7662746","display_name":"Synthetic data","level":2,"score":0.30869999527931213},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.30570000410079956},{"id":"https://openalex.org/C74193536","wikidata":"https://www.wikidata.org/wiki/Q574844","display_name":"Kernel (algebra)","level":2,"score":0.30140000581741333},{"id":"https://openalex.org/C28719098","wikidata":"https://www.wikidata.org/wiki/Q44946","display_name":"Point (geometry)","level":2,"score":0.29980000853538513},{"id":"https://openalex.org/C114289077","wikidata":"https://www.wikidata.org/wiki/Q3284399","display_name":"Statistical model","level":2,"score":0.2863999903202057},{"id":"https://openalex.org/C163716315","wikidata":"https://www.wikidata.org/wiki/Q901177","display_name":"Gaussian","level":2,"score":0.28360000252723694},{"id":"https://openalex.org/C2775997480","wikidata":"https://www.wikidata.org/wiki/Q586277","display_name":"Degree (music)","level":2,"score":0.2802000045776367},{"id":"https://openalex.org/C2777851325","wikidata":"https://www.wikidata.org/wiki/Q7094102","display_name":"Online model","level":2,"score":0.26330000162124634},{"id":"https://openalex.org/C120936955","wikidata":"https://www.wikidata.org/wiki/Q2155640","display_name":"Empirical research","level":2,"score":0.25540000200271606}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tpds.2025.3646119","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tpds.2025.3646119","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":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320320879","display_name":"Deutsche Forschungsgemeinschaft","ror":"https://ror.org/018mejw64"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":46,"referenced_works":["https://openalex.org/W1575775940","https://openalex.org/W1602306860","https://openalex.org/W1749508623","https://openalex.org/W1966128391","https://openalex.org/W1992928900","https://openalex.org/W2009488259","https://openalex.org/W2010788560","https://openalex.org/W2014244478","https://openalex.org/W2068306188","https://openalex.org/W2068362853","https://openalex.org/W2072617662","https://openalex.org/W2072786123","https://openalex.org/W2076647894","https://openalex.org/W2084307025","https://openalex.org/W2095954861","https://openalex.org/W2103607061","https://openalex.org/W2107158148","https://openalex.org/W2107375690","https://openalex.org/W2108177987","https://openalex.org/W2156697773","https://openalex.org/W2293735149","https://openalex.org/W2480131775","https://openalex.org/W2521708680","https://openalex.org/W2533204039","https://openalex.org/W2560337053","https://openalex.org/W2560696237","https://openalex.org/W2759656827","https://openalex.org/W2775372787","https://openalex.org/W2806044273","https://openalex.org/W2962948349","https://openalex.org/W2997322057","https://openalex.org/W3031389376","https://openalex.org/W3042373478","https://openalex.org/W3042713993","https://openalex.org/W4210932554","https://openalex.org/W4211049957","https://openalex.org/W4234146713","https://openalex.org/W4295959350","https://openalex.org/W4302012265","https://openalex.org/W4361268212","https://openalex.org/W4391098434","https://openalex.org/W4399455343","https://openalex.org/W4399793899","https://openalex.org/W4401017732","https://openalex.org/W4402171216","https://openalex.org/W4412044798"],"related_works":[],"abstract_inverted_index":{"Performance":[0],"models":[1],"help":[2],"us":[3],"to":[4],"understand":[5],"how":[6],"HPC":[7,16],"applications":[8],"scale,":[9],"which":[10,124,190],"is":[11,48,59,67,144,153],"crucial":[12],"for":[13,44,80,116,182],"efficiently":[14],"utilizing":[15],"resources.":[17],"They":[18],"describe":[19],"the":[20,37,98,103,121,128,149,201,219,223,231],"performance":[21,57],"(e.g.,":[22,33],"runtime)":[23],"as":[24,253,255],"a":[25,45,54,60,68,88,107,139,154,158],"function":[26],"of":[27,39,85,94,102,123,130,142,195,197,218,247],"one":[28,42],"or":[29],"more":[30],"execution":[31],"parameters":[32,210,249],"problem":[34],"size":[35],"and":[36,50,100,146,163,211,250],"degree":[38],"parallelism).":[40],"Creating":[41],"manually":[43],"given":[46],"program":[47],"challenging":[49],"time-consuming.":[51],"Automatically":[52],"learning":[53],"model":[55,209,248],"from":[56],"data":[58],"viable":[61],"alternative,":[62],"but":[63],"potentially":[64],"resource-intensive.":[65],"Extra-P":[66],"tool":[69],"that":[70,138,147,178],"implements":[71],"this":[72],"approach.":[73],"The":[74,92],"user":[75],"begins":[76],"by":[77],"selecting":[78],"values":[79,86],"each":[81,183],"parameter.":[82],"Each":[83],"combination":[84],"defines":[87],"possible":[89,118],"measurement":[90,95,119],"point.":[91],"choice":[93],"points":[96,143,152,180],"affects":[97],"quality":[99],"cost":[101,162],"resulting":[104],"models,":[105],"creating":[106],"complex":[108],"optimization":[109],"problem.":[110],"A":[111],"naive":[112,202],"approach":[113,203,225,233],"takes":[114],"measurements":[115],"all":[117],"points,":[120],"number":[122,129,141],"grows":[125],"exponentially":[126],"with":[127,157,207,259],"parameters.":[131],"In":[132,186],"our":[133,187],"earlier":[134],"work,":[135],"we":[136,166],"demonstrated":[137],"quasi-linear":[140],"sufficient":[145],"prioritizing":[148],"least":[150],"expensive":[151],"generic":[155,224],"strategy":[156,171],"good":[159],"trade-off":[160],"between":[161],"quality.":[164],"Here,":[165],"present":[167],"an":[168],"improved":[169],"selection":[170],"based":[172,192],"on":[173,193],"Gaussian":[174],"process":[175],"regression":[176],"(GPR)":[177],"selects":[179],"individually":[181],"modeling":[184],"task.":[185],"synthetic":[188],"evaluation,":[189],"was":[191],"tens":[194],"thousands":[196],"artificially":[198],"generated":[199],"functions,":[200],"achieved":[204,227,234],"66%":[205],"accuracy":[206],"two":[208],"5%":[212],"artificial":[213],"noise.":[214],"At":[215],"only":[216],"10%":[217],"na\u00efve":[220],"approach's":[221],"cost,":[222],"already":[226],"47.3%":[228],"accuracy,":[229],"while":[230],"GPR-based":[232],"even":[235],"77.8%":[236],"accuracy.":[237],"Similar":[238],"improvements":[239],"were":[240],"observed":[241],"in":[242,256],"experiments":[243],"involving":[244],"different":[245],"numbers":[246],"noise":[251],"levels,":[252],"well":[254],"case":[257],"studies":[258],"realistic":[260],"applications.":[261]},"counts_by_year":[{"year":2026,"cited_by_count":1}],"updated_date":"2026-01-10T23:39:48.068659","created_date":"2025-12-18T00:00:00"}
