{"id":"https://openalex.org/W7165112626","doi":"https://doi.org/10.48550/arxiv.2606.18741","title":"ReMP: Low-Downtime Runtime Model-Parallelism Reconfiguration for LLM Serving","display_name":"ReMP: Low-Downtime Runtime Model-Parallelism Reconfiguration for LLM Serving","publication_year":2026,"publication_date":"2026-06-17","ids":{"openalex":"https://openalex.org/W7165112626","doi":"https://doi.org/10.48550/arxiv.2606.18741"},"language":null,"primary_location":{"id":"doi:10.48550/arxiv.2606.18741","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2606.18741","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.18741","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5110587867","display_name":"Haipeng Yuan","orcid":"https://orcid.org/0009-0003-4711-6174"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Yuan, Haipeng","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5138924979","display_name":"Kaining Zheng","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Zheng, Kaining","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5138869205","display_name":"Yongshu Bai","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Bai, Yongshu","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5138883320","display_name":"Yuchen Zhang","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Zhang, Yuchen","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5138953392","display_name":"Yunquan Zhang","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Zhang, Yunquan","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100803017","display_name":"Baodong Wu","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Wu, Baodong","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5103668258","display_name":"Gao X","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Gao, Xiang","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5018595823","display_name":"D. Cheng","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Cheng, Daning","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.23109999299049377,"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.23109999299049377,"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/T12127","display_name":"Software System Performance and Reliability","score":0.20440000295639038,"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.06589999794960022,"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/control-reconfiguration","display_name":"Control reconfiguration","score":0.8241000175476074},{"id":"https://openalex.org/keywords/cache","display_name":"Cache","score":0.631600022315979},{"id":"https://openalex.org/keywords/pipeline","display_name":"Pipeline (software)","score":0.4059999883174896},{"id":"https://openalex.org/keywords/concurrency","display_name":"Concurrency","score":0.40220001339912415},{"id":"https://openalex.org/keywords/parallelism","display_name":"Parallelism (grammar)","score":0.3946000039577484},{"id":"https://openalex.org/keywords/topology","display_name":"Topology (electrical circuits)","score":0.3684999942779541},{"id":"https://openalex.org/keywords/context-switch","display_name":"Context switch","score":0.3379000127315521},{"id":"https://openalex.org/keywords/decoupling","display_name":"Decoupling (probability)","score":0.33160001039505005}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8507000207901001},{"id":"https://openalex.org/C119701452","wikidata":"https://www.wikidata.org/wiki/Q5165881","display_name":"Control reconfiguration","level":2,"score":0.8241000175476074},{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.631600022315979},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.5709999799728394},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.46380001306533813},{"id":"https://openalex.org/C43521106","wikidata":"https://www.wikidata.org/wiki/Q2165493","display_name":"Pipeline (software)","level":2,"score":0.4059999883174896},{"id":"https://openalex.org/C193702766","wikidata":"https://www.wikidata.org/wiki/Q1414548","display_name":"Concurrency","level":2,"score":0.40220001339912415},{"id":"https://openalex.org/C2781172179","wikidata":"https://www.wikidata.org/wiki/Q853109","display_name":"Parallelism (grammar)","level":2,"score":0.3946000039577484},{"id":"https://openalex.org/C184720557","wikidata":"https://www.wikidata.org/wiki/Q7825049","display_name":"Topology (electrical circuits)","level":2,"score":0.3684999942779541},{"id":"https://openalex.org/C53833338","wikidata":"https://www.wikidata.org/wiki/Q1061424","display_name":"Context switch","level":2,"score":0.3379000127315521},{"id":"https://openalex.org/C205606062","wikidata":"https://www.wikidata.org/wiki/Q5249645","display_name":"Decoupling (probability)","level":2,"score":0.33160001039505005},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.329800009727478},{"id":"https://openalex.org/C141917322","wikidata":"https://www.wikidata.org/wiki/Q1025017","display_name":"Cache coherence","level":5,"score":0.32919999957084656},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.3183000087738037},{"id":"https://openalex.org/C2780870223","wikidata":"https://www.wikidata.org/wiki/Q1004415","display_name":"Runtime system","level":2,"score":0.31220000982284546},{"id":"https://openalex.org/C48103436","wikidata":"https://www.wikidata.org/wiki/Q599031","display_name":"State (computer science)","level":2,"score":0.3028999865055084},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.30000001192092896},{"id":"https://openalex.org/C78766204","wikidata":"https://www.wikidata.org/wiki/Q555032","display_name":"Multi-core processor","level":2,"score":0.2833999991416931},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.2614000141620636},{"id":"https://openalex.org/C199845137","wikidata":"https://www.wikidata.org/wiki/Q145490","display_name":"Network topology","level":2,"score":0.25949999690055847},{"id":"https://openalex.org/C2776214188","wikidata":"https://www.wikidata.org/wiki/Q408386","display_name":"Inference","level":2,"score":0.25110000371932983}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.48550/arxiv.2606.18741","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2606.18741","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.18741","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2606.18741","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":[{"id":"https://metadata.un.org/sdg/10","display_name":"Reduced inequalities","score":0.729133665561676}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Current":[0],"large":[1],"language":[2],"model":[3,27,96,115],"(LLM)":[4],"inference":[5,52],"systems":[6,24,58],"universally":[7],"deploy":[8],"ultra-large-scale":[9],"models":[10,161],"using":[11],"a":[12,31,45,94,128,174],"combination":[13],"of":[14,76,170,196],"Tensor":[15],"Parallelism":[16,20],"(TP)":[17],"and":[18,63,82,142,199],"Pipeline":[19],"(PP).":[21],"However,":[22],"existing":[23],"treat":[25],"the":[26,49,70,114,179],"parallelism":[28,97,116],"topology":[29,117,155],"as":[30],"static":[32],"configuration":[33],"that":[34,100,150],"cannot":[35],"be":[36],"flexibly":[37],"adjusted":[38],"at":[39],"runtime.":[40],"This":[41],"rigid":[42],"design":[43],"creates":[44],"fundamental":[46],"contradiction":[47],"with":[48],"dynamically":[50],"changing":[51],"workloads":[53],"in":[54,73,194],"real-world":[55],"scenarios.":[56],"State-of-the-art":[57],"lack":[59],"online":[60,146],"reconfiguration":[61,98],"capabilities":[62],"can":[64,152],"only":[65],"switch":[66],"configurations":[67,187],"by":[68],"restarting":[69],"service,":[71],"resulting":[72],"several":[74],"minutes":[75],"service":[77,124],"interruption,":[78],"KV":[79,130],"cache":[80,131,137],"loss,":[81],"prohibitive":[83],"recomputation":[84],"overhead.":[85],"To":[86],"address":[87],"this":[88,90],"problem,":[89],"paper":[91],"presents":[92],"ReMP,":[93],"runtime":[95,119],"framework":[99],"supports":[101],"low":[102],"downtime.":[103],"ReMP":[104,151,183],"achieves":[105],"dynamic":[106,189],"adjustment":[107],"through":[108],"three":[109],"key":[110],"techniques:":[111],"(1)":[112],"decoupling":[113],"from":[118,163],"state":[120],"to":[121,134,165,172,178],"avoid":[122],"full":[123],"reconstruction;":[125],"(2)":[126],"designing":[127],"two-dimensional":[129],"migration":[132],"mechanism":[133],"preserve":[135],"reusable":[136],"states":[138],"after":[139],"TP/PP":[140],"changes;":[141],"(3)":[143],"implementing":[144],"end-to-end":[145],"reconfiguration.":[147],"Experiments":[148],"demonstrate":[149],"complete":[153],"most":[154],"switches":[156],"within":[157],"1-7":[158],"seconds":[159],"on":[160],"ranging":[162],"7B":[164],"70B":[166],"parameters,":[167],"achieving":[168],"speedups":[169],"tens":[171],"over":[173],"hundred":[175],"times":[176],"compared":[177],"restart":[180],"approach.":[181],"Moreover,":[182],"significantly":[184],"outperforms":[185],"fixed":[186],"under":[188],"workloads,":[190],"delivering":[191],"superior":[192],"performance":[193],"terms":[195],"TTFT,":[197],"TPOT,":[198],"output":[200],"throughput.":[201]},"counts_by_year":[],"updated_date":"2026-07-01T06:00:48.157686","created_date":"2026-06-19T00:00:00"}
