{"id":"https://openalex.org/W4408791980","doi":"https://doi.org/10.1109/access.2025.3554478","title":"An Evolutionary Toolchain for Morphological Filter Mapping on Many-Core Architectures","display_name":"An Evolutionary Toolchain for Morphological Filter Mapping on Many-Core Architectures","publication_year":2025,"publication_date":"2025-01-01","ids":{"openalex":"https://openalex.org/W4408791980","doi":"https://doi.org/10.1109/access.2025.3554478"},"language":"en","primary_location":{"id":"doi:10.1109/access.2025.3554478","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2025.3554478","pdf_url":null,"source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1109/access.2025.3554478","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5057336762","display_name":"Emerson Carlos Pedrino","orcid":"https://orcid.org/0000-0003-3734-3202"},"institutions":[{"id":"https://openalex.org/I177909021","display_name":"Universidade Federal de S\u00e3o Carlos","ror":"https://ror.org/00qdc6m37","country_code":"BR","type":"education","lineage":["https://openalex.org/I177909021"]}],"countries":["BR"],"is_corresponding":true,"raw_author_name":"Emerson C. Pedrino","raw_affiliation_strings":["Department of Computer Science, Federal University of S&#x00E3;o Carlos, S&#x00E3;o Carlos, Brazil","Federal University of S&#x00E3;o Carlos, SP, BR"],"raw_orcid":"https://orcid.org/0000-0003-3734-3202","affiliations":[{"raw_affiliation_string":"Department of Computer Science, Federal University of S&#x00E3;o Carlos, S&#x00E3;o Carlos, Brazil","institution_ids":["https://openalex.org/I177909021"]},{"raw_affiliation_string":"Federal University of S&#x00E3;o Carlos, SP, BR","institution_ids":["https://openalex.org/I177909021"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5086366415","display_name":"Denis Pereira de Lima","orcid":null},"institutions":[{"id":"https://openalex.org/I177909021","display_name":"Universidade Federal de S\u00e3o Carlos","ror":"https://ror.org/00qdc6m37","country_code":"BR","type":"education","lineage":["https://openalex.org/I177909021"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Denis P. Lima","raw_affiliation_strings":["Department of Computer Science, Federal University of S&#x00E3;o Carlos, S&#x00E3;o Carlos, Brazil","Federal University of S&#x00E3;o Carlos, SP, BR"],"raw_orcid":"https://orcid.org/0000-0002-0457-2562","affiliations":[{"raw_affiliation_string":"Department of Computer Science, Federal University of S&#x00E3;o Carlos, S&#x00E3;o Carlos, Brazil","institution_ids":["https://openalex.org/I177909021"]},{"raw_affiliation_string":"Federal University of S&#x00E3;o Carlos, SP, BR","institution_ids":["https://openalex.org/I177909021"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5032307384","display_name":"Igor F. Gallon","orcid":null},"institutions":[{"id":"https://openalex.org/I177909021","display_name":"Universidade Federal de S\u00e3o Carlos","ror":"https://ror.org/00qdc6m37","country_code":"BR","type":"education","lineage":["https://openalex.org/I177909021"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Igor F. Gallon","raw_affiliation_strings":["Department of Computer Science, Federal University of S&#x00E3;o Carlos, S&#x00E3;o Carlos, Brazil","Federal University of S&#x00E3;o Carlos, SP, BR"],"raw_orcid":"https://orcid.org/0009-0004-5135-2601","affiliations":[{"raw_affiliation_string":"Department of Computer Science, Federal University of S&#x00E3;o Carlos, S&#x00E3;o Carlos, Brazil","institution_ids":["https://openalex.org/I177909021"]},{"raw_affiliation_string":"Federal University of S&#x00E3;o Carlos, SP, BR","institution_ids":["https://openalex.org/I177909021"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5050993432","display_name":"Valent\u00edn Obac Roda","orcid":null},"institutions":[{"id":"https://openalex.org/I35046152","display_name":"Universidade Federal do Rio Grande do Norte","ror":"https://ror.org/04wn09761","country_code":"BR","type":"education","lineage":["https://openalex.org/I35046152"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Valentin O. Roda","raw_affiliation_strings":["Electrical Engineering Department, Federal University of Rio Grande do Norte, Natal, Brazil","Federal University of Rio Grande do Norte, Natal, RN, BR"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Electrical Engineering Department, Federal University of Rio Grande do Norte, Natal, Brazil","institution_ids":["https://openalex.org/I35046152"]},{"raw_affiliation_string":"Federal University of Rio Grande do Norte, Natal, RN, BR","institution_ids":["https://openalex.org/I35046152"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Naijia Liu","orcid":"https://orcid.org/0000-0002-9979-9048"},"institutions":[{"id":"https://openalex.org/I52099693","display_name":"University of York","ror":"https://ror.org/04m01e293","country_code":"GB","type":"education","lineage":["https://openalex.org/I52099693"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Naijia Liu","raw_affiliation_strings":["School of Physics, Engineering and Technology, University of York, York, U.K","University of York, York, UK"],"raw_orcid":"https://orcid.org/0000-0002-9979-9048","affiliations":[{"raw_affiliation_string":"School of Physics, Engineering and Technology, University of York, York, U.K","institution_ids":["https://openalex.org/I52099693"]},{"raw_affiliation_string":"University of York, York, UK","institution_ids":["https://openalex.org/I52099693"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5066464262","display_name":"Gianluca Tempesti","orcid":"https://orcid.org/0000-0001-8110-8950"},"institutions":[{"id":"https://openalex.org/I52099693","display_name":"University of York","ror":"https://ror.org/04m01e293","country_code":"GB","type":"education","lineage":["https://openalex.org/I52099693"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Gianluca Tempesti","raw_affiliation_strings":["School of Physics, Engineering and Technology, University of York, York, U.K","University of York, York, UK"],"raw_orcid":"https://orcid.org/0000-0001-8110-8950","affiliations":[{"raw_affiliation_string":"School of Physics, Engineering and Technology, University of York, York, U.K","institution_ids":["https://openalex.org/I52099693"]},{"raw_affiliation_string":"University of York, York, UK","institution_ids":["https://openalex.org/I52099693"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5057336762"],"corresponding_institution_ids":["https://openalex.org/I177909021"],"apc_list":{"value":1850,"currency":"USD","value_usd":1850},"apc_paid":{"value":1850,"currency":"USD","value_usd":1850},"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.02321229,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"13","issue":null,"first_page":"54350","last_page":"54366"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10320","display_name":"Neural Networks and Applications","score":0.8216999769210815,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/T10320","display_name":"Neural Networks and Applications","score":0.8216999769210815,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/toolchain","display_name":"Toolchain","score":0.9345835447311401},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6948919296264648},{"id":"https://openalex.org/keywords/core","display_name":"Core (optical fiber)","score":0.5681001543998718},{"id":"https://openalex.org/keywords/many-core","display_name":"Many core","score":0.4364062547683716},{"id":"https://openalex.org/keywords/filter","display_name":"Filter (signal processing)","score":0.41927894949913025},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.2645091712474823},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.2476409673690796},{"id":"https://openalex.org/keywords/computer-vision","display_name":"Computer vision","score":0.12667104601860046},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.10995864868164062},{"id":"https://openalex.org/keywords/telecommunications","display_name":"Telecommunications","score":0.08062255382537842}],"concepts":[{"id":"https://openalex.org/C2777062904","wikidata":"https://www.wikidata.org/wiki/Q545406","display_name":"Toolchain","level":3,"score":0.9345835447311401},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6948919296264648},{"id":"https://openalex.org/C2164484","wikidata":"https://www.wikidata.org/wiki/Q5170150","display_name":"Core (optical fiber)","level":2,"score":0.5681001543998718},{"id":"https://openalex.org/C3020431745","wikidata":"https://www.wikidata.org/wiki/Q25325220","display_name":"Many core","level":2,"score":0.4364062547683716},{"id":"https://openalex.org/C106131492","wikidata":"https://www.wikidata.org/wiki/Q3072260","display_name":"Filter (signal processing)","level":2,"score":0.41927894949913025},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.2645091712474823},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.2476409673690796},{"id":"https://openalex.org/C31972630","wikidata":"https://www.wikidata.org/wiki/Q844240","display_name":"Computer vision","level":1,"score":0.12667104601860046},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.10995864868164062},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.08062255382537842}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/access.2025.3554478","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2025.3554478","pdf_url":null,"source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:3005588179694b0c9fb4c425b9a5f40d","is_oa":true,"landing_page_url":"https://doaj.org/article/3005588179694b0c9fb4c425b9a5f40d","pdf_url":null,"source":{"id":"https://openalex.org/S4306401280","display_name":"DOAJ (DOAJ: Directory of Open Access Journals)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"IEEE Access, Vol 13, Pp 54350-54366 (2025)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.1109/access.2025.3554478","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2025.3554478","pdf_url":null,"source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G1125012511","display_name":null,"funder_award_id":"2017/26421-3","funder_id":"https://openalex.org/F4320320997","funder_display_name":"Funda\u00e7\u00e3o de Amparo \u00e0 Pesquisa do Estado de S\u00e3o Paulo"},{"id":"https://openalex.org/G613657148","display_name":null,"funder_award_id":"2023/00212-0","funder_id":"https://openalex.org/F4320320997","funder_display_name":"Funda\u00e7\u00e3o de Amparo \u00e0 Pesquisa do Estado de S\u00e3o Paulo"},{"id":"https://openalex.org/G7428341301","display_name":"Continuous on-line adaptation in many-core systems: From graceful degradation to graceful amelioration","funder_award_id":"EP/L000563/1","funder_id":"https://openalex.org/F4320334627","funder_display_name":"Engineering and Physical Sciences Research Council"}],"funders":[{"id":"https://openalex.org/F4320320997","display_name":"Funda\u00e7\u00e3o de Amparo \u00e0 Pesquisa do Estado de S\u00e3o Paulo","ror":"https://ror.org/02ddkpn78"},{"id":"https://openalex.org/F4320324194","display_name":"Federal Agency for Science and Innovation","ror":"https://ror.org/00ghqgy32"},{"id":"https://openalex.org/F4320334627","display_name":"Engineering and Physical Sciences Research Council","ror":"https://ror.org/0439y7842"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":50,"referenced_works":["https://openalex.org/W634116632","https://openalex.org/W1505353324","https://openalex.org/W1579266052","https://openalex.org/W2000117342","https://openalex.org/W2006733177","https://openalex.org/W2008023687","https://openalex.org/W2011409072","https://openalex.org/W2022485595","https://openalex.org/W2022673945","https://openalex.org/W2028933144","https://openalex.org/W2036733457","https://openalex.org/W2045765121","https://openalex.org/W2050752931","https://openalex.org/W2072074630","https://openalex.org/W2072661909","https://openalex.org/W2078591333","https://openalex.org/W2082250641","https://openalex.org/W2084868624","https://openalex.org/W2090066236","https://openalex.org/W2091518118","https://openalex.org/W2111800418","https://openalex.org/W2116044718","https://openalex.org/W2119778443","https://openalex.org/W2120209700","https://openalex.org/W2139846506","https://openalex.org/W2151694982","https://openalex.org/W2154741421","https://openalex.org/W2167159964","https://openalex.org/W2171028721","https://openalex.org/W2295816259","https://openalex.org/W2480400112","https://openalex.org/W2589088965","https://openalex.org/W2614692147","https://openalex.org/W2764251381","https://openalex.org/W2792754320","https://openalex.org/W2802262302","https://openalex.org/W2889346718","https://openalex.org/W2922128439","https://openalex.org/W2965477580","https://openalex.org/W2998789021","https://openalex.org/W3090318100","https://openalex.org/W3114366602","https://openalex.org/W3133381393","https://openalex.org/W4237758066","https://openalex.org/W4250661686","https://openalex.org/W4292003313","https://openalex.org/W4318953338","https://openalex.org/W4376601969","https://openalex.org/W6628770400","https://openalex.org/W6635097213"],"related_works":["https://openalex.org/W2947723533","https://openalex.org/W2394430006","https://openalex.org/W2140017055","https://openalex.org/W1516700698","https://openalex.org/W2384472584","https://openalex.org/W163366574","https://openalex.org/W2056690801","https://openalex.org/W2105755249","https://openalex.org/W135500268","https://openalex.org/W4391230627"],"abstract_inverted_index":{"Many-core":[0],"systems":[1,50,84],"are":[2,38],"systolic":[3],"architectures":[4],"consisting":[5],"of":[6,11,29,32,45,57,60,72,103,107,150,164,169,176,192,218,262],"an":[7,184],"arbitrarily":[8],"large":[9],"number":[10],"processing":[12],"nodes":[13],"connected":[14],"by":[15],"a":[16,39,93,100,117,126,131,138,154,173,252],"point-to-point":[17],"communication":[18,98],"network.":[19],"Their":[20],"architecture":[21],"makes":[22],"them":[23],"ideally":[24],"suited":[25],"for":[26,147,203,266],"the":[27,43,55,58,61,65,69,104,151,161,165,170,180,200,204,216,236,256],"implementation":[28,185],"data-flow":[30,46],"algorithms,":[31,205],"which":[33,206,235],"Mathematical":[34],"Morphology":[35],"(MM)":[36],"filters":[37],"typical":[40],"example.":[41],"However,":[42],"performance":[44,96],"applications":[47,195],"on":[48,54,82,123,153,210,229],"many-core":[49,83,156],"is":[51,99,172],"highly":[52],"dependent":[53],"quality":[56],"mapping":[59,108,177,226,243],"application":[62,213,225],"tasks":[63],"to":[64,86,91,182,198,241,250,264],"computational":[66],"cores.":[67],"Decomposing":[68],"structuring":[70],"elements":[71],"morphological":[73],"operations":[74],"improves":[75],"their":[76],"performance,":[77],"however,":[78],"performing":[79],"such":[80],"decomposition":[81],"leads":[85],"increased":[87],"communication.":[88],"The":[89,110,167,245],"need":[90],"find":[92],"balance":[94],"between":[95],"and":[97,143],"representative":[101],"example":[102],"general":[105],"problem":[106],"optimizations.":[109],"approach":[111],"presented":[112],"in":[113,220,234],"this":[114],"paper":[115],"explores":[116],"two-phase":[118],"design-time":[119],"optimization":[120],"toolchain":[121,171],"based":[122],"evolutionary":[124,246],"algorithms:":[125],"front-end":[127],"single-objective":[128],"algorithm":[129,145],"decomposes":[130],"MM":[132],"filter":[133,152],"using":[134],"smaller":[135,267],"operators,":[136],"while":[137],"back-end":[139],"multi-objective":[140],"(fault-tolerance,":[141],"energy,":[142],"communication)":[144],"searches":[146],"optimal":[148,201],"mappings":[149],"specific":[155],"system,":[157],"taking":[158],"into":[159],"account":[160],"architectural":[162],"parameters":[163,202],"hardware.":[166],"output":[168],"Pareto":[174],"front":[175],"solutions,":[178],"allowing":[179],"designer":[181],"select":[183],"that":[186],"matches":[187],"application-specific":[188],"requirements.":[189],"A":[190],"set":[191],"standard":[193],"benchmark":[194],"was":[196,239,248],"used":[197],"determine":[199],"were":[207,232],"then":[208],"validated":[209],"two":[211],"real-world":[212],"examples":[214],"involving":[215],"detection":[217],"features":[219],"high-resolution":[221],"PCB":[222],"images.":[223],"Two":[224],"experiments":[227],"focusing":[228],"energy":[230],"constraints":[231],"conducted,":[233],"proposed":[237],"procedure":[238,247],"compared":[240],"deterministic":[242,257],"techniques.":[244],"observed":[249],"offer":[251],"significant":[253],"advantage":[254],"over":[255],"approach,":[258],"with":[259],"percentage":[260],"gains":[261],"up":[263],"73.78%":[265],"grids.":[268]},"counts_by_year":[],"updated_date":"2026-05-06T08:25:59.206177","created_date":"2025-10-10T00:00:00"}
