{"id":"https://openalex.org/W7165738374","doi":"https://doi.org/10.48550/arxiv.2606.24780","title":"BluTrain: A C++/CUDA Framework for AI Systems","display_name":"BluTrain: A C++/CUDA Framework for AI Systems","publication_year":2026,"publication_date":"2026-06-23","ids":{"openalex":"https://openalex.org/W7165738374","doi":"https://doi.org/10.48550/arxiv.2606.24780"},"language":null,"primary_location":{"id":"doi:10.48550/arxiv.2606.24780","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2606.24780","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"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":null,"license_id":null,"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.2606.24780","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5139253391","display_name":"Adhitya Charan","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Charan, Adhitya","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5139267124","display_name":"Adwaid Suresh","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Suresh, Adwaid","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5139236177","display_name":"Anuj Kumar","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Kumar, Anuj","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5106449535","display_name":"A Garc a","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"A, Aparna","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5139265348","display_name":"Dhanakumar K","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"K, Dhanakumar","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5139266509","display_name":"Dharun M S","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"S, Dharun M","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5139270898","display_name":"Dinesh G","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"G, Dinesh","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5139218393","display_name":"Goutham Kumar Reddy K","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"K, Goutham Kumar Reddy","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5130897480","display_name":"Harshini M","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"M, Harshini V","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5139217664","display_name":"Jenifa D","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"D, Jenifa","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5111027518","display_name":"Ji A","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"A, Jona Delcy C","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5139254833","display_name":"Kathirvel S","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"S, Kathirvel","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5139255966","display_name":"Killi Uma Maheswara Rao","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Rao, Killi Uma Maheswara","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5126194364","display_name":"Kiruthik Kanna M","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"M, Kiruthik Kanna","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5072111396","display_name":"K V Sowmya Sai","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Sai, Kurra Vishnu","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5139283591","display_name":"Madhumithaa G K","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"K, Madhumithaa G","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5139283494","display_name":"Navin Kumar","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Kumar, Navin, V","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5139303454","display_name":"Ram Charan Golla","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Golla, Ram Charan","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5119891102","display_name":"T Revathi","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"T, Revathi","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5139217617","display_name":"Rishikkanth R","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"R, Rishikkanth","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102984202","display_name":"Shi M","orcid":"https://orcid.org/0000-0002-9230-0929"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"M, Sanjay Krishna, V","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5139238015","display_name":"Surendra Vendra","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Vendra, Surendra","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.3930000066757202,"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.3930000066757202,"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/T10904","display_name":"Embedded Systems Design Techniques","score":0.15399999916553497,"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/T10036","display_name":"Advanced Neural Network Applications","score":0.08330000191926956,"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/memory-footprint","display_name":"Memory footprint","score":0.7287999987602234},{"id":"https://openalex.org/keywords/fidelity","display_name":"Fidelity","score":0.527899980545044},{"id":"https://openalex.org/keywords/orchestration","display_name":"Orchestration","score":0.4000999927520752},{"id":"https://openalex.org/keywords/layer","display_name":"Layer (electronics)","score":0.39719998836517334},{"id":"https://openalex.org/keywords/architecture","display_name":"Architecture","score":0.39469999074935913},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.3781999945640564},{"id":"https://openalex.org/keywords/spec#","display_name":"Spec#","score":0.358599990606308},{"id":"https://openalex.org/keywords/throughput","display_name":"Throughput","score":0.352400004863739}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7894999980926514},{"id":"https://openalex.org/C74912251","wikidata":"https://www.wikidata.org/wiki/Q6815727","display_name":"Memory footprint","level":2,"score":0.7287999987602234},{"id":"https://openalex.org/C2776459999","wikidata":"https://www.wikidata.org/wiki/Q2119376","display_name":"Fidelity","level":2,"score":0.527899980545044},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.44440001249313354},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.42879998683929443},{"id":"https://openalex.org/C199168358","wikidata":"https://www.wikidata.org/wiki/Q3367000","display_name":"Orchestration","level":3,"score":0.4000999927520752},{"id":"https://openalex.org/C2779227376","wikidata":"https://www.wikidata.org/wiki/Q6505497","display_name":"Layer (electronics)","level":2,"score":0.39719998836517334},{"id":"https://openalex.org/C123657996","wikidata":"https://www.wikidata.org/wiki/Q12271","display_name":"Architecture","level":2,"score":0.39469999074935913},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.3831999897956848},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.3781999945640564},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.36149999499320984},{"id":"https://openalex.org/C2778565505","wikidata":"https://www.wikidata.org/wiki/Q2207566","display_name":"Spec#","level":2,"score":0.358599990606308},{"id":"https://openalex.org/C157764524","wikidata":"https://www.wikidata.org/wiki/Q1383412","display_name":"Throughput","level":3,"score":0.352400004863739},{"id":"https://openalex.org/C2778119891","wikidata":"https://www.wikidata.org/wiki/Q477690","display_name":"CUDA","level":2,"score":0.33809998631477356},{"id":"https://openalex.org/C2778100165","wikidata":"https://www.wikidata.org/wiki/Q1589327","display_name":"Memory hierarchy","level":3,"score":0.3212999999523163},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.29249998927116394},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.2915000021457672},{"id":"https://openalex.org/C108583219","wikidata":"https://www.wikidata.org/wiki/Q197536","display_name":"Deep learning","level":2,"score":0.28760001063346863},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.2806999981403351},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.27869999408721924},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.2703000009059906},{"id":"https://openalex.org/C2164484","wikidata":"https://www.wikidata.org/wiki/Q5170150","display_name":"Core (optical fiber)","level":2,"score":0.2669000029563904},{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.26350000500679016},{"id":"https://openalex.org/C193415008","wikidata":"https://www.wikidata.org/wiki/Q639681","display_name":"Network architecture","level":2,"score":0.2624000012874603},{"id":"https://openalex.org/C174348530","wikidata":"https://www.wikidata.org/wiki/Q188635","display_name":"Bridging (networking)","level":2,"score":0.2531999945640564},{"id":"https://openalex.org/C2778112365","wikidata":"https://www.wikidata.org/wiki/Q3511065","display_name":"Sequence (biology)","level":2,"score":0.251800000667572}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.48550/arxiv.2606.24780","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2606.24780","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"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":null,"license_id":null,"version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"Preprint"}],"best_oa_location":{"id":"doi:10.48550/arxiv.2606.24780","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2606.24780","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"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":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"},"sustainable_development_goals":[{"score":0.4384230673313141,"display_name":"Industry, innovation and infrastructure","id":"https://metadata.un.org/sdg/9"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Progress":[0],"in":[1,21,91,135,147],"deep":[2],"learning":[3],"is,":[4],"at":[5],"scale,":[6],"more":[7],"a":[8,19,84,105,112,115,118,131,166,178],"matter":[9],"of":[10,14,18,32,153],"systems":[11,63],"engineering":[12],"than":[13,42],"modelling:":[15],"the":[16,29,33,39,50,71,95,192,196],"behaviour":[17],"model":[20],"training":[22,89,130],"(its":[23],"throughput,":[24],"its":[25],"memory":[26,161],"footprint,":[27],"and":[28,69,87,94,122,160,175],"numerical":[30,173],"fidelity":[31,174],"result)":[34],"is":[35,47,102,195],"determined":[36],"less":[37],"by":[38,43],"architecture":[40,46],"itself":[41],"how":[44],"that":[45],"expressed":[48],"on":[49,137],"hardware.":[51],"To":[52],"achieve":[53],"absolute":[54],"control":[55],"over":[56],"this":[57],"hardware":[58],"expression":[59],"while":[60,170],"abstracting":[61],"away":[62],"complexity":[64],"to":[65,165,177,189,199],"make":[66],"modelling":[67],"seamless":[68],"eliminating":[70],"need":[72],"for":[73],"repetitive":[74],"orchestration":[75],"logic,":[76],"BluTrain":[77,143],"was":[78],"architected":[79],"from":[80],"first":[81],"principles":[82],"as":[83],"robust,":[85],"lightweight,":[86],"architecture-general":[88],"framework":[90],"standard":[92],"C++":[93],"core":[96],"CUDA":[97],"programming":[98],"model.":[99],"Every":[100],"layer":[101,186],"implemented":[103],"natively:":[104],"typed":[106],"tensor":[107],"module":[108],"with":[109],"reverse-mode":[110],"autograd,":[111],"linear-algebra":[113],"library,":[114],"caching":[116],"allocator,":[117],"multi-mode":[119],"distributed-execution":[120],"module,":[121],"an":[123,138,151],"MLIR-based":[124],"deep-learning":[125],"compiler.":[126],"In":[127],"formal":[128],"evaluations":[129],"124M-parameter":[132],"GPT-2":[133],"baseline":[134],"FP32":[136],"8-GPU":[139],"6000":[140],"Ada":[141],"system,":[142],"outperforms":[144],"industry-standard":[145],"baselines":[146],"both":[148],"throughput":[149],"(sustaining":[150],"average":[152],"407K":[154],"tokens/s":[155],"versus":[156],"PyTorch's":[157],"395K":[158],"tokens/s)":[159],"efficiency":[162],"(achieving":[163],"up":[164],"22%":[167],"footprint":[168],"reduction),":[169],"strictly":[171],"preserving":[172],"converging":[176],"marginally":[179],"lower":[180],"final":[181],"validation":[182],"loss.":[183],"With":[184],"every":[185],"explicitly":[187],"open":[188],"native":[190],"tuning,":[191],"performance":[193],"ceiling":[194],"framework's":[197],"own":[198],"raise.":[200]},"counts_by_year":[],"updated_date":"2026-07-08T06:17:01.165560","created_date":"2026-06-25T00:00:00"}
