{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,2]],"date-time":"2026-01-02T19:37:43Z","timestamp":1767382663028,"version":"3.28.0"},"reference-count":30,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2015,6]]},"DOI":"10.1109\/icc.2015.7248360","type":"proceedings-article","created":{"date-parts":[[2015,9,11]],"date-time":"2015-09-11T00:40:36Z","timestamp":1441932036000},"page":"436-441","source":"Crossref","is-referenced-by-count":19,"title":["PErasure: A parallel Cauchy Reed-Solomon coding library for GPUs"],"prefix":"10.1109","author":[{"given":"Xiaowen","family":"Chu","sequence":"first","affiliation":[]},{"given":"Chengjian","family":"Liu","sequence":"additional","affiliation":[]},{"given":"Kai","family":"Ouyang","sequence":"additional","affiliation":[]},{"given":"Ling Sing","family":"Yung","sequence":"additional","affiliation":[]},{"given":"Hai","family":"Liu","sequence":"additional","affiliation":[]},{"given":"Yiu-Wing","family":"Leung","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"article-title":"Iperf: The TCP\/UDP bandwidth measurement tool","year":"0","author":"tirumala","key":"ref30"},{"key":"ref10","article-title":"CAFTL: A content-aware flash translation layer enhancing the lifespan of flash memory based solid state drives","author":"chen","year":"2011","journal-title":"Proceedings of USENIX FAST"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/1965724.1965751"},{"key":"ref12","article-title":"An XOR-based erasure-resilient coding scheme","author":"bloemer","year":"1995","journal-title":"ICSI Technical Report No TR-95&#x2013;048"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2009.5160901"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/SNAPI.2010.16"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/SARNOF.2010.5469753"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/CCNC.2012.6181076"},{"key":"ref17","article-title":"Screaming fast Galois field arithmetic using Intel SIMD instructions","author":"plank","year":"2013","journal-title":"Proceedings of USENIX FAST"},{"key":"ref18","article-title":"Shredder: GPU-accelerated incremental storage and computation","author":"bhatotia","year":"2012","journal-title":"Proceedings of USENIX FAST"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1145\/2367589.2367595"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1109\/HPCC.2012.119"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1145\/1713072.1713075"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1109\/MNET.2010.5510916"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1145\/2043556.2043571"},{"key":"ref6","article-title":"Erasure coding in windows azure storage","author":"huang","year":"2012","journal-title":"Proceedings of USENIX ATC"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1109\/CIT.2010.211"},{"key":"ref5","article-title":"Rethinking erasure codes for cloud file systems: Minimizing i\/o for recovery and degraded reads","author":"khan","year":"2012","journal-title":"Proceedings of USENIX FAST"},{"key":"ref8","article-title":"User-assisted cloud storage system: Opportunities and challenges","volume":"8","author":"chu","year":"2013","journal-title":"IEEE MMTC E-Letter"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.14778\/2535573.2488339"},{"article-title":"The hadoop distributed file system: architecture and design","year":"2007","author":"borthakur","key":"ref2"},{"key":"ref9","article-title":"A performance evaluation and examination of open-source erasure coding libraries for storage","author":"plank","year":"2009","journal-title":"Proceedings of USENIX FAST"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1145\/1165389.945450"},{"key":"ref20","first-page":"469","article-title":"On the use of GPU s in realizing cest-effective distributed RAID","author":"khasymski","year":"2012","journal-title":"Proceedings of IEEE MASCOTS"},{"key":"ref22","article-title":"Jerasure: A library in C\/C++ facilitating erasure coding for storage applications-version 1.2","volume":"23","author":"plank","year":"2008","journal-title":"Technical Report CS-08&#x2013;627 University of Tennessee"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.1810"},{"year":"0","key":"ref24","article-title":"NVIDIA CUDA programming guide"},{"key":"ref23","article-title":"Benchmarking the memory hierarchy of modern GPUs","author":"mei","year":"2014","journal-title":"Proceedings of IFIP NPC"},{"key":"ref26","article-title":"Practical random linear network coding on GPU s","author":"chu","year":"2009","journal-title":"Proceedings of IFIP Networking"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1109\/PCCC.2008.4745113"}],"event":{"name":"2015 IEEE International Conference on Signal Processing for Communications (ICC)","start":{"date-parts":[[2015,6,8]]},"location":"London","end":{"date-parts":[[2015,6,12]]}},"container-title":["2015 IEEE International Conference on Communications (ICC)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/7225357\/7248285\/07248360.pdf?arnumber=7248360","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,6,5]],"date-time":"2017-06-05T16:50:06Z","timestamp":1496681406000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/7248360\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,6]]},"references-count":30,"URL":"https:\/\/doi.org\/10.1109\/icc.2015.7248360","relation":{},"subject":[],"published":{"date-parts":[[2015,6]]}}}