{"id":"https://openalex.org/W3197376746","doi":"https://doi.org/10.1109/tetc.2021.3109047","title":"PM-AIO: An Effective Asynchronous I/O System for Persistent Memory","display_name":"PM-AIO: An Effective Asynchronous I/O System for Persistent Memory","publication_year":2021,"publication_date":"2021-09-06","ids":{"openalex":"https://openalex.org/W3197376746","doi":"https://doi.org/10.1109/tetc.2021.3109047","mag":"3197376746"},"language":"en","primary_location":{"id":"doi:10.1109/tetc.2021.3109047","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tetc.2021.3109047","pdf_url":null,"source":{"id":"https://openalex.org/S2496326734","display_name":"IEEE Transactions on Emerging Topics in Computing","issn_l":"2168-6750","issn":["2168-6750","2376-4562"],"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 Emerging Topics in Computing","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/A5030351502","display_name":"Dingding Li","orcid":"https://orcid.org/0000-0001-9092-9814"},"institutions":[{"id":"https://openalex.org/I187400657","display_name":"South China Normal University","ror":"https://ror.org/01kq0pv72","country_code":"CN","type":"education","lineage":["https://openalex.org/I187400657"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Dingding Li","raw_affiliation_strings":["School of Computer Science, South China Normal University, Guangzhou, Guangdong, China"],"affiliations":[{"raw_affiliation_string":"School of Computer Science, South China Normal University, Guangzhou, Guangdong, China","institution_ids":["https://openalex.org/I187400657"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5067978747","display_name":"Niyang Zhang","orcid":null},"institutions":[{"id":"https://openalex.org/I187400657","display_name":"South China Normal University","ror":"https://ror.org/01kq0pv72","country_code":"CN","type":"education","lineage":["https://openalex.org/I187400657"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Niyang Zhang","raw_affiliation_strings":["School of Computer Science, South China Normal University, Guangzhou, Guangdong, China"],"affiliations":[{"raw_affiliation_string":"School of Computer Science, South China Normal University, Guangzhou, Guangdong, China","institution_ids":["https://openalex.org/I187400657"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5061453937","display_name":"Mianxiong Dong","orcid":"https://orcid.org/0000-0002-2788-3451"},"institutions":[{"id":"https://openalex.org/I41725924","display_name":"Muroran Institute of Technology","ror":"https://ror.org/04rymkk69","country_code":"JP","type":"education","lineage":["https://openalex.org/I41725924"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Mianxiong Dong","raw_affiliation_strings":["Department of Information and Electronic Engineering, Muroran Institute of Technology, Muroran, Japan"],"affiliations":[{"raw_affiliation_string":"Department of Information and Electronic Engineering, Muroran Institute of Technology, Muroran, Japan","institution_ids":["https://openalex.org/I41725924"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100353508","display_name":"Hao Chen","orcid":"https://orcid.org/0000-0001-9857-6283"},"institutions":[{"id":"https://openalex.org/I16609230","display_name":"Hunan University","ror":"https://ror.org/05htk5m33","country_code":"CN","type":"education","lineage":["https://openalex.org/I16609230"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Hao Chen","raw_affiliation_strings":["College of Computer Science and Electronic Engineering, Hunan Univeristy, Changsha, Hunan, China"],"affiliations":[{"raw_affiliation_string":"College of Computer Science and Electronic Engineering, Hunan Univeristy, Changsha, Hunan, China","institution_ids":["https://openalex.org/I16609230"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5106707877","display_name":"Kaoru Ota","orcid":"https://orcid.org/0000-0002-3382-1652"},"institutions":[{"id":"https://openalex.org/I41725924","display_name":"Muroran Institute of Technology","ror":"https://ror.org/04rymkk69","country_code":"JP","type":"education","lineage":["https://openalex.org/I41725924"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Kaoru Ota","raw_affiliation_strings":["Department of Information and Electronic Engineering, Muroran Institute of Technology, Muroran, Japan"],"affiliations":[{"raw_affiliation_string":"Department of Information and Electronic Engineering, Muroran Institute of Technology, Muroran, Japan","institution_ids":["https://openalex.org/I41725924"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5073529204","display_name":"Yong Tang","orcid":"https://orcid.org/0000-0002-5036-4350"},"institutions":[{"id":"https://openalex.org/I187400657","display_name":"South China Normal University","ror":"https://ror.org/01kq0pv72","country_code":"CN","type":"education","lineage":["https://openalex.org/I187400657"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yong Tang","raw_affiliation_strings":["School of Computer Science, South China Normal University, Guangzhou, Guangdong, China"],"affiliations":[{"raw_affiliation_string":"School of Computer Science, South China Normal University, Guangzhou, Guangdong, China","institution_ids":["https://openalex.org/I187400657"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5030351502"],"corresponding_institution_ids":["https://openalex.org/I187400657"],"apc_list":null,"apc_paid":null,"fwci":1.6809,"has_fulltext":false,"cited_by_count":11,"citation_normalized_percentile":{"value":0.84841745,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":98},"biblio":{"volume":"10","issue":"3","first_page":"1558","last_page":"1574"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","score":1.0,"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/T11181","display_name":"Advanced Data Storage Technologies","score":1.0,"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.9995999932289124,"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/T10772","display_name":"Distributed systems and fault tolerance","score":0.9926000237464905,"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/asynchronous-communication","display_name":"Asynchronous communication","score":0.7667665481567383},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6932462453842163},{"id":"https://openalex.org/keywords/concurrency","display_name":"Concurrency","score":0.6186427474021912},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.5649645328521729},{"id":"https://openalex.org/keywords/dram","display_name":"Dram","score":0.528039813041687},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.5050385594367981},{"id":"https://openalex.org/keywords/sync","display_name":"sync","score":0.4609684348106384},{"id":"https://openalex.org/keywords/path","display_name":"Path (computing)","score":0.4420996606349945},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.35592663288116455},{"id":"https://openalex.org/keywords/arithmetic","display_name":"Arithmetic","score":0.3207409083843231},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.23456037044525146},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.21071776747703552},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.20752903819084167},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.16507837176322937},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.14725261926651}],"concepts":[{"id":"https://openalex.org/C151319957","wikidata":"https://www.wikidata.org/wiki/Q752739","display_name":"Asynchronous communication","level":2,"score":0.7667665481567383},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6932462453842163},{"id":"https://openalex.org/C193702766","wikidata":"https://www.wikidata.org/wiki/Q1414548","display_name":"Concurrency","level":2,"score":0.6186427474021912},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.5649645328521729},{"id":"https://openalex.org/C7366592","wikidata":"https://www.wikidata.org/wiki/Q1255620","display_name":"Dram","level":2,"score":0.528039813041687},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.5050385594367981},{"id":"https://openalex.org/C3913047","wikidata":"https://www.wikidata.org/wiki/Q1956265","display_name":"sync","level":3,"score":0.4609684348106384},{"id":"https://openalex.org/C2777735758","wikidata":"https://www.wikidata.org/wiki/Q817765","display_name":"Path (computing)","level":2,"score":0.4420996606349945},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.35592663288116455},{"id":"https://openalex.org/C94375191","wikidata":"https://www.wikidata.org/wiki/Q11205","display_name":"Arithmetic","level":1,"score":0.3207409083843231},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.23456037044525146},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.21071776747703552},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.20752903819084167},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.16507837176322937},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.14725261926651},{"id":"https://openalex.org/C127162648","wikidata":"https://www.wikidata.org/wiki/Q16858953","display_name":"Channel (broadcasting)","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tetc.2021.3109047","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tetc.2021.3109047","pdf_url":null,"source":{"id":"https://openalex.org/S2496326734","display_name":"IEEE Transactions on Emerging Topics in Computing","issn_l":"2168-6750","issn":["2168-6750","2376-4562"],"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 Emerging Topics in Computing","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G1002713634","display_name":null,"funder_award_id":"U1811263","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G4790542565","display_name":null,"funder_award_id":"61972164","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G5178219846","display_name":null,"funder_award_id":"61772211","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G6173823465","display_name":null,"funder_award_id":"2019A1515011160","funder_id":"https://openalex.org/F4320337111","funder_display_name":"Basic and Applied Basic Research Foundation of Guangdong Province"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320337111","display_name":"Basic and Applied Basic Research Foundation of Guangdong Province","ror":null}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":35,"referenced_works":["https://openalex.org/W1516467970","https://openalex.org/W1920809181","https://openalex.org/W1992755462","https://openalex.org/W1995790197","https://openalex.org/W2035212183","https://openalex.org/W2077888698","https://openalex.org/W2079715130","https://openalex.org/W2134479933","https://openalex.org/W2163260628","https://openalex.org/W2240667924","https://openalex.org/W2252166639","https://openalex.org/W2410846934","https://openalex.org/W2604961016","https://openalex.org/W2763607872","https://openalex.org/W2764085896","https://openalex.org/W2895007362","https://openalex.org/W2907436249","https://openalex.org/W2973470836","https://openalex.org/W2981409546","https://openalex.org/W3002906487","https://openalex.org/W3012366137","https://openalex.org/W3048921870","https://openalex.org/W4295520929","https://openalex.org/W6601269993","https://openalex.org/W6603698166","https://openalex.org/W6628201975","https://openalex.org/W6631146638","https://openalex.org/W6631155369","https://openalex.org/W6695654562","https://openalex.org/W6714404938","https://openalex.org/W6746055352","https://openalex.org/W6759435517","https://openalex.org/W6759932407","https://openalex.org/W6765385949","https://openalex.org/W6766537505"],"related_works":["https://openalex.org/W4392306433","https://openalex.org/W2524993630","https://openalex.org/W3120961607","https://openalex.org/W2063547430","https://openalex.org/W2607244263","https://openalex.org/W2234430299","https://openalex.org/W1831690014","https://openalex.org/W4401568740","https://openalex.org/W1561022130","https://openalex.org/W1878822803"],"abstract_inverted_index":{"Due":[0],"to":[1,31,73,88,109,143,151,172],"the":[2,23,28,43,54,58,98,111,122,130,137,187],"expected":[3],"near":[4],"DRAM":[5],"performance,":[6],"popular":[7],"async":[8,33,60,77],"I/O":[9,25,34,50,61,78,124,161,178],"systems":[10],"are":[11,107],"disabled":[12],"on":[13,62,80,115],"local":[14],"persistent":[15],"memory":[16],"(PM)":[17],"file":[18,82,128],"systems,":[19,129],"which":[20,157],"instead":[21],"use":[22],"pseudo-async":[24],"path":[26,79],"(namely":[27],"sync":[29],"one),":[30],"serve":[32],"(AIO)":[35],"requests":[36,141],"of":[37,46,49,56,100,113,126,139,146,186],"applications.":[38],"This":[39],"paper":[40,67],"first":[41],"identifies":[42],"performance":[44],"shortcomings":[45],"this":[47,66],"kind":[48],"method":[51,72],"and":[52,92,102],"argues":[53],"necessity":[55],"applying":[57],"real":[59,90,117],"PM":[63,81,118,127],"device.":[64],"Then,":[65],"proposes":[68],"PM-AIO,":[69],"a":[70,116],"general":[71],"create":[74],"an":[75],"effective":[76],"systems.":[83],"PM-AIO":[84,96,114,134,169],"leverages":[85],"kernel-level":[86],"threads":[87],"achieve":[89],"asynchronism":[91],"concurrency.":[93],"We":[94],"implement":[95],"in":[97,154],"Native-AIO":[99],"PMFS":[101],"NOVA":[103],"respectively.":[104],"Extensive":[105],"experiments":[106],"conducted":[108],"verify":[110],"advantages":[112],"platform.":[119],"Compared":[120],"with":[121],"original":[123],"methods":[125],"results":[131],"show":[132],"that":[133],"can":[135],"reduce":[136],"latencies":[138],"AIO":[140],"up":[142,150,171],"3":[144],"orders":[145],"magnitude":[147],"while":[148],"reaping":[149],"2.11\u00d7":[152],"IOPS":[153],"realistic":[155],"workloads":[156],"contain":[158],"relatively":[159],"large":[160],"operations":[162,179],"(often":[163,180],"<inline-formula><tex-math":[164,181],"notation=\"LaTeX\">$\\geq$</tex-math></inline-formula>":[165],"4":[166,183],"KB).":[167],"Meanwhile,":[168],"incurs":[170],"4%":[173],"overhead":[174],"when":[175],"handling":[176],"small":[177],"notation=\"LaTeX\">$&lt;$</tex-math></inline-formula>":[182],"KB)":[184],"because":[185],"inherent":[188],"overhead.":[189]},"counts_by_year":[{"year":2024,"cited_by_count":3},{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":6},{"year":2021,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
