{"id":"https://openalex.org/W7117156698","doi":"https://doi.org/10.48550/arxiv.2512.17910","title":"Efficient Multi-Adapter LLM Serving via Cross-Model KV-Cache Reuse with Activated LoRA","display_name":"Efficient Multi-Adapter LLM Serving via Cross-Model KV-Cache Reuse with Activated LoRA","publication_year":2025,"publication_date":"2025-11-26","ids":{"openalex":"https://openalex.org/W7117156698","doi":"https://doi.org/10.48550/arxiv.2512.17910"},"language":null,"primary_location":{"id":"doi:10.48550/arxiv.2512.17910","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2512.17910","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.2512.17910","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5121239102","display_name":"Allison Li","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Li, Allison","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5002525343","display_name":"Kristjan Greenewald","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Greenewald, Kristjan","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5040727953","display_name":"Thomas Parnell","orcid":"https://orcid.org/0000-0002-1308-6590"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Parnell, Thomas","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5121233898","display_name":"Navid Azizan","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Azizan, Navid","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.23649999499320984,"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.23649999499320984,"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/T10181","display_name":"Natural Language Processing Techniques","score":0.22179999947547913,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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.12380000203847885,"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/reuse","display_name":"Reuse","score":0.6155999898910522},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.5080000162124634},{"id":"https://openalex.org/keywords/cache","display_name":"Cache","score":0.49320000410079956},{"id":"https://openalex.org/keywords/pipeline-transport","display_name":"Pipeline transport","score":0.3310000002384186},{"id":"https://openalex.org/keywords/pipeline","display_name":"Pipeline (software)","score":0.32330000400543213},{"id":"https://openalex.org/keywords/hash-function","display_name":"Hash function","score":0.3224000036716461}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7953000068664551},{"id":"https://openalex.org/C206588197","wikidata":"https://www.wikidata.org/wiki/Q846574","display_name":"Reuse","level":2,"score":0.6155999898910522},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.5080000162124634},{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.49320000410079956},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.4138999879360199},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.34369999170303345},{"id":"https://openalex.org/C175309249","wikidata":"https://www.wikidata.org/wiki/Q725864","display_name":"Pipeline transport","level":2,"score":0.3310000002384186},{"id":"https://openalex.org/C43521106","wikidata":"https://www.wikidata.org/wiki/Q2165493","display_name":"Pipeline (software)","level":2,"score":0.32330000400543213},{"id":"https://openalex.org/C99138194","wikidata":"https://www.wikidata.org/wiki/Q183427","display_name":"Hash function","level":2,"score":0.3224000036716461},{"id":"https://openalex.org/C2776214188","wikidata":"https://www.wikidata.org/wiki/Q408386","display_name":"Inference","level":2,"score":0.32109999656677246},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.3163999915122986},{"id":"https://openalex.org/C177284502","wikidata":"https://www.wikidata.org/wiki/Q1005390","display_name":"Adapter (computing)","level":2,"score":0.31529998779296875},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.30559998750686646},{"id":"https://openalex.org/C67388219","wikidata":"https://www.wikidata.org/wiki/Q207440","display_name":"Hash table","level":3,"score":0.28780001401901245},{"id":"https://openalex.org/C152124472","wikidata":"https://www.wikidata.org/wiki/Q1204361","display_name":"Redundancy (engineering)","level":2,"score":0.2816999852657318},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.2718999981880188},{"id":"https://openalex.org/C49020025","wikidata":"https://www.wikidata.org/wiki/Q1059099","display_name":"Chaining","level":2,"score":0.2718000113964081}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.48550/arxiv.2512.17910","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2512.17910","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.2512.17910","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2512.17910","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":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Modern":[0],"large":[1],"language":[2],"model":[3,78,139,157],"(LLM)":[4],"systems":[5],"increasingly":[6],"rely":[7],"on":[8],"multi-turn":[9],"pipelines":[10,116],"that":[11,39,136],"are":[12],"composed":[13],"of":[14,149,167],"multiple":[15],"task-specific":[16],"adapters,":[17],"yet":[18],"existing":[19,90],"serving":[20,37,91],"frameworks":[21],"remain":[22],"inefficient,":[23],"incurring":[24],"substantial":[25],"recomputation":[26],"overhead":[27],"when":[28],"switching":[29,59],"between":[30,45],"adapters.":[31],"We":[32],"present":[33],"the":[34,65,77,150,163],"first":[35,164],"LLM":[36,173],"engine":[38,92],"supports":[40,102],"cross-model":[41,168],"prefix":[42],"cache":[43,82],"reuse":[44,83,170],"base":[46],"and":[47,56,73,124,141,144],"adapted":[48],"models":[49,85],"via":[50],"Activated":[51],"LoRA":[52,132],"(aLoRA),":[53],"enabling":[54],"efficient":[55],"fine-grained":[57],"adapter":[58,104],"during":[60],"inference.":[61],"Our":[62],"design":[63],"extends":[64],"vLLM":[66],"framework":[67],"by":[68],"introducing":[69],"base-aligned":[70],"block":[71],"hashing":[72],"activation-aware":[74],"masking":[75],"within":[76],"execution":[79],"path,":[80],"permitting":[81],"across":[84,112,146],"while":[86],"preserving":[87],"compatibility":[88],"with":[89,134,138,159],"optimizations.":[93],"Integrated":[94],"into":[95],"a":[96],"production-grade":[97],"inference":[98,174],"stack,":[99],"this":[100],"approach":[101],"dynamic":[103],"activation":[105],"without":[106],"excessive":[107],"key-value":[108],"tensor":[109],"recomputation.":[110],"Evaluation":[111],"representative":[113],"multi-turn,":[114],"multi-adapter":[115],"demonstrates":[117],"up":[118],"to":[119,130],"58x":[120],"end-to-end":[121],"latency":[122],"reduction":[123],"over":[125],"100x":[126],"time-to-first-token":[127],"improvement":[128],"relative":[129],"standard":[131],"baselines,":[133],"benefits":[135],"scale":[137],"size":[140],"sequence":[142],"length":[143],"manifest":[145],"all":[147],"stages":[148],"request":[151],"lifecycle.":[152],"This":[153],"work":[154],"bridges":[155],"parameter-efficient":[156],"adaptation":[158],"high-performance":[160],"serving,":[161],"providing":[162],"complete":[165],"realization":[166],"KV-cache":[169],"in":[171],"modern":[172],"engines.":[175]},"counts_by_year":[],"updated_date":"2026-07-28T07:46:37.118299","created_date":"2025-12-24T00:00:00"}
