{"id":"https://openalex.org/W4387647324","doi":"https://doi.org/10.1145/3623759.3624552","title":"Extending Rust with Support for Zero Copy Communication","display_name":"Extending Rust with Support for Zero Copy Communication","publication_year":2023,"publication_date":"2023-10-14","ids":{"openalex":"https://openalex.org/W4387647324","doi":"https://doi.org/10.1145/3623759.3624552"},"language":"en","primary_location":{"id":"doi:10.1145/3623759.3624552","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3623759.3624552","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3623759.3624552","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 12th Workshop on Programming Languages and Operating Systems","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3623759.3624552","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5093065308","display_name":"Arthur Lafrance","orcid":"https://orcid.org/0009-0003-3163-468X"},"institutions":[{"id":"https://openalex.org/I204250578","display_name":"University of California, Irvine","ror":"https://ror.org/04gyf1771","country_code":"US","type":"education","lineage":["https://openalex.org/I204250578"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Arthur Lafrance","raw_affiliation_strings":["University of California, Irvine"],"affiliations":[{"raw_affiliation_string":"University of California, Irvine","institution_ids":["https://openalex.org/I204250578"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5085669369","display_name":"David Detweiler","orcid":"https://orcid.org/0009-0003-2094-106X"},"institutions":[{"id":"https://openalex.org/I204250578","display_name":"University of California, Irvine","ror":"https://ror.org/04gyf1771","country_code":"US","type":"education","lineage":["https://openalex.org/I204250578"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"David Detweiler","raw_affiliation_strings":["University of California, Irvine"],"affiliations":[{"raw_affiliation_string":"University of California, Irvine","institution_ids":["https://openalex.org/I204250578"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100648861","display_name":"Zhaofeng Li","orcid":"https://orcid.org/0000-0001-7789-8005"},"institutions":[{"id":"https://openalex.org/I223532165","display_name":"University of Utah","ror":"https://ror.org/03r0ha626","country_code":"US","type":"education","lineage":["https://openalex.org/I223532165"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Zhaofeng Li","raw_affiliation_strings":["University of Utah"],"affiliations":[{"raw_affiliation_string":"University of Utah","institution_ids":["https://openalex.org/I223532165"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100648532","display_name":"Xiangdong Chen","orcid":"https://orcid.org/0009-0009-4001-9105"},"institutions":[{"id":"https://openalex.org/I223532165","display_name":"University of Utah","ror":"https://ror.org/03r0ha626","country_code":"US","type":"education","lineage":["https://openalex.org/I223532165"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Xiangdong Chen","raw_affiliation_strings":["University of Utah"],"affiliations":[{"raw_affiliation_string":"University of Utah","institution_ids":["https://openalex.org/I223532165"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5027415482","display_name":"Vikram Narayanan","orcid":"https://orcid.org/0000-0001-6274-9242"},"institutions":[{"id":"https://openalex.org/I223532165","display_name":"University of Utah","ror":"https://ror.org/03r0ha626","country_code":"US","type":"education","lineage":["https://openalex.org/I223532165"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Vikram Narayanan","raw_affiliation_strings":["University of Utah"],"affiliations":[{"raw_affiliation_string":"University of Utah","institution_ids":["https://openalex.org/I223532165"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5081890197","display_name":"Anton Burtsev","orcid":"https://orcid.org/0000-0001-8769-8373"},"institutions":[{"id":"https://openalex.org/I223532165","display_name":"University of Utah","ror":"https://ror.org/03r0ha626","country_code":"US","type":"education","lineage":["https://openalex.org/I223532165"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Anton Burtsev","raw_affiliation_strings":["University of Utah"],"affiliations":[{"raw_affiliation_string":"University of Utah","institution_ids":["https://openalex.org/I223532165"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5093065308"],"corresponding_institution_ids":["https://openalex.org/I204250578"],"apc_list":null,"apc_paid":null,"fwci":0.1728,"has_fulltext":true,"cited_by_count":1,"citation_normalized_percentile":{"value":0.57502835,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":91,"max":95},"biblio":{"volume":null,"issue":null,"first_page":"74","last_page":"82"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11424","display_name":"Security and Verification in Computing","score":0.9991999864578247,"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"}},"topics":[{"id":"https://openalex.org/T11424","display_name":"Security and Verification in Computing","score":0.9991999864578247,"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/T10772","display_name":"Distributed systems and fault tolerance","score":0.9988999962806702,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.992900013923645,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/isolation","display_name":"Isolation (microbiology)","score":0.755728542804718},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7521233558654785},{"id":"https://openalex.org/keywords/heap","display_name":"Heap (data structure)","score":0.5067024827003479},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.45488595962524414},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.3451475501060486},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.2488781213760376},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.20294207334518433}],"concepts":[{"id":"https://openalex.org/C2775941552","wikidata":"https://www.wikidata.org/wiki/Q25212305","display_name":"Isolation (microbiology)","level":2,"score":0.755728542804718},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7521233558654785},{"id":"https://openalex.org/C134757568","wikidata":"https://www.wikidata.org/wiki/Q274089","display_name":"Heap (data structure)","level":2,"score":0.5067024827003479},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.45488595962524414},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.3451475501060486},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.2488781213760376},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.20294207334518433},{"id":"https://openalex.org/C89423630","wikidata":"https://www.wikidata.org/wiki/Q7193","display_name":"Microbiology","level":1,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3623759.3624552","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3623759.3624552","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3623759.3624552","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 12th Workshop on Programming Languages and Operating Systems","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3623759.3624552","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3623759.3624552","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3623759.3624552","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 12th Workshop on Programming Languages and Operating Systems","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G309703258","display_name":"FMitF: Collaborative Research: RedLeaf: Verified Operating Systems in Rust","funder_award_id":"2313411","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G3297257600","display_name":"CICI: SSC: Horizon: Secure Large-Scale Scientific Cloud Computing","funder_award_id":"2341138","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G4955190279","display_name":null,"funder_award_id":"1837127","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G5921281487","display_name":null,"funder_award_id":"number","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G848032724","display_name":null,"funder_award_id":"Science","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4387647324.pdf","grobid_xml":"https://content.openalex.org/works/W4387647324.grobid-xml"},"referenced_works_count":27,"referenced_works":["https://openalex.org/W95608104","https://openalex.org/W1564747695","https://openalex.org/W1770006921","https://openalex.org/W1968351779","https://openalex.org/W1974065692","https://openalex.org/W2057811740","https://openalex.org/W2058200237","https://openalex.org/W2083355374","https://openalex.org/W2083469471","https://openalex.org/W2087747577","https://openalex.org/W2109488945","https://openalex.org/W2131238817","https://openalex.org/W2143999355","https://openalex.org/W2342083136","https://openalex.org/W2520381032","https://openalex.org/W2530174753","https://openalex.org/W2751343396","https://openalex.org/W2984079836","https://openalex.org/W3017716388","https://openalex.org/W3097965369","https://openalex.org/W3206795086","https://openalex.org/W4206796831","https://openalex.org/W4300637896","https://openalex.org/W6632867933","https://openalex.org/W6637879497","https://openalex.org/W6645288059","https://openalex.org/W6679154128"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2748952813","https://openalex.org/W3158777280","https://openalex.org/W2949158926","https://openalex.org/W2093687902","https://openalex.org/W4301885003","https://openalex.org/W2005058894","https://openalex.org/W4387561287","https://openalex.org/W1996981508","https://openalex.org/W1989205740"],"abstract_inverted_index":{"In":[0],"contrast":[1],"to":[2,69,89],"hardware-based":[3],"isolation":[4,11,45,51,92],"solutions,":[5],"language-based":[6,87],"systems":[7,88],"support":[8,30,42,90],"crossing":[9],"of":[10,16,25,37,52,71,82],"boundaries":[12,95],"with":[13,93],"an":[14],"overhead":[15],"a":[17,26,72],"function":[18],"call.":[19],"Moreover,":[20],"the":[21,35,59,80],"strong":[22],"type":[23],"system":[24],"safe":[27],"language":[28],"provides":[29],"for":[31,43],"secure":[32],"communication":[33,49],"in":[34],"face":[36],"complex,":[38],"semantically-rich":[39],"interfaces,":[40],"i.e.,":[41],"fault":[44],"and":[46,55,96],"end-to-end":[47],"zero-copy":[48],"through":[50],"object":[53],"spaces":[54],"controlled":[56],"ownership":[57],"on":[58],"shared":[60],"exchange":[61],"heap.":[62],"If":[63],"historically,":[64],"safety":[65],"was":[66],"prohibitive":[67],"due":[68],"overheads":[70],"managed":[73],"runtime,":[74],"today,":[75],"languages":[76],"like":[77],"Rust":[78],"achieve":[79],"performance":[81],"unsafe":[83],"C":[84],"hence":[85],"empowering":[86],"practical":[91],"fine-grained":[94],"frequent":[97],"communication.":[98]},"counts_by_year":[{"year":2025,"cited_by_count":1}],"updated_date":"2026-04-10T15:06:20.359241","created_date":"2025-10-10T00:00:00"}
