{"id":"https://openalex.org/W7154254978","doi":"https://doi.org/10.48550/arxiv.2604.09558","title":"VTC: DNN Compilation with Virtual Tensors for Data Movement Elimination","display_name":"VTC: DNN Compilation with Virtual Tensors for Data Movement Elimination","publication_year":2026,"publication_date":"2026-02-11","ids":{"openalex":"https://openalex.org/W7154254978","doi":"https://doi.org/10.48550/arxiv.2604.09558"},"language":null,"primary_location":{"id":"doi:10.48550/arxiv.2604.09558","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2604.09558","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"},"type":"preprint","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doi.org/10.48550/arxiv.2604.09558","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5133625253","display_name":"Muyan Hu","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Hu, Muyan","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5111000900","display_name":"Ahan Gupta","orcid":"https://orcid.org/0000-0003-2664-8545"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Gupta, Ahan","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5103038608","display_name":"Jiachen Yuan","orcid":"https://orcid.org/0009-0000-3435-0840"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Yuan, Jiachen","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5133623647","display_name":"Vima Gupta","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Gupta, Vima","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5133606346","display_name":"Taeksang Kim","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Kim, Taeksang","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5133578689","display_name":"Xin Xu","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Xu, Xin","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5043137436","display_name":"Janardhan Kulkarni","orcid":"https://orcid.org/0009-0005-9980-7836"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Kulkarni, Janardhan","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5022280407","display_name":"Ofer Dekel","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Dekel, Ofer","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5059017058","display_name":"Vikram Adve","orcid":"https://orcid.org/0000-0002-0760-9690"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Adve, Vikram","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5034476447","display_name":"Charith Mendis","orcid":"https://orcid.org/0000-0002-8140-2321"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Mendis, Charith","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"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":null,"last_page":null},"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.7793999910354614,"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.7793999910354614,"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/T11181","display_name":"Advanced Data Storage Technologies","score":0.035100001841783524,"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/T10036","display_name":"Advanced Neural Network Applications","score":0.02449999935925007,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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/tensor","display_name":"Tensor (intrinsic definition)","score":0.6306999921798706},{"id":"https://openalex.org/keywords/compiler","display_name":"Compiler","score":0.5687000155448914},{"id":"https://openalex.org/keywords/movement","display_name":"Movement (music)","score":0.5521000027656555},{"id":"https://openalex.org/keywords/computation","display_name":"Computation","score":0.5491999983787537},{"id":"https://openalex.org/keywords/operator","display_name":"Operator (biology)","score":0.5285999774932861},{"id":"https://openalex.org/keywords/interoperability","display_name":"Interoperability","score":0.5153999924659729},{"id":"https://openalex.org/keywords/inference","display_name":"Inference","score":0.46320000290870667},{"id":"https://openalex.org/keywords/semantics","display_name":"Semantics (computer science)","score":0.45410001277923584}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7824000120162964},{"id":"https://openalex.org/C155281189","wikidata":"https://www.wikidata.org/wiki/Q3518150","display_name":"Tensor (intrinsic definition)","level":2,"score":0.6306999921798706},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.5687000155448914},{"id":"https://openalex.org/C2780226923","wikidata":"https://www.wikidata.org/wiki/Q929848","display_name":"Movement (music)","level":2,"score":0.5521000027656555},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.5491999983787537},{"id":"https://openalex.org/C17020691","wikidata":"https://www.wikidata.org/wiki/Q139677","display_name":"Operator (biology)","level":5,"score":0.5285999774932861},{"id":"https://openalex.org/C20136886","wikidata":"https://www.wikidata.org/wiki/Q749647","display_name":"Interoperability","level":2,"score":0.5153999924659729},{"id":"https://openalex.org/C2776214188","wikidata":"https://www.wikidata.org/wiki/Q408386","display_name":"Inference","level":2,"score":0.46320000290870667},{"id":"https://openalex.org/C184337299","wikidata":"https://www.wikidata.org/wiki/Q1437428","display_name":"Semantics (computer science)","level":2,"score":0.45410001277923584},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.42089998722076416},{"id":"https://openalex.org/C136197465","wikidata":"https://www.wikidata.org/wiki/Q1729295","display_name":"Variety (cybernetics)","level":2,"score":0.3887999951839447},{"id":"https://openalex.org/C162319229","wikidata":"https://www.wikidata.org/wiki/Q175263","display_name":"Data structure","level":2,"score":0.38350000977516174},{"id":"https://openalex.org/C128099668","wikidata":"https://www.wikidata.org/wiki/Q573952","display_name":"Lazy evaluation","level":3,"score":0.353300005197525},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.3434999883174896},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.3427000045776367},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.3303999900817871},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.33009999990463257},{"id":"https://openalex.org/C16345878","wikidata":"https://www.wikidata.org/wiki/Q107472979","display_name":"Orientation (vector space)","level":2,"score":0.289900004863739},{"id":"https://openalex.org/C160920958","wikidata":"https://www.wikidata.org/wiki/Q7662746","display_name":"Synthetic data","level":2,"score":0.2732999920845032},{"id":"https://openalex.org/C1680195","wikidata":"https://www.wikidata.org/wiki/Q2296021","display_name":"Tensor algebra","level":5,"score":0.2612999975681305},{"id":"https://openalex.org/C75684735","wikidata":"https://www.wikidata.org/wiki/Q858810","display_name":"Big data","level":2,"score":0.2578999996185303},{"id":"https://openalex.org/C138958017","wikidata":"https://www.wikidata.org/wiki/Q190087","display_name":"Data type","level":2,"score":0.2547999918460846}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.48550/arxiv.2604.09558","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2604.09558","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"Preprint"}],"best_oa_location":{"id":"doi:10.48550/arxiv.2604.09558","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2604.09558","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"},"sustainable_development_goals":[{"display_name":"Decent work and economic growth","id":"https://metadata.un.org/sdg/8","score":0.4570399522781372}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"With":[0],"the":[1,63,73,82],"widening":[2],"gap":[3],"between":[4,91],"compute":[5,92],"and":[6,26,36,104,116],"memory":[7,172],"operation":[8],"latencies,":[9],"data":[10,43,69,77,89,101,127],"movement":[11,44,70,78,90,128],"optimizations":[12,21],"have":[13],"become":[14],"increasingly":[15],"important":[16,39],"for":[17,41,62],"DNN":[18,47],"compilation.":[19],"Current":[20],"such":[22],"as":[23],"layout":[24],"transformations":[25],"operator":[27,120],"fusion":[28],"only":[29],"target":[30],"a":[31,56,125,134,142],"subset":[32],"of":[33,76,84,144],"tensor":[34,58,119,137],"operators":[35,93],"consequently":[37],"miss":[38],"opportunities":[40],"reducing":[42],"in":[45],"contemporary":[46],"workloads,":[48],"including":[49],"large":[50],"language":[51],"models.":[52],"We":[53,122],"introduce":[54,124],"VTC,":[55],"novel":[57,126],"compilation":[59],"framework":[60],"that":[61,147],"first":[64],"time":[65],"eliminates":[66],"all":[67],"unnecessary":[68],"by":[71,154],"targeting":[72],"full":[74],"spectrum":[75],"operators.":[79],"VTC":[80,148],"proposes":[81],"concept":[83],"virtual":[85,136],"tensors":[86],"to":[87,103,131,156,166],"track":[88],"via":[94],"index":[95],"mappings":[96],"rather":[97],"than":[98],"expensive":[99],"physical":[100],"transfers":[102],"from":[105],"global":[106],"memory,":[107],"which":[108],"can":[109,149],"seamlessly":[110],"interoperate":[111],"with":[112,164],"existing":[113,151],"computation":[114],"kernels":[115],"handle":[117],"arbitrary":[118],"compositions.":[121],"also":[123],"elimination":[129],"algorithm":[130],"automatically":[132],"identify":[133],"profitable":[135],"creation":[138],"strategy.":[139],"Evaluation":[140],"on":[141,159,161,169],"variety":[143],"DNNs":[145],"shows":[146],"outperform":[150],"ML":[152],"compilers":[153],"up":[155,165],"1.93x":[157],"(1.28x":[158],"average)":[160,170],"NVIDIA":[162],"GPUs":[163],"60%":[167],"(17.5%":[168],"inference":[171],"savings.":[173]},"counts_by_year":[],"updated_date":"2026-07-28T07:46:37.118299","created_date":"2026-04-15T00:00:00"}
