{"id":"https://openalex.org/W3001078174","doi":"https://doi.org/10.1109/tc.2020.2968302","title":"XeFlow: Streamlining Inter-Processor Pipeline Execution for the Discrete CPU-GPU Platform","display_name":"XeFlow: Streamlining Inter-Processor Pipeline Execution for the Discrete CPU-GPU Platform","publication_year":2020,"publication_date":"2020-01-21","ids":{"openalex":"https://openalex.org/W3001078174","doi":"https://doi.org/10.1109/tc.2020.2968302","mag":"3001078174"},"language":"en","primary_location":{"id":"doi:10.1109/tc.2020.2968302","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tc.2020.2968302","pdf_url":null,"source":{"id":"https://openalex.org/S157670870","display_name":"IEEE Transactions on Computers","issn_l":"0018-9340","issn":["0018-9340","1557-9956","2326-3814"],"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 Computers","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/A5100656422","display_name":"Zhifang Li","orcid":"https://orcid.org/0000-0002-6090-0479"},"institutions":[{"id":"https://openalex.org/I66867065","display_name":"East China Normal University","ror":"https://ror.org/02n96ep67","country_code":"CN","type":"education","lineage":["https://openalex.org/I66867065"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Zhifang Li","raw_affiliation_strings":["East China Normal University, Shanghai, China","East China Normal University Shanghai, China"],"affiliations":[{"raw_affiliation_string":"East China Normal University, Shanghai, China","institution_ids":["https://openalex.org/I66867065"]},{"raw_affiliation_string":"East China Normal University Shanghai, China","institution_ids":["https://openalex.org/I66867065"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5061097317","display_name":"Beicheng Peng","orcid":null},"institutions":[{"id":"https://openalex.org/I66867065","display_name":"East China Normal University","ror":"https://ror.org/02n96ep67","country_code":"CN","type":"education","lineage":["https://openalex.org/I66867065"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Beicheng Peng","raw_affiliation_strings":["East China Normal University, Shanghai, China","East China Normal University Shanghai, China"],"affiliations":[{"raw_affiliation_string":"East China Normal University, Shanghai, China","institution_ids":["https://openalex.org/I66867065"]},{"raw_affiliation_string":"East China Normal University Shanghai, China","institution_ids":["https://openalex.org/I66867065"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5025387109","display_name":"Chuliang Weng","orcid":"https://orcid.org/0000-0003-0293-5857"},"institutions":[{"id":"https://openalex.org/I66867065","display_name":"East China Normal University","ror":"https://ror.org/02n96ep67","country_code":"CN","type":"education","lineage":["https://openalex.org/I66867065"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Chuliang Weng","raw_affiliation_strings":["East China Normal University, Shanghai, China","East China Normal University Shanghai, China"],"affiliations":[{"raw_affiliation_string":"East China Normal University, Shanghai, China","institution_ids":["https://openalex.org/I66867065"]},{"raw_affiliation_string":"East China Normal University Shanghai, China","institution_ids":["https://openalex.org/I66867065"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5100656422"],"corresponding_institution_ids":["https://openalex.org/I66867065"],"apc_list":null,"apc_paid":null,"fwci":1.1552,"has_fulltext":false,"cited_by_count":6,"citation_normalized_percentile":{"value":0.75130662,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":"69","issue":"6","first_page":"819","last_page":"831"},"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.9998999834060669,"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.9998999834060669,"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.9997000098228455,"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.9990000128746033,"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.8869922161102295},{"id":"https://openalex.org/keywords/pipeline","display_name":"Pipeline (software)","score":0.6554040908813477},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.6513983607292175},{"id":"https://openalex.org/keywords/bottleneck","display_name":"Bottleneck","score":0.5932846069335938},{"id":"https://openalex.org/keywords/kernel","display_name":"Kernel (algebra)","score":0.5443309545516968},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.2642844021320343},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.2573481798171997}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8869922161102295},{"id":"https://openalex.org/C43521106","wikidata":"https://www.wikidata.org/wiki/Q2165493","display_name":"Pipeline (software)","level":2,"score":0.6554040908813477},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.6513983607292175},{"id":"https://openalex.org/C2780513914","wikidata":"https://www.wikidata.org/wiki/Q18210350","display_name":"Bottleneck","level":2,"score":0.5932846069335938},{"id":"https://openalex.org/C74193536","wikidata":"https://www.wikidata.org/wiki/Q574844","display_name":"Kernel (algebra)","level":2,"score":0.5443309545516968},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.2642844021320343},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.2573481798171997},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tc.2020.2968302","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tc.2020.2968302","pdf_url":null,"source":{"id":"https://openalex.org/S157670870","display_name":"IEEE Transactions on Computers","issn_l":"0018-9340","issn":["0018-9340","1557-9956","2326-3814"],"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 Computers","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G2029957150","display_name":null,"funder_award_id":"61732014","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G4127101439","display_name":null,"funder_award_id":"2018YFB1003400","funder_id":"https://openalex.org/F4320336026","funder_display_name":"National Key Research and Development Program of China Stem Cell and Translational Research"},{"id":"https://openalex.org/G5096871666","display_name":null,"funder_award_id":"61772204","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"},{"id":"https://openalex.org/F4320336026","display_name":"National Key Research and Development Program of China Stem Cell and Translational Research","ror":null}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":51,"referenced_works":["https://openalex.org/W32696687","https://openalex.org/W1541729506","https://openalex.org/W1586923923","https://openalex.org/W1651324627","https://openalex.org/W1897254069","https://openalex.org/W1941428696","https://openalex.org/W1968047430","https://openalex.org/W1979717209","https://openalex.org/W1983540755","https://openalex.org/W1984296775","https://openalex.org/W1991709203","https://openalex.org/W1994001225","https://openalex.org/W2000287918","https://openalex.org/W2013100386","https://openalex.org/W2028546326","https://openalex.org/W2040490653","https://openalex.org/W2041679393","https://openalex.org/W2047105964","https://openalex.org/W2130642985","https://openalex.org/W2134427337","https://openalex.org/W2137269004","https://openalex.org/W2140348470","https://openalex.org/W2143700077","https://openalex.org/W2146757372","https://openalex.org/W2153190325","https://openalex.org/W2153375074","https://openalex.org/W2171226522","https://openalex.org/W2273440736","https://openalex.org/W2326078278","https://openalex.org/W2342922783","https://openalex.org/W2493061014","https://openalex.org/W2521121845","https://openalex.org/W2582905775","https://openalex.org/W2608738900","https://openalex.org/W2613639279","https://openalex.org/W2766166018","https://openalex.org/W2805009828","https://openalex.org/W2889134810","https://openalex.org/W2903659818","https://openalex.org/W2908321983","https://openalex.org/W2927315507","https://openalex.org/W2934426651","https://openalex.org/W3150245589","https://openalex.org/W4233930397","https://openalex.org/W4241790656","https://openalex.org/W6636916521","https://openalex.org/W6639801777","https://openalex.org/W6641984271","https://openalex.org/W6662382990","https://openalex.org/W6679817081","https://openalex.org/W6694513646"],"related_works":["https://openalex.org/W2748952813","https://openalex.org/W1657880117","https://openalex.org/W2595172197","https://openalex.org/W2127970246","https://openalex.org/W2084856301","https://openalex.org/W1001352512","https://openalex.org/W4382618745","https://openalex.org/W2885125400","https://openalex.org/W1989889224","https://openalex.org/W2748922771"],"abstract_inverted_index":{"Nowadays,":[0],"GPUs":[1],"have":[2],"achieved":[3],"high":[4],"throughput":[5],"computing":[6],"by":[7,40,57,73],"running":[8],"plenty":[9],"of":[10,18,44],"threads.":[11],"However,":[12],"owing":[13],"to":[14,126],"disjoint":[15],"memory":[16],"spaces":[17],"discrete":[19],"CPU-GPU":[20],"systems,":[21],"exploiting":[22],"CPU":[23],"and":[24,87,134,152],"GPU":[25],"within":[26,90],"a":[27,32],"data":[28,103,111,150],"processing":[29],"pipeline":[30,136],"is":[31,52],"non-trivial":[33],"issue,":[34],"which":[35,107],"can":[36],"only":[37],"be":[38],"resolved":[39],"the":[41,119],"coarse-grained":[42,133],"workflow":[43],"\u201ccopy-kernel-copy\u201d":[45,121],"or":[46],"its":[47,140],"variants":[48],"in":[49,131],"essence.":[50],"There":[51],"an":[53,94],"underlying":[54],"bottleneck":[55],"caused":[56],"frequent":[58],"inter-processor":[59,110],"invocations":[60],"for":[61],"fine-grained":[62,135],"batch":[63],"sizes.":[64],"This":[65],"article":[66,143],"presents":[67],"XeFlow":[68,81,96,123],"that":[69,100],"enables":[70],"streamlined":[71],"execution":[72],"leveraging":[74],"hardware":[75,114],"mechanisms":[76],"inside":[77],"new":[78],"generation":[79],"GPUs.":[80],"significantly":[82],"reduces":[83],"costly":[84],"explicit":[85],"copy":[86],"kernel":[88],"launching":[89],"existing":[91],"fashions.":[92],"As":[93],"alternative,":[95],"introduces":[97],"persistent":[98],"operators":[99],"continuously":[101],"process":[102],"through":[104],"shared":[105],"topics,":[106],"establish":[108],"efficient":[109],"channels":[112],"via":[113],"page":[115],"faults.":[116],"Compared":[117],"with":[118],"default":[120],"method,":[122],"shows":[124],"up":[125],"2.4\u03c7":[127],"3.1\u03c7":[128],"performance":[129],"advantages":[130],"both":[132],"execution.":[137],"To":[138],"demonstrate":[139],"potentials,":[141],"this":[142],"also":[144],"evaluates":[145],"two":[146],"GPU-accelerated":[147],"applications,":[148],"including":[149],"encoding":[151],"OLAP":[153],"query.":[154]},"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":2},{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
