{"id":"https://openalex.org/W2791848023","doi":"https://doi.org/10.1587/transinf.2017edp7218","title":"An Efficient Parallel Coding Scheme in Erasure-Coded Storage Systems","display_name":"An Efficient Parallel Coding Scheme in Erasure-Coded Storage Systems","publication_year":2018,"publication_date":"2018-01-01","ids":{"openalex":"https://openalex.org/W2791848023","doi":"https://doi.org/10.1587/transinf.2017edp7218","mag":"2791848023"},"language":"en","primary_location":{"id":"doi:10.1587/transinf.2017edp7218","is_oa":true,"landing_page_url":"https://doi.org/10.1587/transinf.2017edp7218","pdf_url":"https://www.jstage.jst.go.jp/article/transinf/E101.D/3/E101.D_2017EDP7218/_pdf","source":{"id":"https://openalex.org/S2486202937","display_name":"IEICE Transactions on Information and Systems","issn_l":"0916-8532","issn":["0916-8532","1745-1361"],"is_oa":true,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4320800604","host_organization_name":"Institute of Electronics, Information and Communication Engineers","host_organization_lineage":["https://openalex.org/P4320800604"],"host_organization_lineage_names":["Institute of Electronics, Information and Communication Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEICE Transactions on Information and Systems","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"diamond","oa_url":"https://www.jstage.jst.go.jp/article/transinf/E101.D/3/E101.D_2017EDP7218/_pdf","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5016843466","display_name":"Wenrui Dong","orcid":null},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Wenrui DONG","raw_affiliation_strings":["National University of Defense Technology"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"National University of Defense Technology","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5101657812","display_name":"Guangming Liu","orcid":"https://orcid.org/0000-0003-0379-3934"},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]},{"id":"https://openalex.org/I4210165734","display_name":"National Supercomputing Center of Tianjin","ror":"https://ror.org/05tngxm14","country_code":"CN","type":"facility","lineage":["https://openalex.org/I4210165734"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Guangming LIU","raw_affiliation_strings":["National Supercomputer Center in Tianjin","National University of Defense Technology"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"National Supercomputer Center in Tianjin","institution_ids":["https://openalex.org/I4210165734"]},{"raw_affiliation_string":"National University of Defense Technology","institution_ids":["https://openalex.org/I170215575"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.3791,"has_fulltext":true,"cited_by_count":2,"citation_normalized_percentile":{"value":0.62900719,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":93,"max":95},"biblio":{"volume":"E101.D","issue":"3","first_page":"627","last_page":"643"},"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/T11478","display_name":"Caching and Content Delivery","score":0.994700014591217,"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/T11269","display_name":"Algorithms and Data Compression","score":0.9794999957084656,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8801008462905884},{"id":"https://openalex.org/keywords/erasure-code","display_name":"Erasure code","score":0.7857261896133423},{"id":"https://openalex.org/keywords/thread","display_name":"Thread (computing)","score":0.6387903690338135},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.5808230042457581},{"id":"https://openalex.org/keywords/erasure","display_name":"Erasure","score":0.5189311504364014},{"id":"https://openalex.org/keywords/coding","display_name":"Coding (social sciences)","score":0.5161389112472534},{"id":"https://openalex.org/keywords/distributed-data-store","display_name":"Distributed data store","score":0.4646569788455963},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.3976829946041107},{"id":"https://openalex.org/keywords/decoding-methods","display_name":"Decoding methods","score":0.27022063732147217},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.2155017852783203},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.10262149572372437}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8801008462905884},{"id":"https://openalex.org/C137529215","wikidata":"https://www.wikidata.org/wiki/Q5385031","display_name":"Erasure code","level":3,"score":0.7857261896133423},{"id":"https://openalex.org/C138101251","wikidata":"https://www.wikidata.org/wiki/Q213092","display_name":"Thread (computing)","level":2,"score":0.6387903690338135},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.5808230042457581},{"id":"https://openalex.org/C2778790127","wikidata":"https://www.wikidata.org/wiki/Q484885","display_name":"Erasure","level":2,"score":0.5189311504364014},{"id":"https://openalex.org/C179518139","wikidata":"https://www.wikidata.org/wiki/Q5140297","display_name":"Coding (social sciences)","level":2,"score":0.5161389112472534},{"id":"https://openalex.org/C24885549","wikidata":"https://www.wikidata.org/wiki/Q339678","display_name":"Distributed data store","level":2,"score":0.4646569788455963},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.3976829946041107},{"id":"https://openalex.org/C57273362","wikidata":"https://www.wikidata.org/wiki/Q576722","display_name":"Decoding methods","level":2,"score":0.27022063732147217},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.2155017852783203},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.10262149572372437},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1587/transinf.2017edp7218","is_oa":true,"landing_page_url":"https://doi.org/10.1587/transinf.2017edp7218","pdf_url":"https://www.jstage.jst.go.jp/article/transinf/E101.D/3/E101.D_2017EDP7218/_pdf","source":{"id":"https://openalex.org/S2486202937","display_name":"IEICE Transactions on Information and Systems","issn_l":"0916-8532","issn":["0916-8532","1745-1361"],"is_oa":true,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4320800604","host_organization_name":"Institute of Electronics, Information and Communication Engineers","host_organization_lineage":["https://openalex.org/P4320800604"],"host_organization_lineage_names":["Institute of Electronics, Information and Communication Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEICE Transactions on Information and Systems","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1587/transinf.2017edp7218","is_oa":true,"landing_page_url":"https://doi.org/10.1587/transinf.2017edp7218","pdf_url":"https://www.jstage.jst.go.jp/article/transinf/E101.D/3/E101.D_2017EDP7218/_pdf","source":{"id":"https://openalex.org/S2486202937","display_name":"IEICE Transactions on Information and Systems","issn_l":"0916-8532","issn":["0916-8532","1745-1361"],"is_oa":true,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4320800604","host_organization_name":"Institute of Electronics, Information and Communication Engineers","host_organization_lineage":["https://openalex.org/P4320800604"],"host_organization_lineage_names":["Institute of Electronics, Information and Communication Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEICE Transactions on Information and Systems","raw_type":"journal-article"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/4","score":0.5,"display_name":"Quality Education"}],"awards":[],"funders":[],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2791848023.pdf","grobid_xml":"https://content.openalex.org/works/W2791848023.grobid-xml"},"referenced_works_count":37,"referenced_works":["https://openalex.org/W130792636","https://openalex.org/W154253821","https://openalex.org/W219364235","https://openalex.org/W1510496002","https://openalex.org/W1601878445","https://openalex.org/W1622719107","https://openalex.org/W1822772607","https://openalex.org/W1836955865","https://openalex.org/W1971435796","https://openalex.org/W1977629236","https://openalex.org/W1982051149","https://openalex.org/W2020765652","https://openalex.org/W2023805636","https://openalex.org/W2027675779","https://openalex.org/W2029712200","https://openalex.org/W2098289612","https://openalex.org/W2105185344","https://openalex.org/W2112512905","https://openalex.org/W2112641819","https://openalex.org/W2118526760","https://openalex.org/W2119565742","https://openalex.org/W2133349749","https://openalex.org/W2137291643","https://openalex.org/W2137699000","https://openalex.org/W2139274913","https://openalex.org/W2139448623","https://openalex.org/W2141884312","https://openalex.org/W2147055615","https://openalex.org/W2147343704","https://openalex.org/W2147527217","https://openalex.org/W2150777202","https://openalex.org/W2159416784","https://openalex.org/W2163775180","https://openalex.org/W2170585292","https://openalex.org/W2319882818","https://openalex.org/W3106482607","https://openalex.org/W4229922087"],"related_works":["https://openalex.org/W2982181605","https://openalex.org/W2137028263","https://openalex.org/W2963163039","https://openalex.org/W2807749388","https://openalex.org/W2031335939","https://openalex.org/W1947543223","https://openalex.org/W2623177195","https://openalex.org/W1694938350","https://openalex.org/W2744779861","https://openalex.org/W4287065415"],"abstract_inverted_index":{"Erasure":[0],"codes":[1,26,152],"have":[2],"been":[3],"considered":[4],"as":[5,112,121],"one":[6],"of":[7,50,62,104,160,219,303],"the":[8,48,54,63,71,84,140,161,169,175,195,200,211,217,225,229,235,258,274,281,286,304],"most":[9],"promising":[10],"techniques":[11],"for":[12,149],"data":[13,73,143,170,176,230],"reliability":[14],"enhancement":[15],"and":[16,75,114,123,145,153,174,214,299,306],"storage":[17,22],"efficiency":[18],"in":[19,98,184],"modern":[20,55],"distributed":[21],"systems.":[23],"However,":[24,70],"erasure":[25,151],"often":[27],"suffer":[28],"from":[29,294],"a":[30,80,92,105,133,269],"time-consuming":[31],"coding":[32,96,109,118,136,164,197,236,277],"process":[33],"which":[34,193,223],"makes":[35],"them":[36],"nearly":[37],"impractical.":[38],"The":[39,101,166,204],"opportunity":[40],"to":[41,58,127,180,186,209,234,247,297],"solve":[42],"this":[43,88,99],"problem":[44],"probably":[45],"rely":[46],"on":[47,53,67,83,139,216,265],"parallelization":[49],"erasure-code-based":[51],"application":[52],"multi-/many-core":[56],"processors":[57],"fully":[59],"take":[60],"advantage":[61],"adequate":[64],"hardware":[65],"resources":[66],"those":[68],"platforms.":[69],"complicated":[72],"allocation":[74],"limited":[76],"I/O":[77,129,202,212,226,307],"throughput":[78],"pose":[79],"great":[81],"challenge":[82],"parallelization.":[85],"To":[86,252],"address":[87],"challenge,":[89],"we":[90,256],"propose":[91],"general":[93,106,134],"multi-threaded":[94,107],"parallel":[95,108,117,135,196,283],"approach":[97,102,284],"work.":[100],"consists":[103],"model":[110,137],"named":[111,120],"MTPerasure,":[113],"two":[115,207],"detailed":[116,270],"algorithms,":[119],"sdaParallel":[122,167],"ddaParallel,":[124],"respectively,":[125],"adapting":[126],"different":[128,181],"circumstances.":[130],"MTPerasure":[131],"is":[132,147,244],"focusing":[138],"high":[141],"level":[142,163],"allocation,":[144],"it":[146],"applicable":[148],"all":[150],"can":[154],"be":[155],"implemented":[156],"without":[157],"any":[158],"modifications":[159],"low":[162],"algorithms.":[165],"divides":[168],"into":[171],"several":[172],"parts":[173,177],"are":[178,232],"allocated":[179],"threads":[182,208],"statically":[183],"order":[185],"eliminate":[187],"synchronization":[188],"latency":[189],"among":[190],"multiple":[191],"threads,":[192],"improves":[194],"performance":[198,271],"under":[199],"dummy":[201],"mode.":[203],"ddaParallel":[205],"employs":[206],"execute":[210],"reading":[213],"writing":[215],"basis":[218],"small":[220],"pieces":[221,231],"independently,":[222],"increases":[224],"throughput.":[227],"Furthermore,":[228],"assigned":[233],"thread":[237,241,249],"dynamically.":[238],"A":[239],"special":[240],"scheduling":[242],"algorithm":[243],"also":[245],"proposed":[246,282],"reduce":[248],"migration":[250],"latency.":[251],"evaluate":[253],"our":[254,266],"proposal,":[255],"parallelize":[257],"popular":[259],"open":[260],"source":[261],"library":[262],"jerasure":[263],"based":[264],"approach.":[267],"And":[268],"comparison":[272],"with":[273],"original":[275,287],"sequential":[276,288],"program":[278,289],"indicates":[279],"that":[280],"outperforms":[285],"by":[290],"an":[291],"extraordinary":[292],"speedups":[293],"1.4x":[295],"up":[296],"7x,":[298],"achieves":[300],"better":[301],"utilization":[302],"computation":[305],"resources.":[308]},"counts_by_year":[{"year":2021,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
