{"id":"https://openalex.org/W3139769037","doi":"https://doi.org/10.1109/tpds.2021.3066407","title":"Fine-Grained Multi-Query Stream Processing on Integrated Architectures","display_name":"Fine-Grained Multi-Query Stream Processing on Integrated Architectures","publication_year":2021,"publication_date":"2021-03-17","ids":{"openalex":"https://openalex.org/W3139769037","doi":"https://doi.org/10.1109/tpds.2021.3066407","mag":"3139769037"},"language":"en","primary_location":{"id":"doi:10.1109/tpds.2021.3066407","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tpds.2021.3066407","pdf_url":null,"source":{"id":"https://openalex.org/S97130795","display_name":"IEEE Transactions on Parallel and Distributed Systems","issn_l":"1045-9219","issn":["1045-9219","1558-2183","2161-9883"],"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 Parallel and Distributed 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/A5091139467","display_name":"Feng Zhang","orcid":"https://orcid.org/0000-0003-1983-7321"},"institutions":[{"id":"https://openalex.org/I78988378","display_name":"Renmin University of China","ror":"https://ror.org/041pakw92","country_code":"CN","type":"education","lineage":["https://openalex.org/I78988378"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Feng Zhang","raw_affiliation_strings":["Key Laboratory of Data Engineering, and Knowledge Engineering (MOE), School of Information, Renmin University of China, Beijing, China"],"raw_orcid":"https://orcid.org/0000-0003-1983-7321","affiliations":[{"raw_affiliation_string":"Key Laboratory of Data Engineering, and Knowledge Engineering (MOE), School of Information, Renmin University of China, Beijing, China","institution_ids":["https://openalex.org/I78988378"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100337319","display_name":"Chenyang Zhang","orcid":"https://orcid.org/0000-0002-7627-6359"},"institutions":[{"id":"https://openalex.org/I78988378","display_name":"Renmin University of China","ror":"https://ror.org/041pakw92","country_code":"CN","type":"education","lineage":["https://openalex.org/I78988378"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Chenyang Zhang","raw_affiliation_strings":["Key Laboratory of Data Engineering, and Knowledge Engineering (MOE), School of Information, Renmin University of China, Beijing, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Key Laboratory of Data Engineering, and Knowledge Engineering (MOE), School of Information, Renmin University of China, Beijing, China","institution_ids":["https://openalex.org/I78988378"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5078634426","display_name":"Lin Yang","orcid":"https://orcid.org/0000-0003-0282-6116"},"institutions":[{"id":"https://openalex.org/I78988378","display_name":"Renmin University of China","ror":"https://ror.org/041pakw92","country_code":"CN","type":"education","lineage":["https://openalex.org/I78988378"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Lin Yang","raw_affiliation_strings":["Key Laboratory of Data Engineering, and Knowledge Engineering (MOE), School of Information, Renmin University of China, Beijing, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Key Laboratory of Data Engineering, and Knowledge Engineering (MOE), School of Information, Renmin University of China, Beijing, China","institution_ids":["https://openalex.org/I78988378"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100696504","display_name":"Shuhao Zhang","orcid":"https://orcid.org/0000-0002-9927-6925"},"institutions":[{"id":"https://openalex.org/I152815399","display_name":"Singapore University of Technology and Design","ror":"https://ror.org/05j6fvn87","country_code":"SG","type":"education","lineage":["https://openalex.org/I152815399"]}],"countries":["SG"],"is_corresponding":false,"raw_author_name":"Shuhao Zhang","raw_affiliation_strings":["Information Systems Technology, and Design Pillar, Singapore University of Technology, and Design, Singapore"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Information Systems Technology, and Design Pillar, Singapore University of Technology, and Design, Singapore","institution_ids":["https://openalex.org/I152815399"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5039946576","display_name":"Bingsheng He","orcid":"https://orcid.org/0000-0001-8618-4581"},"institutions":[{"id":"https://openalex.org/I165932596","display_name":"National University of Singapore","ror":"https://ror.org/01tgyzw49","country_code":"SG","type":"education","lineage":["https://openalex.org/I165932596"]}],"countries":["SG"],"is_corresponding":false,"raw_author_name":"Bingsheng He","raw_affiliation_strings":["School of Computing, National University of Singapore, Singapore"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Computing, National University of Singapore, Singapore","institution_ids":["https://openalex.org/I165932596"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5005529387","display_name":"Wei L\u00fc","orcid":"https://orcid.org/0000-0001-6769-2695"},"institutions":[{"id":"https://openalex.org/I78988378","display_name":"Renmin University of China","ror":"https://ror.org/041pakw92","country_code":"CN","type":"education","lineage":["https://openalex.org/I78988378"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Wei Lu","raw_affiliation_strings":["Key Laboratory of Data Engineering, and Knowledge Engineering (MOE), School of Information, Renmin University of China, Beijing, China"],"raw_orcid":"https://orcid.org/0000-0001-6769-2695","affiliations":[{"raw_affiliation_string":"Key Laboratory of Data Engineering, and Knowledge Engineering (MOE), School of Information, Renmin University of China, Beijing, China","institution_ids":["https://openalex.org/I78988378"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5008721449","display_name":"Xiaoyong Du","orcid":"https://orcid.org/0000-0002-5757-9135"},"institutions":[{"id":"https://openalex.org/I78988378","display_name":"Renmin University of China","ror":"https://ror.org/041pakw92","country_code":"CN","type":"education","lineage":["https://openalex.org/I78988378"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xiaoyong Du","raw_affiliation_strings":["Key Laboratory of Data Engineering, and Knowledge Engineering (MOE), School of Information, Renmin University of China, Beijing, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Key Laboratory of Data Engineering, and Knowledge Engineering (MOE), School of Information, Renmin University of China, Beijing, China","institution_ids":["https://openalex.org/I78988378"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":3.0384,"has_fulltext":false,"cited_by_count":26,"citation_normalized_percentile":{"value":0.91403376,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":96,"max":99},"biblio":{"volume":"32","issue":"9","first_page":"2303","last_page":"2320"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","score":0.9993000030517578,"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":0.9993000030517578,"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/T10317","display_name":"Advanced Database Systems and Queries","score":0.9991999864578247,"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.9983999729156494,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8947035074234009},{"id":"https://openalex.org/keywords/stream-processing","display_name":"Stream processing","score":0.8165602684020996},{"id":"https://openalex.org/keywords/bottleneck","display_name":"Bottleneck","score":0.6557202339172363},{"id":"https://openalex.org/keywords/coprocessor","display_name":"Coprocessor","score":0.6479589939117432},{"id":"https://openalex.org/keywords/throughput","display_name":"Throughput","score":0.5046161413192749},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.46305394172668457},{"id":"https://openalex.org/keywords/pci-express","display_name":"PCI Express","score":0.45958036184310913},{"id":"https://openalex.org/keywords/latency","display_name":"Latency (audio)","score":0.4551149010658264},{"id":"https://openalex.org/keywords/central-processing-unit","display_name":"Central processing unit","score":0.4464244842529297},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.3738892078399658},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.32779374718666077},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.23135074973106384},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.1840226948261261},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.11932629346847534},{"id":"https://openalex.org/keywords/wireless","display_name":"Wireless","score":0.11063647270202637}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8947035074234009},{"id":"https://openalex.org/C107027933","wikidata":"https://www.wikidata.org/wiki/Q2006448","display_name":"Stream processing","level":2,"score":0.8165602684020996},{"id":"https://openalex.org/C2780513914","wikidata":"https://www.wikidata.org/wiki/Q18210350","display_name":"Bottleneck","level":2,"score":0.6557202339172363},{"id":"https://openalex.org/C86111242","wikidata":"https://www.wikidata.org/wiki/Q859595","display_name":"Coprocessor","level":2,"score":0.6479589939117432},{"id":"https://openalex.org/C157764524","wikidata":"https://www.wikidata.org/wiki/Q1383412","display_name":"Throughput","level":3,"score":0.5046161413192749},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.46305394172668457},{"id":"https://openalex.org/C64270927","wikidata":"https://www.wikidata.org/wiki/Q206924","display_name":"PCI Express","level":3,"score":0.45958036184310913},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.4551149010658264},{"id":"https://openalex.org/C49154492","wikidata":"https://www.wikidata.org/wiki/Q5300","display_name":"Central processing unit","level":2,"score":0.4464244842529297},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.3738892078399658},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.32779374718666077},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.23135074973106384},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.1840226948261261},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.11932629346847534},{"id":"https://openalex.org/C555944384","wikidata":"https://www.wikidata.org/wiki/Q249","display_name":"Wireless","level":2,"score":0.11063647270202637},{"id":"https://openalex.org/C21547014","wikidata":"https://www.wikidata.org/wiki/Q1423657","display_name":"Operations management","level":1,"score":0.0},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tpds.2021.3066407","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tpds.2021.3066407","pdf_url":null,"source":{"id":"https://openalex.org/S97130795","display_name":"IEEE Transactions on Parallel and Distributed Systems","issn_l":"1045-9219","issn":["1045-9219","1558-2183","2161-9883"],"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 Parallel and Distributed Systems","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.8999999761581421,"display_name":"Affordable and clean energy","id":"https://metadata.un.org/sdg/7"}],"awards":[{"id":"https://openalex.org/G992000842","display_name":null,"funder_award_id":"61802412","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":71,"referenced_works":["https://openalex.org/W430311354","https://openalex.org/W751071243","https://openalex.org/W1446278828","https://openalex.org/W1815597787","https://openalex.org/W1972903562","https://openalex.org/W1984222112","https://openalex.org/W1987238352","https://openalex.org/W2000335122","https://openalex.org/W2021095154","https://openalex.org/W2054646866","https://openalex.org/W2066860750","https://openalex.org/W2071965227","https://openalex.org/W2079530268","https://openalex.org/W2082410059","https://openalex.org/W2092212481","https://openalex.org/W2099395665","https://openalex.org/W2112215401","https://openalex.org/W2112828875","https://openalex.org/W2119745055","https://openalex.org/W2126378271","https://openalex.org/W2128981355","https://openalex.org/W2137269004","https://openalex.org/W2151822116","https://openalex.org/W2152558130","https://openalex.org/W2165113127","https://openalex.org/W2169070268","https://openalex.org/W2214634048","https://openalex.org/W2244876453","https://openalex.org/W2258492288","https://openalex.org/W2276395270","https://openalex.org/W2282396894","https://openalex.org/W2342922783","https://openalex.org/W2461316586","https://openalex.org/W2464859674","https://openalex.org/W2478512879","https://openalex.org/W2479510968","https://openalex.org/W2521121845","https://openalex.org/W2532806823","https://openalex.org/W2547804802","https://openalex.org/W2548100623","https://openalex.org/W2566979091","https://openalex.org/W2593535610","https://openalex.org/W2605301016","https://openalex.org/W2612094043","https://openalex.org/W2614659073","https://openalex.org/W2614919281","https://openalex.org/W2623333128","https://openalex.org/W2741003467","https://openalex.org/W2762397184","https://openalex.org/W2763907538","https://openalex.org/W2808435167","https://openalex.org/W2908321983","https://openalex.org/W2913854892","https://openalex.org/W2914787265","https://openalex.org/W2915399950","https://openalex.org/W2934889147","https://openalex.org/W2941503791","https://openalex.org/W2949383392","https://openalex.org/W2960347246","https://openalex.org/W2972347634","https://openalex.org/W3008644303","https://openalex.org/W3013808940","https://openalex.org/W3031243969","https://openalex.org/W3043428597","https://openalex.org/W6692726034","https://openalex.org/W6731596640","https://openalex.org/W6735918857","https://openalex.org/W6742261162","https://openalex.org/W6765599866","https://openalex.org/W6775400702","https://openalex.org/W6780969450"],"related_works":["https://openalex.org/W2915358162","https://openalex.org/W2736680668","https://openalex.org/W2573457208","https://openalex.org/W2566887379","https://openalex.org/W2503163466","https://openalex.org/W2271965480","https://openalex.org/W2154903817","https://openalex.org/W1541877257","https://openalex.org/W1548268164","https://openalex.org/W2984905932"],"abstract_inverted_index":{"Exploring":[0],"the":[1,46,153,161,180,185,190],"sharing":[2],"opportunities":[3,60],"among":[4],"multiple":[5,19,122,169],"stream":[6,12,15,66,80,89,155,181],"queries":[7,20,123],"is":[8,98,117],"crucial":[9],"for":[10,61,85,168],"high-performance":[11],"processing.":[13],"Modern":[14],"processing":[16,67,81,90,156,182],"necessitates":[17],"accelerating":[18],"by":[21,74],"utilizing":[22],"heterogeneous":[23],"coprocessors,":[24],"such":[25],"as":[26],"GPUs,":[27],"and":[28,43,49,107,127,147,200],"this":[29],"has":[30,69],"shown":[31],"to":[32,109,119,160,179],"be":[33],"an":[34,141],"effective":[35],"method.":[36],"Emerging":[37],"CPU-GPU":[38,92],"integrated":[39,93,137,191],"architectures":[40],"6integrate":[41],"CPU":[42,106],"GPU":[44,108],"on":[45,91,136,184,189],"same":[47],"chip":[48],"eliminate":[50],"PCI-e":[51],"bandwidth":[52],"bottleneck.":[53],"Such":[54],"a":[55,79,99],"novel":[56,100],"architecture":[57,192],"provides":[58],"new":[59],"improving":[62],"multi-query":[63,87],"performance":[64],"in":[65,124],"but":[68],"not":[70],"been":[71],"fully":[72],"explored":[73],"existing":[75],"systems.":[76],"We":[77],"introduce":[78],"engine,":[82],"called":[83],"FineStream,":[84],"efficient":[86],"window-based":[88],"architectures.":[94,114],"FineStream's":[95],"key":[96],"contribution":[97],"fine-grained":[101],"workload":[102],"scheduling":[103],"mechanism":[104],"between":[105],"take":[110],"advantage":[111],"of":[112,164],"both":[113,125],"Particularly,":[115],"FineStream":[116,139,171,188],"able":[118],"efficiently":[120],"handle":[121],"static":[126],"dynamic":[128],"streams.":[129],"Our":[130],"experimental":[131],"results":[132],"show":[133],"that":[134],"1)":[135],"architectures,":[138],"achieves":[140,172,193],"average":[142],"52":[143],"percent":[144,149,174],"throughput":[145,175],"improvement":[146],"36":[148],"lower":[150,203],"latency":[151,204],"over":[152],"state-of-the-art":[154],"engine;":[157],"2)":[158],"compared":[159,178],"coarse-grained":[162],"strategy":[163],"applying":[165],"different":[166],"devices":[167],"queries,":[170],"32":[173],"improvement;":[176],"3)":[177],"engine":[183],"discrete":[186],"architecture,":[187],"10.4\u00d7":[194],"price-throughput":[195],"ratio,":[196],"1.8\u00d7":[197],"energy":[198],"efficiency,":[199],"can":[201],"enjoy":[202],"benefits.":[205]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2025,"cited_by_count":4},{"year":2024,"cited_by_count":4},{"year":2023,"cited_by_count":9},{"year":2022,"cited_by_count":3},{"year":2021,"cited_by_count":4}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
