{"id":"https://openalex.org/W4411019680","doi":"https://doi.org/10.1109/tpds.2025.3576584","title":"RHINO: An Efficient Serverless Container System for Small-Scale HPC Applications","display_name":"RHINO: An Efficient Serverless Container System for Small-Scale HPC Applications","publication_year":2025,"publication_date":"2025-06-04","ids":{"openalex":"https://openalex.org/W4411019680","doi":"https://doi.org/10.1109/tpds.2025.3576584"},"language":"en","primary_location":{"id":"doi:10.1109/tpds.2025.3576584","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tpds.2025.3576584","pdf_url":null,"source":{"id":"https://openalex.org/S97130795","display_name":"IEEE Transactions on Parallel and Distributed Systems","issn_l":"1045-9219","issn":["1045-9219","1558-2183","2161-9883"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Parallel and Distributed Systems","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5102741040","display_name":"He Zhu","orcid":"https://orcid.org/0000-0003-0103-220X"},"institutions":[{"id":"https://openalex.org/I19820366","display_name":"Chinese Academy of Sciences","ror":"https://ror.org/034t30j35","country_code":"CN","type":"government","lineage":["https://openalex.org/I19820366"]},{"id":"https://openalex.org/I4210090176","display_name":"Institute of Computing Technology","ror":"https://ror.org/0090r4d87","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210090176"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"He Zhu","raw_affiliation_strings":["State Key Lab of Processors, Institute of Computing Technology, Chinese Academy of Sciences, Beijing, China","State Key Lab of Processors, Institute of Computing Technology, CAS, Beijing, China"],"affiliations":[{"raw_affiliation_string":"State Key Lab of Processors, Institute of Computing Technology, Chinese Academy of Sciences, Beijing, China","institution_ids":["https://openalex.org/I4210090176","https://openalex.org/I19820366"]},{"raw_affiliation_string":"State Key Lab of Processors, Institute of Computing Technology, CAS, Beijing, China","institution_ids":["https://openalex.org/I4210090176"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100335534","display_name":"Mingyu Li","orcid":"https://orcid.org/0000-0002-7878-1658"},"institutions":[{"id":"https://openalex.org/I19820366","display_name":"Chinese Academy of Sciences","ror":"https://ror.org/034t30j35","country_code":"CN","type":"government","lineage":["https://openalex.org/I19820366"]},{"id":"https://openalex.org/I4210090176","display_name":"Institute of Computing Technology","ror":"https://ror.org/0090r4d87","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210090176"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Mingyu Li","raw_affiliation_strings":["State Key Lab of Processors, Institute of Computing Technology, Chinese Academy of Sciences, Beijing, China","State Key Lab of Processors, Institute of Computing Technology, CAS, Beijing, China"],"affiliations":[{"raw_affiliation_string":"State Key Lab of Processors, Institute of Computing Technology, Chinese Academy of Sciences, Beijing, China","institution_ids":["https://openalex.org/I4210090176","https://openalex.org/I19820366"]},{"raw_affiliation_string":"State Key Lab of Processors, Institute of Computing Technology, CAS, Beijing, China","institution_ids":["https://openalex.org/I4210090176"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5017918038","display_name":"Haihang You","orcid":"https://orcid.org/0009-0005-9031-9430"},"institutions":[{"id":"https://openalex.org/I19820366","display_name":"Chinese Academy of Sciences","ror":"https://ror.org/034t30j35","country_code":"CN","type":"government","lineage":["https://openalex.org/I19820366"]},{"id":"https://openalex.org/I4210090176","display_name":"Institute of Computing Technology","ror":"https://ror.org/0090r4d87","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210090176"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Haihang You","raw_affiliation_strings":["State Key Lab of Processors, Institute of Computing Technology, Chinese Academy of Sciences, Beijing, China","State Key Lab of Processors, Institute of Computing Technology, CAS, Beijing, China"],"affiliations":[{"raw_affiliation_string":"State Key Lab of Processors, Institute of Computing Technology, Chinese Academy of Sciences, Beijing, China","institution_ids":["https://openalex.org/I4210090176","https://openalex.org/I19820366"]},{"raw_affiliation_string":"State Key Lab of Processors, Institute of Computing Technology, CAS, Beijing, China","institution_ids":["https://openalex.org/I4210090176"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5102741040"],"corresponding_institution_ids":["https://openalex.org/I19820366","https://openalex.org/I4210090176"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.12987123,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"36","issue":"8","first_page":"1560","last_page":"1573"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9926999807357788,"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"}},"topics":[{"id":"https://openalex.org/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9926999807357788,"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/T11181","display_name":"Advanced Data Storage Technologies","score":0.9891999959945679,"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/T10101","display_name":"Cloud Computing and Resource Management","score":0.9797000288963318,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/computer-science","display_name":"Computer science","score":0.8044477701187134},{"id":"https://openalex.org/keywords/container","display_name":"Container (type theory)","score":0.6490439176559448},{"id":"https://openalex.org/keywords/supercomputer","display_name":"Supercomputer","score":0.4869905412197113},{"id":"https://openalex.org/keywords/scale","display_name":"Scale (ratio)","score":0.464474081993103},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.41203147172927856},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.39347538352012634},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.36619144678115845},{"id":"https://openalex.org/keywords/materials-science","display_name":"Materials science","score":0.07351145148277283}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8044477701187134},{"id":"https://openalex.org/C2781018962","wikidata":"https://www.wikidata.org/wiki/Q5164884","display_name":"Container (type theory)","level":2,"score":0.6490439176559448},{"id":"https://openalex.org/C83283714","wikidata":"https://www.wikidata.org/wiki/Q121117","display_name":"Supercomputer","level":2,"score":0.4869905412197113},{"id":"https://openalex.org/C2778755073","wikidata":"https://www.wikidata.org/wiki/Q10858537","display_name":"Scale (ratio)","level":2,"score":0.464474081993103},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.41203147172927856},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.39347538352012634},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.36619144678115845},{"id":"https://openalex.org/C192562407","wikidata":"https://www.wikidata.org/wiki/Q228736","display_name":"Materials science","level":0,"score":0.07351145148277283},{"id":"https://openalex.org/C159985019","wikidata":"https://www.wikidata.org/wiki/Q181790","display_name":"Composite material","level":1,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tpds.2025.3576584","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tpds.2025.3576584","pdf_url":null,"source":{"id":"https://openalex.org/S97130795","display_name":"IEEE Transactions on Parallel and Distributed Systems","issn_l":"1045-9219","issn":["1045-9219","1558-2183","2161-9883"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Parallel and Distributed Systems","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":43,"referenced_works":["https://openalex.org/W1987473040","https://openalex.org/W2003015860","https://openalex.org/W2023727573","https://openalex.org/W2104993419","https://openalex.org/W2125262761","https://openalex.org/W2129542763","https://openalex.org/W2153773948","https://openalex.org/W2171107090","https://openalex.org/W2593512320","https://openalex.org/W2892973774","https://openalex.org/W2899248176","https://openalex.org/W2914739653","https://openalex.org/W2991756646","https://openalex.org/W2997561286","https://openalex.org/W3083738814","https://openalex.org/W3085234226","https://openalex.org/W3093150360","https://openalex.org/W3121794899","https://openalex.org/W3125767776","https://openalex.org/W3129362935","https://openalex.org/W3201073812","https://openalex.org/W3205762048","https://openalex.org/W4205614634","https://openalex.org/W4214690606","https://openalex.org/W4214761305","https://openalex.org/W4220661638","https://openalex.org/W4221099386","https://openalex.org/W4236491543","https://openalex.org/W4289950728","https://openalex.org/W4292548985","https://openalex.org/W4297896118","https://openalex.org/W4304820093","https://openalex.org/W4307407911","https://openalex.org/W4321770590","https://openalex.org/W4376473376","https://openalex.org/W4381327203","https://openalex.org/W4384705381","https://openalex.org/W6682667702","https://openalex.org/W6736209464","https://openalex.org/W6753359477","https://openalex.org/W6757188888","https://openalex.org/W6766042161","https://openalex.org/W6792623100"],"related_works":["https://openalex.org/W2384867379","https://openalex.org/W4400094300","https://openalex.org/W2329539859","https://openalex.org/W2227905990","https://openalex.org/W2765823764","https://openalex.org/W3214280620","https://openalex.org/W3191490922","https://openalex.org/W2794038527","https://openalex.org/W2327638088","https://openalex.org/W1599154403"],"abstract_inverted_index":{"Serverless":[0],"computing,":[1],"characterized":[2],"by":[3],"its":[4],"pay-as-you-go":[5],"and":[6,28,45,63,102,108,117,123,148],"auto-scaling":[7],"features,":[8],"offers":[9,57],"a":[10,140],"promising":[11],"alternative":[12],"for":[13,60,145],"High":[14],"Performance":[15],"Computing":[16],"(HPC)":[17],"applications,":[18],"as":[19],"traditional":[20,134],"HPC":[21,38,75,89],"clusters":[22],"often":[23],"face":[24],"long":[25],"waiting":[26],"times":[27],"resources":[29,101],"over/under-provisioning.":[30],"However,":[31],"current":[32],"serverless":[33,66],"platforms":[34],"struggle":[35],"to":[36,41,132],"support":[37,59],"applications":[39,90,147],"due":[40],"restricted":[42],"inter-function":[43],"communication":[44],"high":[46],"coupling":[47],"runtime.":[48],"To":[49],"address":[50],"these":[51],"issues,":[52],"we":[53],"introduce":[54],"RHINO,":[55],"which":[56],"end-to-end":[58],"the":[61,69,74,92,133],"development":[62],"deployment":[64],"of":[65,143],"HPC.":[67],"Using":[68],"Two-Step":[70],"Adaptive":[71],"Build":[72],"strategy,":[73],"code":[76],"is":[77],"packaged":[78],"into":[79],"lightweight,":[80],"scalable":[81],"functions.":[82],"The":[83,95],"Rhino":[84],"Function":[85],"Execution":[86],"Model":[87],"decouples":[88],"from":[91],"underlying":[93],"infrastructures.":[94],"Auto-scaling":[96],"Engine":[97],"dynamically":[98],"scales":[99],"cloud":[100],"schedules":[103],"tasks":[104],"based":[105],"on":[106,114,120],"performance":[107,141],"cost":[109,152],"requirements.":[110],"We":[111],"deploy":[112],"RHINO":[113,137],"AWS":[115],"Fargate":[116],"evaluate":[118],"it":[119],"both":[121],"benchmarks":[122],"real-world":[124],"workloads.":[125],"Experimental":[126],"results":[127],"show":[128],"that,":[129],"when":[130],"compared":[131],"VM":[135],"clusters,":[136],"can":[138],"achieve":[139],"improvement":[142],"10%-30%":[144],"small-scale":[146],"more":[149],"than":[150],"40%":[151],"reduction.":[153]},"counts_by_year":[],"updated_date":"2026-03-27T05:58:40.876381","created_date":"2025-10-10T00:00:00"}
