{"id":"https://openalex.org/W3186700469","doi":"https://doi.org/10.1109/tcad.2021.3100743","title":"Accelerating Queries of Big Data Systems by Storage-Side CPU-FPGA Co-Design","display_name":"Accelerating Queries of Big Data Systems by Storage-Side CPU-FPGA Co-Design","publication_year":2021,"publication_date":"2021-07-28","ids":{"openalex":"https://openalex.org/W3186700469","doi":"https://doi.org/10.1109/tcad.2021.3100743","mag":"3186700469"},"language":"en","primary_location":{"id":"doi:10.1109/tcad.2021.3100743","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcad.2021.3100743","pdf_url":null,"source":{"id":"https://openalex.org/S100835903","display_name":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems","issn_l":"0278-0070","issn":["0278-0070","1937-4151"],"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 Computer-Aided Design of Integrated Circuits and Systems","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/A5082893987","display_name":"Jinyu Zhan","orcid":"https://orcid.org/0000-0002-0214-7124"},"institutions":[{"id":"https://openalex.org/I150229711","display_name":"University of Electronic Science and Technology of China","ror":"https://ror.org/04qr3zq92","country_code":"CN","type":"education","lineage":["https://openalex.org/I150229711"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Jinyu Zhan","raw_affiliation_strings":["School of Information and Software Engineering, University of Electronic Science and Technology of China, Chengdu, China"],"raw_orcid":"https://orcid.org/0000-0002-0214-7124","affiliations":[{"raw_affiliation_string":"School of Information and Software Engineering, University of Electronic Science and Technology of China, Chengdu, China","institution_ids":["https://openalex.org/I150229711"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101460603","display_name":"Wei Jiang","orcid":"https://orcid.org/0000-0001-6181-3900"},"institutions":[{"id":"https://openalex.org/I150229711","display_name":"University of Electronic Science and Technology of China","ror":"https://ror.org/04qr3zq92","country_code":"CN","type":"education","lineage":["https://openalex.org/I150229711"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Wei Jiang","raw_affiliation_strings":["School of Information and Software Engineering, University of Electronic Science and Technology of China, Chengdu, China"],"raw_orcid":"https://orcid.org/0000-0001-6181-3900","affiliations":[{"raw_affiliation_string":"School of Information and Software Engineering, University of Electronic Science and Technology of China, Chengdu, China","institution_ids":["https://openalex.org/I150229711"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5009057414","display_name":"Ying Li","orcid":"https://orcid.org/0000-0003-4153-1441"},"institutions":[{"id":"https://openalex.org/I150229711","display_name":"University of Electronic Science and Technology of China","ror":"https://ror.org/04qr3zq92","country_code":"CN","type":"education","lineage":["https://openalex.org/I150229711"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Ying Li","raw_affiliation_strings":["School of Information and Software Engineering, University of Electronic Science and Technology of China, Chengdu, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Information and Software Engineering, University of Electronic Science and Technology of China, Chengdu, China","institution_ids":["https://openalex.org/I150229711"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5010345240","display_name":"Junting Wu","orcid":null},"institutions":[{"id":"https://openalex.org/I150229711","display_name":"University of Electronic Science and Technology of China","ror":"https://ror.org/04qr3zq92","country_code":"CN","type":"education","lineage":["https://openalex.org/I150229711"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Junting Wu","raw_affiliation_strings":["School of Information and Software Engineering, University of Electronic Science and Technology of China, Chengdu, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Information and Software Engineering, University of Electronic Science and Technology of China, Chengdu, China","institution_ids":["https://openalex.org/I150229711"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5036372234","display_name":"Jianping Zhu","orcid":"https://orcid.org/0000-0001-5160-6991"},"institutions":[{"id":"https://openalex.org/I2250653659","display_name":"Tencent (China)","ror":"https://ror.org/00hhjss72","country_code":"CN","type":"company","lineage":["https://openalex.org/I2250653659"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jianping Zhu","raw_affiliation_strings":["Research Department of Architecture and Platform, Tencent Technology Shenzhen Company Ltd., Shenzhen, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Research Department of Architecture and Platform, Tencent Technology Shenzhen Company Ltd., Shenzhen, China","institution_ids":["https://openalex.org/I2250653659"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5068388774","display_name":"Jinghuan Yu","orcid":"https://orcid.org/0000-0001-9729-1841"},"institutions":[{"id":"https://openalex.org/I168719708","display_name":"City University of Hong Kong","ror":"https://ror.org/03q8dnn23","country_code":"HK","type":"education","lineage":["https://openalex.org/I168719708"]}],"countries":["HK"],"is_corresponding":false,"raw_author_name":"Jinghuan Yu","raw_affiliation_strings":["Department of Computer Science, City University of Hong Kong, Hong Kong"],"raw_orcid":"https://orcid.org/0000-0001-9729-1841","affiliations":[{"raw_affiliation_string":"Department of Computer Science, City University of Hong Kong, Hong Kong","institution_ids":["https://openalex.org/I168719708"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5082893987"],"corresponding_institution_ids":["https://openalex.org/I150229711"],"apc_list":null,"apc_paid":null,"fwci":1.1788,"has_fulltext":false,"cited_by_count":6,"citation_normalized_percentile":{"value":0.77357044,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":91,"max":97},"biblio":{"volume":"41","issue":"7","first_page":"2128","last_page":"2141"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9997000098228455,"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"}},"topics":[{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9997000098228455,"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/T11181","display_name":"Advanced Data Storage Technologies","score":0.9994000196456909,"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/T10101","display_name":"Cloud Computing and Resource Management","score":0.9972000122070312,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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.8652437925338745},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.632378339767456},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.5682684183120728},{"id":"https://openalex.org/keywords/big-data","display_name":"Big data","score":0.4379720985889435},{"id":"https://openalex.org/keywords/benchmark","display_name":"Benchmark (surveying)","score":0.4287642538547516},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.42666637897491455},{"id":"https://openalex.org/keywords/central-processing-unit","display_name":"Central processing unit","score":0.41417163610458374},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.3859325349330902},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.22321730852127075},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.2181335985660553}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8652437925338745},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.632378339767456},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.5682684183120728},{"id":"https://openalex.org/C75684735","wikidata":"https://www.wikidata.org/wiki/Q858810","display_name":"Big data","level":2,"score":0.4379720985889435},{"id":"https://openalex.org/C185798385","wikidata":"https://www.wikidata.org/wiki/Q1161707","display_name":"Benchmark (surveying)","level":2,"score":0.4287642538547516},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.42666637897491455},{"id":"https://openalex.org/C49154492","wikidata":"https://www.wikidata.org/wiki/Q5300","display_name":"Central processing unit","level":2,"score":0.41417163610458374},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3859325349330902},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.22321730852127075},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.2181335985660553},{"id":"https://openalex.org/C205649164","wikidata":"https://www.wikidata.org/wiki/Q1071","display_name":"Geography","level":0,"score":0.0},{"id":"https://openalex.org/C13280743","wikidata":"https://www.wikidata.org/wiki/Q131089","display_name":"Geodesy","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tcad.2021.3100743","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcad.2021.3100743","pdf_url":null,"source":{"id":"https://openalex.org/S100835903","display_name":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems","issn_l":"0278-0070","issn":["0278-0070","1937-4151"],"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 Computer-Aided Design of Integrated Circuits and Systems","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G3648329846","display_name":null,"funder_award_id":"62072076","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G4800992409","display_name":null,"funder_award_id":"ZYGX2019J078","funder_id":"https://openalex.org/F4320335787","funder_display_name":"Fundamental Research Funds for the Central Universities"},{"id":"https://openalex.org/G6225813695","display_name":null,"funder_award_id":"H04W170125","funder_id":"https://openalex.org/F4320316083","funder_display_name":"Tencent"}],"funders":[{"id":"https://openalex.org/F4320316083","display_name":"Tencent","ror":"https://ror.org/00hhjss72"},{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320335787","display_name":"Fundamental Research Funds for the Central Universities","ror":null}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":30,"referenced_works":["https://openalex.org/W1983250096","https://openalex.org/W2010090589","https://openalex.org/W2022361942","https://openalex.org/W2030159528","https://openalex.org/W2059681118","https://openalex.org/W2114965603","https://openalex.org/W2129129103","https://openalex.org/W2144799503","https://openalex.org/W2172220707","https://openalex.org/W2286264920","https://openalex.org/W2491650592","https://openalex.org/W2512638702","https://openalex.org/W2584508675","https://openalex.org/W2612473142","https://openalex.org/W2613514830","https://openalex.org/W2799462322","https://openalex.org/W2945804086","https://openalex.org/W2995804403","https://openalex.org/W3000277453","https://openalex.org/W3016142271","https://openalex.org/W3022053993","https://openalex.org/W3022837298","https://openalex.org/W3094152412","https://openalex.org/W3196702729","https://openalex.org/W4213304620","https://openalex.org/W4239385313","https://openalex.org/W4256629673","https://openalex.org/W6631786729","https://openalex.org/W6735987364","https://openalex.org/W6763347759"],"related_works":["https://openalex.org/W2093683727","https://openalex.org/W2391655055","https://openalex.org/W2099185950","https://openalex.org/W3217667592","https://openalex.org/W1506438023","https://openalex.org/W2161462353","https://openalex.org/W2348667266","https://openalex.org/W1784146144","https://openalex.org/W2381685168","https://openalex.org/W2789718247"],"abstract_inverted_index":{"As":[0],"a":[1,71,85,117],"promising":[2],"technology":[3],"of":[4,17,98,106,114,135,143,175,179,186,227,238],"big":[5],"data":[6,42,57,73,78,138,147,154,205,213,222],"systems,":[7,164],"storage":[8,44,80],"and":[9,25,36,46,60,82,103,140,168,192,207,220,236,244],"computing":[10,50,107],"separated":[11],"architecture":[12],"has":[13],"attracted":[14],"increasing":[15],"attention":[16],"famous":[18],"companies,":[19],"such":[20,165],"as":[21,166],"Tencent,":[22],"IBM,":[23],"Facebook,":[24],"Microsoft.":[26],"Under":[27],"this":[28,67],"new":[29],"architecture,":[30],"conventional":[31],"query":[32,125,144],"engines":[33],"like":[34],"Hive":[35],"Presto":[37,243],"choose":[38],"all":[39],"the":[40,93,96,100,104,111,133,136,176,183,217,225],"original":[41],"from":[43],"nodes":[45,51],"send":[47],"them":[48],"to":[49,52,76,91,123,127,132,152,234],"be":[53],"filtered,":[54],"causing":[55],"high":[56,177],"transmission":[58],"overhead":[59],"great":[61],"I/O":[62],"bandwidth":[63],"fluctuation.":[64],"To":[65,109,171],"address":[66],"problem,":[68],"we":[69,181],"design":[70,193],"novel":[72],"processing":[74,141],"framework":[75],"prefilter":[77],"on":[79,197,216],"side,":[81],"then":[83],"propose":[84],"CPU-FPGA":[86,115],"(field-programmable":[87],"gate":[88],"array)":[89],"co-design":[90],"accelerate":[92],"queries":[94],"with":[95,242],"purpose":[97],"reducing":[99],"communication":[101],"overheads":[102,240],"workloads":[105],"nodes.":[108],"obtain":[110],"optimal":[112],"efficiency":[113,226],"co-processing,":[116],"workload-aware":[118],"task":[119],"scheduler":[120],"is":[121,150,159],"designed":[122,151],"allocate":[124],"tasks":[126],"CPU":[128],"or":[129],"FPGA":[130,198],"according":[131],"estimation":[134],"filtering":[137,195],"size":[139],"time":[142,239],"tasks.":[145],"A":[146],"projection":[148],"scheme":[149],"support":[153],"in":[155,162],"RCFile":[156],"format":[157],"which":[158,230],"widely":[160],"used":[161],"modern":[163],"Tencent":[167,221],"Facebook":[169],"applications.":[170],"make":[172],"full":[173],"use":[174],"parallelism":[178],"FPGA,":[180],"formulate":[182],"SQL":[184],"conditions":[185],"combined":[187],"predicates":[188],"into":[189],"Boolean":[190],"parameters,":[191],"two":[194],"schemes":[196],"(i.e.,":[199],"parallel":[200,208],"sequential":[201],"filter":[202,210],"for":[203,211],"fix-length":[204],"type":[206],"pipeline":[209],"variable-length":[212],"type).":[214],"Experiments":[215],"TPC-H":[218],"benchmark":[219],"set":[223],"demonstrate":[224],"our":[228],"approach,":[229],"can":[231],"save":[232],"up":[233],"72.28%":[235],"80.16%":[237],"compared":[241],"Hive,":[245],"respectively.":[246]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":3},{"year":2022,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
