{"id":"https://openalex.org/W4400229624","doi":"https://doi.org/10.1109/tcad.2024.3422131","title":"PEPPR-DWS on FPGA: Elevating Universal Parallelism and Precision Through Pulse-Enhanced Push-Relabel and Diffusion Wave Search","display_name":"PEPPR-DWS on FPGA: Elevating Universal Parallelism and Precision Through Pulse-Enhanced Push-Relabel and Diffusion Wave Search","publication_year":2024,"publication_date":"2024-07-02","ids":{"openalex":"https://openalex.org/W4400229624","doi":"https://doi.org/10.1109/tcad.2024.3422131"},"language":"en","primary_location":{"id":"doi:10.1109/tcad.2024.3422131","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcad.2024.3422131","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/A5066190175","display_name":"Zehua Dong","orcid":"https://orcid.org/0009-0004-7323-8826"},"institutions":[{"id":"https://openalex.org/I3131625388","display_name":"University Town of Shenzhen","ror":"https://ror.org/05f5j6225","country_code":"CN","type":"education","lineage":["https://openalex.org/I3131625388"]},{"id":"https://openalex.org/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Zehua Dong","raw_affiliation_strings":["Shenzhen International Graduate School, Tsinghua University, Shenzhen, China"],"affiliations":[{"raw_affiliation_string":"Shenzhen International Graduate School, Tsinghua University, Shenzhen, China","institution_ids":["https://openalex.org/I3131625388","https://openalex.org/I99065089"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Boyu Zhang","orcid":"https://orcid.org/0009-0005-5960-1200"},"institutions":[{"id":"https://openalex.org/I3131625388","display_name":"University Town of Shenzhen","ror":"https://ror.org/05f5j6225","country_code":"CN","type":"education","lineage":["https://openalex.org/I3131625388"]},{"id":"https://openalex.org/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Boyu Zhang","raw_affiliation_strings":["Shenzhen International Graduate School, Tsinghua University, Shenzhen, China","Shenzhen Inter-national Graduate School, Tsinghua University, Shenzhen, China"],"affiliations":[{"raw_affiliation_string":"Shenzhen International Graduate School, Tsinghua University, Shenzhen, China","institution_ids":["https://openalex.org/I3131625388","https://openalex.org/I99065089"]},{"raw_affiliation_string":"Shenzhen Inter-national Graduate School, Tsinghua University, Shenzhen, China","institution_ids":["https://openalex.org/I99065089"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5103189357","display_name":"Yucheng Jiang","orcid":"https://orcid.org/0000-0003-1089-5947"},"institutions":[{"id":"https://openalex.org/I3131625388","display_name":"University Town of Shenzhen","ror":"https://ror.org/05f5j6225","country_code":"CN","type":"education","lineage":["https://openalex.org/I3131625388"]},{"id":"https://openalex.org/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yucheng Jiang","raw_affiliation_strings":["Shenzhen International Graduate School, Tsinghua University, Shenzhen, China"],"affiliations":[{"raw_affiliation_string":"Shenzhen International Graduate School, Tsinghua University, Shenzhen, China","institution_ids":["https://openalex.org/I3131625388","https://openalex.org/I99065089"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100402073","display_name":"Yu Yu","orcid":"https://orcid.org/0000-0002-8421-6794"},"institutions":[{"id":"https://openalex.org/I3131625388","display_name":"University Town of Shenzhen","ror":"https://ror.org/05f5j6225","country_code":"CN","type":"education","lineage":["https://openalex.org/I3131625388"]},{"id":"https://openalex.org/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yu Yu","raw_affiliation_strings":["Shenzhen International Graduate School, Tsinghua University, Shenzhen, China","Shenzhen Inter-national Graduate School, Tsinghua University, Shenzhen, China"],"affiliations":[{"raw_affiliation_string":"Shenzhen International Graduate School, Tsinghua University, Shenzhen, China","institution_ids":["https://openalex.org/I3131625388","https://openalex.org/I99065089"]},{"raw_affiliation_string":"Shenzhen Inter-national Graduate School, Tsinghua University, Shenzhen, China","institution_ids":["https://openalex.org/I99065089"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100717045","display_name":"Han Li","orcid":"https://orcid.org/0000-0002-5142-3981"},"institutions":[{"id":"https://openalex.org/I3131625388","display_name":"University Town of Shenzhen","ror":"https://ror.org/05f5j6225","country_code":"CN","type":"education","lineage":["https://openalex.org/I3131625388"]},{"id":"https://openalex.org/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Han Li","raw_affiliation_strings":["Shenzhen International Graduate School, Tsinghua University, Shenzhen, China","Shenzhen Inter-national Graduate School, Tsinghua University, Shenzhen, China"],"affiliations":[{"raw_affiliation_string":"Shenzhen International Graduate School, Tsinghua University, Shenzhen, China","institution_ids":["https://openalex.org/I3131625388","https://openalex.org/I99065089"]},{"raw_affiliation_string":"Shenzhen Inter-national Graduate School, Tsinghua University, Shenzhen, China","institution_ids":["https://openalex.org/I99065089"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5016316237","display_name":"Songping Mai","orcid":"https://orcid.org/0000-0002-0572-9066"},"institutions":[{"id":"https://openalex.org/I3131625388","display_name":"University Town of Shenzhen","ror":"https://ror.org/05f5j6225","country_code":"CN","type":"education","lineage":["https://openalex.org/I3131625388"]},{"id":"https://openalex.org/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Songping Mai","raw_affiliation_strings":["Shenzhen International Graduate School, Tsinghua University, Shenzhen, China","Shenzhen Inter-national Graduate School, Tsinghua University, Shenzhen, China"],"affiliations":[{"raw_affiliation_string":"Shenzhen International Graduate School, Tsinghua University, Shenzhen, China","institution_ids":["https://openalex.org/I3131625388","https://openalex.org/I99065089"]},{"raw_affiliation_string":"Shenzhen Inter-national Graduate School, Tsinghua University, Shenzhen, China","institution_ids":["https://openalex.org/I99065089"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5066190175"],"corresponding_institution_ids":["https://openalex.org/I3131625388","https://openalex.org/I99065089"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.10242663,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"44","issue":"1","first_page":"157","last_page":"171"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10662","display_name":"Ultrasonics and Acoustic Wave Propagation","score":0.8271999955177307,"subfield":{"id":"https://openalex.org/subfields/2211","display_name":"Mechanics of Materials"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10662","display_name":"Ultrasonics and Acoustic Wave Propagation","score":0.8271999955177307,"subfield":{"id":"https://openalex.org/subfields/2211","display_name":"Mechanics of Materials"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10876","display_name":"Fault Detection and Control Systems","score":0.7943000197410583,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"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.6810302734375},{"id":"https://openalex.org/keywords/diffusion","display_name":"Diffusion","score":0.6257827281951904},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.5096359252929688},{"id":"https://openalex.org/keywords/simulation","display_name":"Simulation","score":0.32574233412742615},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.32566046714782715},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.23281124234199524},{"id":"https://openalex.org/keywords/physics","display_name":"Physics","score":0.16552260518074036}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6810302734375},{"id":"https://openalex.org/C69357855","wikidata":"https://www.wikidata.org/wiki/Q163214","display_name":"Diffusion","level":2,"score":0.6257827281951904},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.5096359252929688},{"id":"https://openalex.org/C44154836","wikidata":"https://www.wikidata.org/wiki/Q45045","display_name":"Simulation","level":1,"score":0.32574233412742615},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.32566046714782715},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.23281124234199524},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.16552260518074036},{"id":"https://openalex.org/C97355855","wikidata":"https://www.wikidata.org/wiki/Q11473","display_name":"Thermodynamics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tcad.2024.3422131","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcad.2024.3422131","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/G3710822166","display_name":null,"funder_award_id":"JSGG20220831094200001","funder_id":"https://openalex.org/F4320326705","funder_display_name":"Science, Technology and Innovation Commission of Shenzhen Municipality"},{"id":"https://openalex.org/G4998700727","display_name":null,"funder_award_id":"JCYJ20220818101001003","funder_id":"https://openalex.org/F4320326705","funder_display_name":"Science, Technology and Innovation Commission of Shenzhen Municipality"}],"funders":[{"id":"https://openalex.org/F4320326705","display_name":"Science, Technology and Innovation Commission of Shenzhen Municipality","ror":null}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":41,"referenced_works":["https://openalex.org/W1579668635","https://openalex.org/W1649501036","https://openalex.org/W1968304636","https://openalex.org/W1968975396","https://openalex.org/W1975129984","https://openalex.org/W2007389171","https://openalex.org/W2013347084","https://openalex.org/W2024443272","https://openalex.org/W2057249651","https://openalex.org/W2090359754","https://openalex.org/W2092348758","https://openalex.org/W2101309634","https://openalex.org/W2101939815","https://openalex.org/W2107884096","https://openalex.org/W2109264473","https://openalex.org/W2113009547","https://openalex.org/W2113137767","https://openalex.org/W2114358147","https://openalex.org/W2147965279","https://openalex.org/W2155852554","https://openalex.org/W2169499040","https://openalex.org/W2463175074","https://openalex.org/W2549571110","https://openalex.org/W2583135230","https://openalex.org/W2605383012","https://openalex.org/W2728277730","https://openalex.org/W2762348636","https://openalex.org/W2789007918","https://openalex.org/W2913637767","https://openalex.org/W2914494931","https://openalex.org/W2951323407","https://openalex.org/W2995087471","https://openalex.org/W3133215150","https://openalex.org/W4205549174","https://openalex.org/W4213060883","https://openalex.org/W4229059469","https://openalex.org/W4293057108","https://openalex.org/W4294255647","https://openalex.org/W4296440256","https://openalex.org/W6710898080","https://openalex.org/W6775444220"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2748952813","https://openalex.org/W2111241003","https://openalex.org/W2390279801","https://openalex.org/W4200391368","https://openalex.org/W2358668433","https://openalex.org/W2355315220","https://openalex.org/W2210979487","https://openalex.org/W4396701345","https://openalex.org/W2376932109"],"abstract_inverted_index":{"The":[0],"push-relabel":[1,71,100],"algorithm":[2,50,72,102,133,136,159],"is":[3,118],"recognized":[4],"as":[5],"one":[6],"of":[7,14,166,188],"the":[8,12,91,97,113,127,157,163,174,181,196],"efficient":[9,81,128,205],"algorithms":[10],"in":[11,20,76,109,169],"field":[13],"graph":[15],"cut,":[16],"finding":[17],"widespread":[18],"applications":[19],"computer":[21],"vision.":[22],"While":[23,141],"its":[24],"pixel-level":[25,171],"parallel":[26,99,110,122],"implementations":[27],"are":[28],"prevalent,":[29],"existing":[30],"methods":[31],"predominantly":[32],"rely":[33],"on":[34,40,74,177],"checkerboard":[35,167],"scheduling,":[36],"imposing":[37],"inherent":[38,164],"constraints":[39],"neighborhood":[41],"size,":[42],"limited":[43],"to":[44,69,103,134,154,195],"four.":[45],"This":[46],"limitation":[47],"compromises":[48],"both":[49],"precision":[51],"and":[52,56,80,107,138,204,209],"efficiency,":[53],"hindering":[54],"real-time":[55,210],"high-precision":[57,208],"applications.":[58,217],"To":[59],"address":[60,104],"these":[61],"issues,":[62],"this":[63],"article":[64],"introduces":[65],"a":[66,77,143,186,202],"novel":[67],"approach":[68],"accelerate":[70],"implementation":[73,184],"FPGA":[75],"more":[78],"universal":[79],"manner,":[82],"supporting":[83],"variable-sized":[84],"image":[85],"block":[86],"operations.":[87,123],"First,":[88],"by":[89,191],"introducing":[90],"deferred":[92],"update":[93],"strategy,":[94],"we":[95,125],"realize":[96],"pulse-enhanced":[98],"(PEPPR)":[101],"data":[105],"contention":[106],"conflict":[108],"processing.":[111],"Second,":[112],"simultaneous":[114],"weighted":[115],"push":[116],"method":[117],"proposed,":[119],"further":[120],"enhancing":[121],"Lastly,":[124],"introduce":[126],"diffusion":[129],"wave":[130],"search":[131],"(DWS)":[132],"expedite":[135],"convergence":[137],"reduce":[139],"redundancy.":[140],"achieving":[142],"modest":[144],"<inline-formula":[145],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\"":[146],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">":[147],"<tex-math":[148],"notation=\"LaTeX\">$1.7\\times":[149],"$":[150],"</tex-math></inline-formula>":[151],"acceleration":[152],"compared":[153,194],"state-of-the-art":[155],"implementations,":[156],"proposed":[158,182],"(PEPPR-DWS)":[160],"successfully":[161],"overcomes":[162],"limitations":[165],"scheduling":[168],"full":[170],"parallelism.":[172],"In":[173],"test":[175],"based":[176],"Middlebury":[178],"benchmark":[179],"V3,":[180],"8-neighborhood":[183],"exhibits":[185],"reduction":[187],"error":[189],"rate":[190],"over":[192],"1%":[193],"typical":[197],"4-neighborhood":[198],"implementation.":[199],"It":[200],"provides":[201],"versatile":[203],"solution":[206],"for":[207,215],"applications,":[211],"holding":[212],"substantial":[213],"potential":[214],"practical":[216]},"counts_by_year":[],"updated_date":"2026-04-09T08:11:56.329763","created_date":"2025-10-10T00:00:00"}
