{"id":"https://openalex.org/W7202169788","doi":"https://doi.org/10.1145/3789240.3830303","title":"Weaver: Diagnosing Extra Kernel and Synchronization Interference in GPU Workloads","display_name":"Weaver: Diagnosing Extra Kernel and Synchronization Interference in GPU Workloads","publication_year":2026,"publication_date":"2026-08-11","ids":{"openalex":"https://openalex.org/W7202169788","doi":"https://doi.org/10.1145/3789240.3830303"},"language":null,"primary_location":{"id":"doi:10.1145/3789240.3830303","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3789240.3830303","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the ACM SIGCOMM 2026 Conference","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1145/3789240.3830303","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5146535322","display_name":"Jingyuan Zhu","orcid":"https://orcid.org/0009-0002-2027-2903"},"institutions":[{"id":"https://openalex.org/I82880672","display_name":"Beihang University","ror":"https://ror.org/00wk2mp56","country_code":"CN","type":"education","lineage":["https://openalex.org/I82880672"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jingyuan Zhu","raw_affiliation_strings":["Beihang University, Beijing, China"],"raw_orcid":"https://orcid.org/0009-0002-2027-2903","affiliations":[{"raw_affiliation_string":"Beihang University, Beijing, China","institution_ids":["https://openalex.org/I82880672"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5031176052","display_name":"Menghao Zhang","orcid":"https://orcid.org/0000-0001-5274-5512"},"institutions":[{"id":"https://openalex.org/I82880672","display_name":"Beihang University","ror":"https://ror.org/00wk2mp56","country_code":"CN","type":"education","lineage":["https://openalex.org/I82880672"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Menghao Zhang","raw_affiliation_strings":["Beihang University, Beijing, China"],"raw_orcid":"https://orcid.org/0000-0001-5274-5512","affiliations":[{"raw_affiliation_string":"Beihang University, Beijing, China","institution_ids":["https://openalex.org/I82880672"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5146443370","display_name":"Yuxuan Chen","orcid":"https://orcid.org/0009-0009-8635-5438"},"institutions":[{"id":"https://openalex.org/I82880672","display_name":"Beihang University","ror":"https://ror.org/00wk2mp56","country_code":"CN","type":"education","lineage":["https://openalex.org/I82880672"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yuxuan Chen","raw_affiliation_strings":["Beihang University, Beijing, China"],"raw_orcid":"https://orcid.org/0009-0009-8635-5438","affiliations":[{"raw_affiliation_string":"Beihang University, Beijing, China","institution_ids":["https://openalex.org/I82880672"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I82880672"],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"2265","last_page":"2267"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":null,"topics":[],"keywords":[{"id":"https://openalex.org/keywords/synchronization","display_name":"Synchronization (alternating current)","score":0.5040000081062317},{"id":"https://openalex.org/keywords/interference","display_name":"Interference (communication)","score":0.4936999976634979},{"id":"https://openalex.org/keywords/kernel","display_name":"Kernel (algebra)","score":0.4620000123977661},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.31130000948905945},{"id":"https://openalex.org/keywords/signal-processing","display_name":"Signal processing","score":0.30239999294281006}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7346000075340271},{"id":"https://openalex.org/C2778562939","wikidata":"https://www.wikidata.org/wiki/Q1298791","display_name":"Synchronization (alternating current)","level":3,"score":0.5040000081062317},{"id":"https://openalex.org/C32022120","wikidata":"https://www.wikidata.org/wiki/Q797225","display_name":"Interference (communication)","level":3,"score":0.4936999976634979},{"id":"https://openalex.org/C74193536","wikidata":"https://www.wikidata.org/wiki/Q574844","display_name":"Kernel (algebra)","level":2,"score":0.4620000123977661},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.39899998903274536},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.3700000047683716},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.31130000948905945},{"id":"https://openalex.org/C104267543","wikidata":"https://www.wikidata.org/wiki/Q208163","display_name":"Signal processing","level":3,"score":0.30239999294281006},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.2976999878883362},{"id":"https://openalex.org/C99498987","wikidata":"https://www.wikidata.org/wiki/Q2210247","display_name":"Noise (video)","level":3,"score":0.2761000096797943},{"id":"https://openalex.org/C557945733","wikidata":"https://www.wikidata.org/wiki/Q389772","display_name":"Data transmission","level":2,"score":0.2565999925136566}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3789240.3830303","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3789240.3830303","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the ACM SIGCOMM 2026 Conference","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3789240.3830303","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3789240.3830303","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the ACM SIGCOMM 2026 Conference","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":1,"referenced_works":["https://openalex.org/W4392240387"],"related_works":[],"abstract_inverted_index":{"Modern":[0],"GPU":[1,10,47,82],"workloads":[2],"use":[3,58],"batching,":[4],"asynchronous":[5],"execution,":[6],"kernel":[7,26,92],"overlap,":[8],"and":[9,94,99,102,121],"sharing":[11],"to":[12,22,69],"improve":[13],"utilization,":[14],"but":[15,49],"these":[16],"optimizations":[17],"make":[18],"kernel-level":[19,66],"slowdown":[20],"hard":[21],"diagnose.":[23],"A":[24],"target":[25],"may":[27],"be":[28],"blocked":[29,98],"by":[30,38],"extra":[31],"synchronization":[32],"or":[33,36,59],"helper":[34],"kernels,":[35,101],"slowed":[37,100],"concurrent":[39],"kernels":[40],"after":[41],"it":[42],"starts.":[43],"Existing":[44],"tools":[45],"provide":[46],"visibility,":[48],"they":[50],"either":[51],"remain":[52],"too":[53],"heavy":[54],"for":[55,81],"continuous":[56],"online":[57],"focus":[60],"on":[61],"coarse-grained":[62],"symptoms,":[63],"leaving":[64],"fine-grained":[65],"root":[67],"causes":[68],"manual":[70],"analysis.":[71],"This":[72],"poster":[73],"presents":[74],"Weaver,":[75],"a":[76,86],"low-overhead":[77],"cross-layer":[78],"diagnosis":[79],"framework":[80],"kernels.":[83],"Weaver":[84,113],"builds":[85],"semantic":[87],"execution":[88],"graph":[89],"from":[90],"operator,":[91],"timeline,":[93],"warp/block":[95],"evidence,":[96],"distinguishes":[97],"reports":[103],"an":[104],"interpretable":[105],"root-cause":[106],"chain.":[107],"Our":[108],"prototype":[109],"evaluation":[110],"shows":[111],"that":[112],"continuously":[114],"collects":[115],"runtime":[116],"evidence":[117],"with":[118],"low":[119],"overhead":[120],"accurately":[122],"localizes":[123],"anomalies.":[124]},"counts_by_year":[],"updated_date":"2026-08-13T07:04:57.449891","created_date":"2026-08-12T00:00:00"}
