{"id":"https://openalex.org/W2626828312","doi":"https://doi.org/10.1145/3051122","title":"High-Performance General Functional Regenerating Codes with Near-Optimal Repair Bandwidth","display_name":"High-Performance General Functional Regenerating Codes with Near-Optimal Repair Bandwidth","publication_year":2017,"publication_date":"2017-05-31","ids":{"openalex":"https://openalex.org/W2626828312","doi":"https://doi.org/10.1145/3051122","mag":"2626828312"},"language":"en","primary_location":{"id":"doi:10.1145/3051122","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3051122","pdf_url":null,"source":{"id":"https://openalex.org/S158124317","display_name":"ACM Transactions on Storage","issn_l":"1553-3077","issn":["1553-3077","1553-3093"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Storage","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/A5059537339","display_name":"Qing Liu","orcid":"https://orcid.org/0000-0002-4015-7948"},"institutions":[{"id":"https://openalex.org/I47720641","display_name":"Huazhong University of Science and Technology","ror":"https://ror.org/00p991c53","country_code":"CN","type":"education","lineage":["https://openalex.org/I47720641"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Qing Liu","raw_affiliation_strings":["WNLO, Huazhong University of Science and Technology, Luoyu Road, Wuhan, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"WNLO, Huazhong University of Science and Technology, Luoyu Road, Wuhan, China","institution_ids":["https://openalex.org/I47720641"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5057421680","display_name":"Dan Feng","orcid":"https://orcid.org/0000-0002-4674-6006"},"institutions":[{"id":"https://openalex.org/I47720641","display_name":"Huazhong University of Science and Technology","ror":"https://ror.org/00p991c53","country_code":"CN","type":"education","lineage":["https://openalex.org/I47720641"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Dan Feng","raw_affiliation_strings":["WNLO, Huazhong University of Science and Technology, Luoyu Road, Wuhan, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"WNLO, Huazhong University of Science and Technology, Luoyu Road, Wuhan, China","institution_ids":["https://openalex.org/I47720641"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5065831190","display_name":"Yuchong Hu","orcid":"https://orcid.org/0000-0003-1265-7141"},"institutions":[{"id":"https://openalex.org/I47720641","display_name":"Huazhong University of Science and Technology","ror":"https://ror.org/00p991c53","country_code":"CN","type":"education","lineage":["https://openalex.org/I47720641"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yuchong Hu","raw_affiliation_strings":["WNLO, Huazhong University of Science and Technology, Luoyu Road, Wuhan, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"WNLO, Huazhong University of Science and Technology, Luoyu Road, Wuhan, China","institution_ids":["https://openalex.org/I47720641"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5086314063","display_name":"Zhan Shi","orcid":"https://orcid.org/0000-0002-7798-1121"},"institutions":[{"id":"https://openalex.org/I47720641","display_name":"Huazhong University of Science and Technology","ror":"https://ror.org/00p991c53","country_code":"CN","type":"education","lineage":["https://openalex.org/I47720641"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhan Shi","raw_affiliation_strings":["WNLO, Huazhong University of Science and Technology, Luoyu Road, Wuhan, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"WNLO, Huazhong University of Science and Technology, Luoyu Road, Wuhan, China","institution_ids":["https://openalex.org/I47720641"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5101590323","display_name":"Min Fu","orcid":"https://orcid.org/0000-0002-8918-9414"},"institutions":[{"id":"https://openalex.org/I47720641","display_name":"Huazhong University of Science and Technology","ror":"https://ror.org/00p991c53","country_code":"CN","type":"education","lineage":["https://openalex.org/I47720641"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Min Fu","raw_affiliation_strings":["WNLO, Huazhong University of Science and Technology, Luoyu Road, Wuhan, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"WNLO, Huazhong University of Science and Technology, Luoyu Road, Wuhan, China","institution_ids":["https://openalex.org/I47720641"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I47720641"],"apc_list":null,"apc_paid":null,"fwci":0.1956,"has_fulltext":false,"cited_by_count":3,"citation_normalized_percentile":{"value":0.62500594,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":94},"biblio":{"volume":"13","issue":"2","first_page":"1","last_page":"28"},"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.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.9810000061988831,"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/computer-science","display_name":"Computer science","score":0.8658795356750488},{"id":"https://openalex.org/keywords/erasure-code","display_name":"Erasure code","score":0.7295519113540649},{"id":"https://openalex.org/keywords/bitwise-operation","display_name":"Bitwise operation","score":0.5189418792724609},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.5084644556045532},{"id":"https://openalex.org/keywords/distributed-data-store","display_name":"Distributed data store","score":0.4292856752872467},{"id":"https://openalex.org/keywords/coding","display_name":"Coding (social sciences)","score":0.4262693524360657},{"id":"https://openalex.org/keywords/bandwidth","display_name":"Bandwidth (computing)","score":0.41996338963508606},{"id":"https://openalex.org/keywords/speedup","display_name":"Speedup","score":0.41031572222709656},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.4053754210472107},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.27704566717147827},{"id":"https://openalex.org/keywords/decoding-methods","display_name":"Decoding methods","score":0.15761563181877136},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.132778137922287},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.11606347560882568}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8658795356750488},{"id":"https://openalex.org/C137529215","wikidata":"https://www.wikidata.org/wiki/Q5385031","display_name":"Erasure code","level":3,"score":0.7295519113540649},{"id":"https://openalex.org/C134765980","wikidata":"https://www.wikidata.org/wiki/Q879126","display_name":"Bitwise operation","level":2,"score":0.5189418792724609},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.5084644556045532},{"id":"https://openalex.org/C24885549","wikidata":"https://www.wikidata.org/wiki/Q339678","display_name":"Distributed data store","level":2,"score":0.4292856752872467},{"id":"https://openalex.org/C179518139","wikidata":"https://www.wikidata.org/wiki/Q5140297","display_name":"Coding (social sciences)","level":2,"score":0.4262693524360657},{"id":"https://openalex.org/C2776257435","wikidata":"https://www.wikidata.org/wiki/Q1576430","display_name":"Bandwidth (computing)","level":2,"score":0.41996338963508606},{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.41031572222709656},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.4053754210472107},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.27704566717147827},{"id":"https://openalex.org/C57273362","wikidata":"https://www.wikidata.org/wiki/Q576722","display_name":"Decoding methods","level":2,"score":0.15761563181877136},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.132778137922287},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.11606347560882568},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3051122","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3051122","pdf_url":null,"source":{"id":"https://openalex.org/S158124317","display_name":"ACM Transactions on Storage","issn_l":"1553-3077","issn":["1553-3077","1553-3093"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Storage","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G2201834328","display_name":null,"funder_award_id":"2013TS043","funder_id":"https://openalex.org/F4320335787","funder_display_name":"Fundamental Research Funds for the Central Universities"},{"id":"https://openalex.org/G4506291133","display_name":null,"funder_award_id":"61025008, 61232004, and 61173043","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G6234540174","display_name":null,"funder_award_id":"2015CFB192","funder_id":"https://openalex.org/F4320322186","funder_display_name":"Natural Science Foundation of Hubei Province"},{"id":"https://openalex.org/G6712216109","display_name":null,"funder_award_id":"2011CB302301","funder_id":"https://openalex.org/F4320335777","funder_display_name":"National Key Research and Development Program of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320322186","display_name":"Natural Science Foundation of Hubei Province","ror":null},{"id":"https://openalex.org/F4320335777","display_name":"National Key Research and Development Program of China","ror":null},{"id":"https://openalex.org/F4320335787","display_name":"Fundamental Research Funds for the Central Universities","ror":null}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":45,"referenced_works":["https://openalex.org/W130792636","https://openalex.org/W154253821","https://openalex.org/W188037868","https://openalex.org/W202771065","https://openalex.org/W330091898","https://openalex.org/W1483412554","https://openalex.org/W1537045696","https://openalex.org/W1603599693","https://openalex.org/W1652887963","https://openalex.org/W1829547464","https://openalex.org/W1974401809","https://openalex.org/W1991499930","https://openalex.org/W1992538132","https://openalex.org/W1993611003","https://openalex.org/W1998176833","https://openalex.org/W2004901646","https://openalex.org/W2011420670","https://openalex.org/W2048762830","https://openalex.org/W2054882975","https://openalex.org/W2058863419","https://openalex.org/W2063987864","https://openalex.org/W2104210894","https://openalex.org/W2105185344","https://openalex.org/W2112924098","https://openalex.org/W2119738171","https://openalex.org/W2120860473","https://openalex.org/W2126295689","https://openalex.org/W2129716147","https://openalex.org/W2138744797","https://openalex.org/W2139703052","https://openalex.org/W2141222886","https://openalex.org/W2143174824","https://openalex.org/W2148575324","https://openalex.org/W2150620836","https://openalex.org/W2150777202","https://openalex.org/W2153923251","https://openalex.org/W2159416784","https://openalex.org/W2161234420","https://openalex.org/W2751343396","https://openalex.org/W2949392093","https://openalex.org/W2949925098","https://openalex.org/W3101824114","https://openalex.org/W3106482607","https://openalex.org/W3140484331","https://openalex.org/W4254859371"],"related_works":["https://openalex.org/W2963163039","https://openalex.org/W2807749388","https://openalex.org/W2623177195","https://openalex.org/W1667838839","https://openalex.org/W2532270758","https://openalex.org/W4294555231","https://openalex.org/W2095952791","https://openalex.org/W2086474248","https://openalex.org/W2795779202","https://openalex.org/W2004879144"],"abstract_inverted_index":{"Erasure":[0],"codes":[1,18,24,58,73,129],"are":[2,19],"widely":[3],"used":[4],"in":[5,155],"modern":[6],"distributed":[7],"storage":[8,27,63],"systems":[9],"to":[10,84,92,140,151],"prevent":[11],"data":[12],"loss":[13],"and":[14,29,40,65,125,137],"server":[15],"failures.":[16],"Regenerating":[17,56],"a":[20,51,77,94,101],"class":[21],"of":[22,53,76,120,127],"erasure":[23],"that":[25],"trade":[26],"efficiency":[28,64],"computation":[30],"for":[31],"repair":[32,66,79,88,93,164],"bandwidth":[33,67,89],"reduction.":[34],"However,":[35],"their":[36,45],"nonunified":[37],"coding":[38,121],"parameters":[39],"huge":[41],"computational":[42],"overhead":[43],"prohibit":[44],"applications.":[46],"Hence,":[47],"we":[48,98],"first":[49],"propose":[50],"family":[52],"General":[54],"Functional":[55],"(GFR)":[57],"with":[59,68,159],"uncoded":[60],"repair,":[61],"balancing":[62],"general":[69],"parameters.":[70],"The":[71],"GFR":[72,128],"take":[74],"advantage":[75],"heuristic":[78],"algorithm,":[80,106,145],"which":[81,107],"makes":[82],"efforts":[83],"employ":[85],"as":[86,90],"little":[87,160],"possible":[91],"single":[95],"failure.":[96],"Second,":[97],"also":[99],"present":[100],"scheduled":[102],"shift":[103],"multiplication":[104,144],"(SSM)":[105],"accelerates":[108],"the":[109,113,118,141,163],"matrix":[110],"product":[111],"over":[112],"Galois":[114],"field":[115],"by":[116,133],"scheduling":[117],"order":[119],"operations,":[122],"so":[123],"encoding":[124],"repairing":[126],"can":[130],"be":[131],"executed":[132],"fast":[134],"bitwise":[135],"shifting":[136],"exclusive-OR.":[138],"Compared":[139],"traditional":[142],"table-lookup":[143],"our":[146,156],"SSM":[147],"algorithm":[148],"gains":[149],"1.2":[150],"2":[152],"X":[153],"speedup":[154],"experimental":[157],"evaluations,":[158],"effect":[161],"on":[162],"success":[165],"rate.":[166]},"counts_by_year":[{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":1},{"year":2018,"cited_by_count":1}],"updated_date":"2026-08-01T09:00:35.917206","created_date":"2025-10-10T00:00:00"}
