{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T07:39:09Z","timestamp":1740123549902,"version":"3.37.3"},"reference-count":29,"publisher":"Springer Science and Business Media LLC","issue":"9","license":[{"start":{"date-parts":[[2017,3,21]],"date-time":"2017-03-21T00:00:00Z","timestamp":1490054400000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["No.61640219"],"award-info":[{"award-number":["No.61640219"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Doctoral Fund of Ministry of Education of China","award":["No.2013021110012"],"award-info":[{"award-number":["No.2013021110012"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"published-print":{"date-parts":[[2017,9]]},"DOI":"10.1007\/s11227-017-2000-3","type":"journal-article","created":{"date-parts":[[2017,3,21]],"date-time":"2017-03-21T22:42:42Z","timestamp":1490136162000},"page":"4082-4111","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":9,"title":["A speculative parallel decompression algorithm on Apache Spark"],"prefix":"10.1007","volume":"73","author":[{"given":"Zhoukai","family":"Wang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yinliang","family":"Zhao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yang","family":"Liu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhong","family":"Chen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Cuocuo","family":"Lv","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yuxiang","family":"Li","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2017,3,21]]},"reference":[{"key":"2000_CR1","volume-title":"The data compression book","author":"M Nelson","year":"1996","unstructured":"Nelson M, Gailly J-L (1996) The data compression book, vol 2. M&T Books, New York"},{"key":"2000_CR2","doi-asserted-by":"crossref","unstructured":"Shvachko K et al. (2010) The hadoop distributed file system. In: 2010 IEEE 26th Symposium on Mass Storage Systems and Technologies (MSST). IEEE","DOI":"10.1109\/MSST.2010.5496972"},{"key":"2000_CR3","unstructured":"Shoro AG, Soomro TR et al (2015) Big data analysis: apache spark perspective. Glob J Comput Sci Technol 15(1):7\u201314"},{"issue":"1","key":"2000_CR4","doi-asserted-by":"crossref","first-page":"539","DOI":"10.1007\/s11227-013-0924-9","volume":"66","author":"K Slagter","year":"2013","unstructured":"Slagter K et al (2013) An improved partitioning mechanism for optimizing massive data analysis using MapReduce. J Supercomput 66(1):539\u2013555","journal-title":"J Supercomput"},{"issue":"3","key":"2000_CR5","doi-asserted-by":"crossref","first-page":"1249","DOI":"10.1007\/s11227-014-1225-7","volume":"70","author":"X Cui","year":"2014","unstructured":"Cui X et al (2014) Optimized big data K-means clustering using MapReduce. J Supercomput 70(3):1249\u20131259","journal-title":"J Supercomput"},{"key":"2000_CR6","doi-asserted-by":"crossref","unstructured":"Marcuello P, Tubella J, Gonz\u00e1lez A (1999) Value prediction for speculative multithreaded architectures. In: Proceedings of the 32nd Annual ACM\/IEEE International Symposium on Microarchitecture. IEEE Computer Society","DOI":"10.1109\/MICRO.1999.809461"},{"issue":"2","key":"2000_CR7","first-page":"142","volume":"2","author":"S Porwal","year":"2013","unstructured":"Porwal S et al (2013) Data compression methodologies for lossless data and comparison between algorithms. IJESIT 2(2):142\u20137","journal-title":"IJESIT"},{"issue":"3","key":"2000_CR8","doi-asserted-by":"crossref","first-page":"778","DOI":"10.1007\/s11227-013-1000-1","volume":"67","author":"B Liu","year":"2014","unstructured":"Liu B et al (2014) A thread partitioning approach for speculative multithreading. J Supercomput 67(3):778\u2013805","journal-title":"J Supercomput"},{"key":"2000_CR9","doi-asserted-by":"crossref","unstructured":"Jang H, Kim C, Lee JW (2013) Practical speculative parallelization of variable-length decompression algorithms. In: ACM SIGPLAN Notices. ACM","DOI":"10.1145\/2499369.2465557"},{"key":"2000_CR10","unstructured":"Zaharia M et al (2010) Spark: cluster computing with working sets. In: Proceedings of the 2nd USENIX Conference on Hot Topics in Cloud Computing"},{"key":"2000_CR11","unstructured":"Gailly J-L, Adler M (2003) The gzip home page. \n                        http:\/\/www.gzip.org\/"},{"key":"2000_CR12","unstructured":"Seward J (2000) The bzip2 and libbzip2 official home page. \n                        http:\/\/www.bzip.org"},{"key":"2000_CR13","unstructured":"Gilchrist J (2004) Parallel data compression with bzip2. In: Proceedings of the 16th IASTED International Conference on Parallel and Distributed Computing and Systems"},{"key":"2000_CR14","unstructured":"Adler M (2015) PIGZ: a parallel implementation of gzip for modern multiprocessor, multi-core machines. \n                        http:\/\/www.zlib.net\/pigz\/"},{"issue":"5","key":"2000_CR15","doi-asserted-by":"crossref","first-page":"487","DOI":"10.1093\/comjnl\/46.5.487","volume":"46","author":"ST Klein","year":"2003","unstructured":"Klein ST, Wiseman Y (2003) Parallel Huffman decoding with applications to JPEG files. Comput J 46(5):487\u2013497","journal-title":"Comput J"},{"key":"2000_CR16","doi-asserted-by":"crossref","unstructured":"Liu W et al (2006) POSH: a TLS compiler that exploits program structure. In: Proceedings of ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, pp 158\u2013167","DOI":"10.1145\/1122971.1122997"},{"key":"2000_CR17","doi-asserted-by":"crossref","unstructured":"Raman E et al (2008) Spice: speculative parallel iteration chunk execution. In: Proceedings of the 6th Annual IEEE\/ACM International Symposium on Code Generation and Optimization","DOI":"10.1145\/1356058.1356082"},{"key":"2000_CR18","unstructured":"Zilles C, Sohi G (2002) Master\/slave speculative parallelization. In: 2012 45th Annual IEEE\/ACM International Symposium on Microarchitecture"},{"issue":"4","key":"2000_CR19","doi-asserted-by":"crossref","first-page":"483","DOI":"10.1109\/71.97904","volume":"2","author":"EE Witte","year":"1991","unstructured":"Witte EE, Chamberlain RD, Franklin MA (1991) Parallel simulated annealing using speculative computation. IEEE Trans Parallel Distrib Syst 2(4):483\u2013494","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"2000_CR20","unstructured":"Zhao WJ, Yang HB, Wu Y (2010) Parallel genetic algorithm based on thread-level speculation. In: 2010 International Conference on Audio Language and Image Processing (ICALIP)"},{"issue":"4","key":"2000_CR21","first-page":"45","volume":"37","author":"M Zaharia","year":"2012","unstructured":"Zaharia M et al (2012) Fast and interactive analytics over hadoop data with spark. USENIX Login 37(4):45\u201351","journal-title":"USENIX Login"},{"key":"2000_CR22","doi-asserted-by":"crossref","unstructured":"Lin C-Y et al (2014) Large-scale logistic regression and linear support vector machines using spark. In: 2014 IEEE International Conference on Big Data (Big Data). IEEE","DOI":"10.1109\/BigData.2014.7004269"},{"key":"2000_CR23","doi-asserted-by":"crossref","unstructured":"Qiu H et al (2014) Yafim: a parallel frequent itemset mining algorithm with spark. In: 2014 IEEE International on Parallel and Distributed Processing Symposium Workshops (IPDPSW). IEEE","DOI":"10.1109\/IPDPSW.2014.185"},{"key":"2000_CR24","doi-asserted-by":"crossref","unstructured":"Islam NS et al (2015) Performance characterization and acceleration of in-memory file systems for hadoop and spark applications on HPC clusters. In: 2015 IEEE International Conference on Big Data (Big Data). IEEE","DOI":"10.1109\/BigData.2015.7363761"},{"key":"2000_CR25","unstructured":"Liang C, Ru L, Zhu X (2007) R-SpamRank: a spam detection algorithm based on link analysis. J Comput Inf Syst 3(4):1705\u20131712"},{"key":"2000_CR26","unstructured":"Xu D et al (2011) Predicting epidemic tendency through search behavior analysis. In: Proceedings of the Twenty-Second International Joint Conference on Artificial Intelligence"},{"issue":"11","key":"2000_CR27","first-page":"13847","volume":"38","author":"Y Liu","year":"2011","unstructured":"Liu Y et al (2011) How do users describe their information need: query recommendation based on snippet click model. Expert Syst Appl 38(11):13847\u201313856","journal-title":"Expert Syst Appl"},{"issue":"12","key":"2000_CR28","doi-asserted-by":"crossref","first-page":"38","DOI":"10.1109\/MC.2013.418","volume":"46","author":"GM Amdahl","year":"2013","unstructured":"Amdahl GM (2013) Computer architecture and amdahl\u2019s law. Computer 46(12):38\u201346","journal-title":"Computer"},{"key":"2000_CR29","unstructured":"Zeigler BP, Nutaro JJ, Seo C (2015) What\u2019s the best possible speedup achievable in distributed simulation: Amdahl\u2019s law reconstructed. In: Proceedings of the Symposium on Theory of Modeling and Simulation: DEVS Integrative M&S Symposium. Society for Computer Simulation International"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11227-017-2000-3\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-017-2000-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-017-2000-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,8,15]],"date-time":"2017-08-15T10:36:13Z","timestamp":1502793373000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11227-017-2000-3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,3,21]]},"references-count":29,"journal-issue":{"issue":"9","published-print":{"date-parts":[[2017,9]]}},"alternative-id":["2000"],"URL":"https:\/\/doi.org\/10.1007\/s11227-017-2000-3","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"type":"print","value":"0920-8542"},{"type":"electronic","value":"1573-0484"}],"subject":[],"published":{"date-parts":[[2017,3,21]]}}}