{"id":"https://openalex.org/W4385622998","doi":"https://doi.org/10.1145/3588195.3592988","title":"ProPack: Executing Concurrent Serverless Functions Faster and Cheaper","display_name":"ProPack: Executing Concurrent Serverless Functions Faster and Cheaper","publication_year":2023,"publication_date":"2023-08-07","ids":{"openalex":"https://openalex.org/W4385622998","doi":"https://doi.org/10.1145/3588195.3592988"},"language":"en","primary_location":{"id":"doi:10.1145/3588195.3592988","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3588195.3592988","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 32nd International Symposium on High-Performance Parallel and Distributed Computing","raw_type":"proceedings-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/A5059477581","display_name":"Rohan Basu Roy","orcid":"https://orcid.org/0000-0002-1082-9846"},"institutions":[{"id":"https://openalex.org/I12912129","display_name":"Northeastern University","ror":"https://ror.org/04t5xt781","country_code":"US","type":"education","lineage":["https://openalex.org/I12912129"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Rohan Basu Roy","raw_affiliation_strings":["Northeastern University, Boston, MA, USA"],"affiliations":[{"raw_affiliation_string":"Northeastern University, Boston, MA, USA","institution_ids":["https://openalex.org/I12912129"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5007281535","display_name":"Tirthak Patel","orcid":"https://orcid.org/0000-0003-3127-5931"},"institutions":[{"id":"https://openalex.org/I74775410","display_name":"Rice University","ror":"https://ror.org/008zs3103","country_code":"US","type":"education","lineage":["https://openalex.org/I74775410"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Tirthak Patel","raw_affiliation_strings":["Rice University, Houston, TX, USA"],"affiliations":[{"raw_affiliation_string":"Rice University, Houston, TX, USA","institution_ids":["https://openalex.org/I74775410"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5092834927","display_name":"Richmond Liew","orcid":"https://orcid.org/0009-0008-9249-703X"},"institutions":[{"id":"https://openalex.org/I12912129","display_name":"Northeastern University","ror":"https://ror.org/04t5xt781","country_code":"US","type":"education","lineage":["https://openalex.org/I12912129"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Richmond Liew","raw_affiliation_strings":["Northeastern University, Boston, MA, USA"],"affiliations":[{"raw_affiliation_string":"Northeastern University, Boston, MA, USA","institution_ids":["https://openalex.org/I12912129"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5001788942","display_name":"Yadu Babuji","orcid":"https://orcid.org/0000-0002-9162-6003"},"institutions":[{"id":"https://openalex.org/I1282105669","display_name":"Argonne National Laboratory","ror":"https://ror.org/05gvnxz63","country_code":"US","type":"facility","lineage":["https://openalex.org/I1282105669","https://openalex.org/I1330989302","https://openalex.org/I39565521","https://openalex.org/I40347166"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Yadu Nand Babuji","raw_affiliation_strings":["Argonne National Laboratory, Chicago, IL, USA"],"affiliations":[{"raw_affiliation_string":"Argonne National Laboratory, Chicago, IL, USA","institution_ids":["https://openalex.org/I1282105669"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5088145676","display_name":"Ryan Chard","orcid":"https://orcid.org/0000-0002-6781-7432"},"institutions":[{"id":"https://openalex.org/I1282105669","display_name":"Argonne National Laboratory","ror":"https://ror.org/05gvnxz63","country_code":"US","type":"facility","lineage":["https://openalex.org/I1282105669","https://openalex.org/I1330989302","https://openalex.org/I39565521","https://openalex.org/I40347166"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Ryan Chard","raw_affiliation_strings":["Argonne National Laboratory, Chicago, IL, USA"],"affiliations":[{"raw_affiliation_string":"Argonne National Laboratory, Chicago, IL, USA","institution_ids":["https://openalex.org/I1282105669"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5074406596","display_name":"Devesh Tiwari","orcid":null},"institutions":[{"id":"https://openalex.org/I12912129","display_name":"Northeastern University","ror":"https://ror.org/04t5xt781","country_code":"US","type":"education","lineage":["https://openalex.org/I12912129"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Devesh Tiwari","raw_affiliation_strings":["Northeastern University, Boston, MA, USA"],"affiliations":[{"raw_affiliation_string":"Northeastern University, Boston, MA, USA","institution_ids":["https://openalex.org/I12912129"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5059477581"],"corresponding_institution_ids":["https://openalex.org/I12912129"],"apc_list":null,"apc_paid":null,"fwci":7.6525,"has_fulltext":false,"cited_by_count":17,"citation_normalized_percentile":{"value":0.97292622,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"211","last_page":"224"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.9998999834060669,"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"}},"topics":[{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.9998999834060669,"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"}},{"id":"https://openalex.org/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9983999729156494,"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.9965999722480774,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/bottleneck","display_name":"Bottleneck","score":0.8914687633514404},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8561995029449463},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.8146459460258484},{"id":"https://openalex.org/keywords/concurrency","display_name":"Concurrency","score":0.7551150321960449},{"id":"https://openalex.org/keywords/workload","display_name":"Workload","score":0.6839897632598877},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.6671197414398193},{"id":"https://openalex.org/keywords/simple","display_name":"Simple (philosophy)","score":0.42944878339767456},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.42264845967292786},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.295562207698822},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.2625584900379181}],"concepts":[{"id":"https://openalex.org/C2780513914","wikidata":"https://www.wikidata.org/wiki/Q18210350","display_name":"Bottleneck","level":2,"score":0.8914687633514404},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8561995029449463},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.8146459460258484},{"id":"https://openalex.org/C193702766","wikidata":"https://www.wikidata.org/wiki/Q1414548","display_name":"Concurrency","level":2,"score":0.7551150321960449},{"id":"https://openalex.org/C2778476105","wikidata":"https://www.wikidata.org/wiki/Q628539","display_name":"Workload","level":2,"score":0.6839897632598877},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.6671197414398193},{"id":"https://openalex.org/C2780586882","wikidata":"https://www.wikidata.org/wiki/Q7520643","display_name":"Simple (philosophy)","level":2,"score":0.42944878339767456},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.42264845967292786},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.295562207698822},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.2625584900379181},{"id":"https://openalex.org/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","level":1,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3588195.3592988","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3588195.3592988","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 32nd International Symposium on High-Performance Parallel and Distributed Computing","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G1015216249","display_name":null,"funder_award_id":"DE-AC02-06CH1135","funder_id":"https://openalex.org/F4320306084","funder_display_name":"U.S. Department of Energy"},{"id":"https://openalex.org/G1065316766","display_name":null,"funder_award_id":"Award","funder_id":"https://openalex.org/F4320306084","funder_display_name":"U.S. Department of Energy"},{"id":"https://openalex.org/G1313983767","display_name":null,"funder_award_id":"DE-AC02","funder_id":"https://openalex.org/F4320338284","funder_display_name":"Argonne National Laboratory"},{"id":"https://openalex.org/G2777053550","display_name":null,"funder_award_id":"AC02-06CH11357","funder_id":"https://openalex.org/F4320306084","funder_display_name":"U.S. Department of Energy"},{"id":"https://openalex.org/G2784524989","display_name":null,"funder_award_id":"Contract DE-AC02-06CH11357","funder_id":"https://openalex.org/F4320338284","funder_display_name":"Argonne National Laboratory"},{"id":"https://openalex.org/G3075337988","display_name":null,"funder_award_id":"06CH11357","funder_id":"https://openalex.org/F4320338284","funder_display_name":"Argonne National Laboratory"},{"id":"https://openalex.org/G4145457401","display_name":null,"funder_award_id":"DE-AC02-06CH113","funder_id":"https://openalex.org/F4320306084","funder_display_name":"U.S. Department of Energy"},{"id":"https://openalex.org/G4465072243","display_name":null,"funder_award_id":"1910601","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G5085543421","display_name":null,"funder_award_id":"AC02-06CH11357","funder_id":"https://openalex.org/F4320338284","funder_display_name":"Argonne National Laboratory"},{"id":"https://openalex.org/G5488561306","display_name":null,"funder_award_id":"2124897","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G6085113958","display_name":null,"funder_award_id":"E-AC02-06CH11357","funder_id":"https://openalex.org/F4320306084","funder_display_name":"U.S. Department of Energy"},{"id":"https://openalex.org/G6558272803","display_name":null,"funder_award_id":"DE-AC02","funder_id":"https://openalex.org/F4320306084","funder_display_name":"U.S. Department of Energy"},{"id":"https://openalex.org/G6848031779","display_name":null,"funder_award_id":"06CH11357","funder_id":"https://openalex.org/F4320306084","funder_display_name":"U.S. Department of Energy"},{"id":"https://openalex.org/G7230044214","display_name":null,"funder_award_id":"DE-AC02-06CH1135","funder_id":"https://openalex.org/F4320338284","funder_display_name":"Argonne National Laboratory"},{"id":"https://openalex.org/G7351994996","display_name":null,"funder_award_id":"DE-AC02-06CH11357","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G8314672274","display_name":null,"funder_award_id":"DE-AC02-06CH11","funder_id":"https://openalex.org/F4320306084","funder_display_name":"U.S. Department of Energy"},{"id":"https://openalex.org/G8414908677","display_name":null,"funder_award_id":"DE-AC0","funder_id":"https://openalex.org/F4320306084","funder_display_name":"U.S. Department of Energy"},{"id":"https://openalex.org/G969889393","display_name":null,"funder_award_id":"DE-AC02-","funder_id":"https://openalex.org/F4320306084","funder_display_name":"U.S. Department of Energy"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"},{"id":"https://openalex.org/F4320306084","display_name":"U.S. Department of Energy","ror":"https://ror.org/01bj3aw27"},{"id":"https://openalex.org/F4320338284","display_name":"Argonne National Laboratory","ror":"https://ror.org/05gvnxz63"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":77,"referenced_works":["https://openalex.org/W95608104","https://openalex.org/W1986228396","https://openalex.org/W2059960457","https://openalex.org/W2092165365","https://openalex.org/W2115324785","https://openalex.org/W2119834363","https://openalex.org/W2146312020","https://openalex.org/W2146379626","https://openalex.org/W2528800812","https://openalex.org/W2591324491","https://openalex.org/W2607836879","https://openalex.org/W2608436687","https://openalex.org/W2626970695","https://openalex.org/W2734941459","https://openalex.org/W2735574181","https://openalex.org/W2804874586","https://openalex.org/W2885143938","https://openalex.org/W2886464150","https://openalex.org/W2887901326","https://openalex.org/W2889574497","https://openalex.org/W2890025235","https://openalex.org/W2891825374","https://openalex.org/W2899160556","https://openalex.org/W2901213618","https://openalex.org/W2901563117","https://openalex.org/W2908667590","https://openalex.org/W2909714733","https://openalex.org/W2911365375","https://openalex.org/W2918996793","https://openalex.org/W2961684981","https://openalex.org/W2962866832","https://openalex.org/W2963974647","https://openalex.org/W2963988417","https://openalex.org/W2972675127","https://openalex.org/W2973142253","https://openalex.org/W2986083395","https://openalex.org/W2988103045","https://openalex.org/W2991081818","https://openalex.org/W3003217422","https://openalex.org/W3004531541","https://openalex.org/W3006902356","https://openalex.org/W3008539238","https://openalex.org/W3009671443","https://openalex.org/W3010457348","https://openalex.org/W3012275837","https://openalex.org/W3014216516","https://openalex.org/W3021718926","https://openalex.org/W3027524628","https://openalex.org/W3030078377","https://openalex.org/W3039510306","https://openalex.org/W3043023532","https://openalex.org/W3047499212","https://openalex.org/W3048060861","https://openalex.org/W3048086351","https://openalex.org/W3085234226","https://openalex.org/W3089365967","https://openalex.org/W3091771787","https://openalex.org/W3091963540","https://openalex.org/W3092845261","https://openalex.org/W3093150360","https://openalex.org/W3095841401","https://openalex.org/W3096533337","https://openalex.org/W3096650550","https://openalex.org/W3097147358","https://openalex.org/W3097948932","https://openalex.org/W3103996135","https://openalex.org/W3106129226","https://openalex.org/W3111836594","https://openalex.org/W3112236759","https://openalex.org/W3115727763","https://openalex.org/W3130689885","https://openalex.org/W3152809665","https://openalex.org/W3163989200","https://openalex.org/W4205455984","https://openalex.org/W4214610523","https://openalex.org/W4321636696","https://openalex.org/W6753751555"],"related_works":["https://openalex.org/W2595172197","https://openalex.org/W2084856301","https://openalex.org/W2127970246","https://openalex.org/W2885125400","https://openalex.org/W1989889224","https://openalex.org/W4382618745","https://openalex.org/W1973775000","https://openalex.org/W2011430815","https://openalex.org/W4321606653","https://openalex.org/W4401278057"],"abstract_inverted_index":{"The":[0],"serverless":[1,29,106,136,156],"computing":[2,30],"model":[3,96],"has":[4],"been":[5],"on":[6,104],"the":[7,99,134,148],"rise":[8],"in":[9],"recent":[10,154],"years":[11],"due":[12],"to":[13,17,89],"a":[14,38,49,63,91,153],"lower":[15],"barrier":[16],"entry":[18],"and":[19,70,93,111,122,142],"elastic":[20],"scalability.":[21],"However,":[22],"our":[23],"experimental":[24,87],"evidence":[25],"suggests":[26],"that":[27,66,97,114],"multiple":[28,105],"platforms":[31,107],"suffer":[32],"from":[33,86],"serious":[34],"performance":[35,69,119],"inefficiencies":[36],"when":[37],"high":[39,80],"number":[40],"of":[41],"concurrent":[42],"function":[43],"instances":[44],"are":[45],"invoked,":[46],"which":[47],"is":[48,143],"desirable":[50],"capability":[51],"for":[52,74,151,159],"parallel":[53,160],"applications.":[54,161],"To":[55],"mitigate":[56],"this":[57,59],"challenge,":[58],"paper":[60],"introduces":[61],"ProPack,":[62],"novel":[64],"solution":[65],"provides":[67,128],"higher":[68],"yields":[71],"cost":[72,124],"savings":[73],"end":[75],"users":[76],"running":[77],"applications":[78],"with":[79],"concurrency.":[81],"ProPack":[82,115,127],"leverages":[83],"insights":[84],"obtained":[85],"study":[88],"build":[90],"simple":[92],"effective":[94,145],"analytical":[95],"mitigates":[98],"scalability":[100],"bottleneck.":[101],"Our":[102],"evaluation":[103],"including":[108],"AWS":[109],"Lambda":[110],"Google":[112],"confirms":[113],"can":[116],"improve":[117],"average":[118],"by":[120,125],"85%":[121],"save":[123],"66%.":[126],"significant":[129],"improvement":[130],"(over":[131],"50%)":[132],"over":[133],"state-of-the-art":[135],"workload":[137],"manager":[138],"such":[139],"as":[140],"Pywren,":[141],"also,":[144],"at":[146],"mitigating":[147],"concurrency":[149],"bottleneck":[150],"FuncX,":[152],"on-premise":[155],"execution":[157],"platform":[158]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2025,"cited_by_count":9},{"year":2024,"cited_by_count":5},{"year":2023,"cited_by_count":1}],"updated_date":"2026-04-18T07:56:08.524223","created_date":"2025-10-10T00:00:00"}
