{"id":"https://openalex.org/W7144261317","doi":"https://doi.org/10.1145/3806050","title":"BLG-Tuning: Benchmark-Based Low-Cost General-Purpose I/O Modeling and Tuning","display_name":"BLG-Tuning: Benchmark-Based Low-Cost General-Purpose I/O Modeling and Tuning","publication_year":2026,"publication_date":"2026-03-31","ids":{"openalex":"https://openalex.org/W7144261317","doi":"https://doi.org/10.1145/3806050"},"language":"en","primary_location":{"id":"doi:10.1145/3806050","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3806050","pdf_url":null,"source":{"id":"https://openalex.org/S26056741","display_name":"ACM Transactions on Architecture and Code Optimization","issn_l":"1544-3566","issn":["1544-3566","1544-3973"],"is_oa":true,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Architecture and Code Optimization","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"diamond","oa_url":"https://doi.org/10.1145/3806050","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5100717657","display_name":"Ziheng Wang","orcid":"https://orcid.org/0000-0001-5064-2376"},"institutions":[{"id":"https://openalex.org/I87445476","display_name":"Xi'an Jiaotong University","ror":"https://ror.org/017zhmm22","country_code":"CN","type":"education","lineage":["https://openalex.org/I87445476"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Ziheng Wang","raw_affiliation_strings":["School of Computer Science and Technology, Xi'an Jiaotong University"],"raw_orcid":"https://orcid.org/0000-0001-5064-2376","affiliations":[{"raw_affiliation_string":"School of Computer Science and Technology, Xi'an Jiaotong University","institution_ids":["https://openalex.org/I87445476"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Chaoqun Zhang","orcid":"https://orcid.org/0009-0008-5106-2339"},"institutions":[{"id":"https://openalex.org/I87445476","display_name":"Xi'an Jiaotong University","ror":"https://ror.org/017zhmm22","country_code":"CN","type":"education","lineage":["https://openalex.org/I87445476"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Chaoqun Zhang","raw_affiliation_strings":["School of Computer Science and Technology, Xi'an Jiaotong University"],"raw_orcid":"https://orcid.org/0009-0008-5106-2339","affiliations":[{"raw_affiliation_string":"School of Computer Science and Technology, Xi'an Jiaotong University","institution_ids":["https://openalex.org/I87445476"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5131224788","display_name":"Yifan Li","orcid":null},"institutions":[{"id":"https://openalex.org/I87445476","display_name":"Xi'an Jiaotong University","ror":"https://ror.org/017zhmm22","country_code":"CN","type":"education","lineage":["https://openalex.org/I87445476"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yifan Li","raw_affiliation_strings":["School of Computer Science and Technology, Xi'an Jiaotong University"],"raw_orcid":"https://orcid.org/0009-0005-4483-0318","affiliations":[{"raw_affiliation_string":"School of Computer Science and Technology, Xi'an Jiaotong University","institution_ids":["https://openalex.org/I87445476"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Yuchao Wu","orcid":"https://orcid.org/0009-0007-5923-3780"},"institutions":[{"id":"https://openalex.org/I87445476","display_name":"Xi'an Jiaotong University","ror":"https://ror.org/017zhmm22","country_code":"CN","type":"education","lineage":["https://openalex.org/I87445476"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yuchao Wu","raw_affiliation_strings":["School of Computer Science and Technology, Xi'an Jiaotong University"],"raw_orcid":"https://orcid.org/0009-0007-5923-3780","affiliations":[{"raw_affiliation_string":"School of Computer Science and Technology, Xi'an Jiaotong University","institution_ids":["https://openalex.org/I87445476"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5131154007","display_name":"Yuping Wang","orcid":null},"institutions":[{"id":"https://openalex.org/I87445476","display_name":"Xi'an Jiaotong University","ror":"https://ror.org/017zhmm22","country_code":"CN","type":"education","lineage":["https://openalex.org/I87445476"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yuping Wang","raw_affiliation_strings":["School of Computer Science and Technology, Xi'an Jiaotong University"],"raw_orcid":"https://orcid.org/0009-0005-8430-2325","affiliations":[{"raw_affiliation_string":"School of Computer Science and Technology, Xi'an Jiaotong University","institution_ids":["https://openalex.org/I87445476"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100332436","display_name":"Xiaoshe Dong","orcid":"https://orcid.org/0000-0002-9003-2625"},"institutions":[{"id":"https://openalex.org/I87445476","display_name":"Xi'an Jiaotong University","ror":"https://ror.org/017zhmm22","country_code":"CN","type":"education","lineage":["https://openalex.org/I87445476"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xiaoshe Dong","raw_affiliation_strings":["School of Computer Science and Technology, Xi'an Jiaotong University"],"raw_orcid":"https://orcid.org/0000-0002-9003-2625","affiliations":[{"raw_affiliation_string":"School of Computer Science and Technology, Xi'an Jiaotong University","institution_ids":["https://openalex.org/I87445476"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I87445476"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.36338298,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"23","issue":"2","first_page":"1","last_page":"24"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","score":0.9621999859809875,"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"}},"topics":[{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","score":0.9621999859809875,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.009200000204145908,"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/T11417","display_name":"Advancements in PLL and VCO Technologies","score":0.002300000051036477,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/benchmark","display_name":"Benchmark (surveying)","score":0.7975999712944031},{"id":"https://openalex.org/keywords/speedup","display_name":"Speedup","score":0.7818999886512756},{"id":"https://openalex.org/keywords/bottleneck","display_name":"Bottleneck","score":0.6876999735832214},{"id":"https://openalex.org/keywords/stack","display_name":"Stack (abstract data type)","score":0.6085000038146973},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.592199981212616},{"id":"https://openalex.org/keywords/performance-prediction","display_name":"Performance prediction","score":0.5655999779701233},{"id":"https://openalex.org/keywords/performance-improvement","display_name":"Performance improvement","score":0.4291999936103821},{"id":"https://openalex.org/keywords/performance-tuning","display_name":"Performance tuning","score":0.4074999988079071}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8744000196456909},{"id":"https://openalex.org/C185798385","wikidata":"https://www.wikidata.org/wiki/Q1161707","display_name":"Benchmark (surveying)","level":2,"score":0.7975999712944031},{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.7818999886512756},{"id":"https://openalex.org/C2780513914","wikidata":"https://www.wikidata.org/wiki/Q18210350","display_name":"Bottleneck","level":2,"score":0.6876999735832214},{"id":"https://openalex.org/C9395851","wikidata":"https://www.wikidata.org/wiki/Q177929","display_name":"Stack (abstract data type)","level":2,"score":0.6085000038146973},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.592199981212616},{"id":"https://openalex.org/C2777115002","wikidata":"https://www.wikidata.org/wiki/Q7168246","display_name":"Performance prediction","level":2,"score":0.5655999779701233},{"id":"https://openalex.org/C2778915421","wikidata":"https://www.wikidata.org/wiki/Q3643177","display_name":"Performance improvement","level":2,"score":0.4291999936103821},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.4140999913215637},{"id":"https://openalex.org/C2777138346","wikidata":"https://www.wikidata.org/wiki/Q1714153","display_name":"Performance tuning","level":2,"score":0.4074999988079071},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.398499995470047},{"id":"https://openalex.org/C2779227376","wikidata":"https://www.wikidata.org/wiki/Q6505497","display_name":"Layer (electronics)","level":2,"score":0.3700000047683716},{"id":"https://openalex.org/C18762648","wikidata":"https://www.wikidata.org/wiki/Q42213","display_name":"Work (physics)","level":2,"score":0.3684000074863434},{"id":"https://openalex.org/C44060867","wikidata":"https://www.wikidata.org/wiki/Q12129","display_name":"Parsec","level":3,"score":0.3449999988079071},{"id":"https://openalex.org/C83283714","wikidata":"https://www.wikidata.org/wiki/Q121117","display_name":"Supercomputer","level":2,"score":0.32670000195503235},{"id":"https://openalex.org/C61797465","wikidata":"https://www.wikidata.org/wiki/Q1188986","display_name":"Term (time)","level":2,"score":0.31520000100135803},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.30570000410079956},{"id":"https://openalex.org/C67186912","wikidata":"https://www.wikidata.org/wiki/Q367664","display_name":"Data modeling","level":2,"score":0.2870999872684479},{"id":"https://openalex.org/C2780799671","wikidata":"https://www.wikidata.org/wiki/Q17087362","display_name":"Transient (computer programming)","level":2,"score":0.2669000029563904},{"id":"https://openalex.org/C2989134064","wikidata":"https://www.wikidata.org/wiki/Q288510","display_name":"Execution time","level":2,"score":0.2615000009536743},{"id":"https://openalex.org/C141571065","wikidata":"https://www.wikidata.org/wiki/Q1771949","display_name":"Performance measurement","level":2,"score":0.2597000002861023},{"id":"https://openalex.org/C135510737","wikidata":"https://www.wikidata.org/wiki/Q860554","display_name":"Performance indicator","level":2,"score":0.2565000057220459}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3806050","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3806050","pdf_url":null,"source":{"id":"https://openalex.org/S26056741","display_name":"ACM Transactions on Architecture and Code Optimization","issn_l":"1544-3566","issn":["1544-3566","1544-3973"],"is_oa":true,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Architecture and Code Optimization","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1145/3806050","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3806050","pdf_url":null,"source":{"id":"https://openalex.org/S26056741","display_name":"ACM Transactions on Architecture and Code Optimization","issn_l":"1544-3566","issn":["1544-3566","1544-3973"],"is_oa":true,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Architecture and Code Optimization","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G3637710088","display_name":null,"funder_award_id":"2023YFB3001804","funder_id":"https://openalex.org/F4320335777","funder_display_name":"National Key Research and Development Program of China"}],"funders":[{"id":"https://openalex.org/F4320335777","display_name":"National Key Research and Development Program of China","ror":null}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":14,"referenced_works":["https://openalex.org/W1908643820","https://openalex.org/W1984523026","https://openalex.org/W2042992924","https://openalex.org/W2051928657","https://openalex.org/W2055058176","https://openalex.org/W2115890460","https://openalex.org/W2125415493","https://openalex.org/W3115269514","https://openalex.org/W4212780575","https://openalex.org/W4214535342","https://openalex.org/W4224261350","https://openalex.org/W4283123333","https://openalex.org/W4311996402","https://openalex.org/W4376875672"],"related_works":[],"abstract_inverted_index":{"I/O":[0,16,23,70,77,90,126,151],"performance":[1,29,44,86,91,114],"has":[2,41],"become":[3],"a":[4,37,63],"major":[5],"bottleneck":[6],"for":[7,46,49,102],"many":[8],"data-intensive":[9],"applications.":[10],"Each":[11],"layer":[12],"of":[13,57,128,137],"the":[14,27,33,84,96,108,113,125,147],"parallel":[15],"stack":[17],"provides":[18],"parameters":[19,30,81],"that":[20,122],"can":[21],"optimize":[22],"performance,":[24],"but":[25],"determining":[26],"optimal":[28],"based":[31],"on":[32],"operating":[34],"configuration":[35],"is":[36,52],"challenge.":[38],"Previous":[39],"work":[40],"required":[42],"separate":[43],"models":[45],"different":[47],"programs":[48],"tuning,":[50,146],"which":[51],"very":[53],"costly":[54],"in":[55],"term":[56],"measurement":[58],"data.":[59],"We":[60],"propose":[61],"BLG-Tuning:":[62],"B":[64],"enchmark-based":[65],"L":[66],"ow-cost":[67],"G":[68],"eneral-purpose":[69],"Modeling":[71],"and":[72,82,93,99,116,133,142],"Tuning.":[73],"BLG-Tuning":[74,106,123],"maps":[75],"application":[76,109],"loads":[78],"to":[79,88,111,155],"benchmark":[80],"uses":[83],"benchmark-trained":[85],"model":[87,115],"achieve":[89],"prediction":[92,118],"thus":[94],"avoid":[95],"additional":[97],"computing":[98],"communication":[100],"overhead":[101],"measurement.":[103],"For":[104],"applications,":[105],"collects":[107],"characteristics":[110],"calibrate":[112],"improve":[117],"accuracy.":[119],"Experience":[120],"shows":[121],"predicts":[124],"time":[127],"MADbench2,":[129],"Flash-IO,":[130],"S3D-IO,":[131],"BT-IO,":[132],"LAMMPS":[134],"with":[135],"MAPE":[136],"22.2%,":[138],"18.2%,":[139],"29.3%,":[140],"21.5%,":[141],"34.8%,":[143],"respectively.":[144],"After":[145],"five":[148],"applications":[149],"obtain":[150],"speedup":[152],"from":[153],"5.6\u00d7":[154],"27.3\u00d7.":[156]},"counts_by_year":[],"updated_date":"2026-06-26T06:17:10.115597","created_date":"2026-04-01T00:00:00"}
