{"id":"https://openalex.org/W4396853476","doi":"https://doi.org/10.1371/journal.pone.0301720","title":"Exploring memory synchronization and performance considerations for FPGA platform using the high-abstracted OpenCL framework: Benchmarks development and analysis","display_name":"Exploring memory synchronization and performance considerations for FPGA platform using the high-abstracted OpenCL framework: Benchmarks development and analysis","publication_year":2024,"publication_date":"2024-05-13","ids":{"openalex":"https://openalex.org/W4396853476","doi":"https://doi.org/10.1371/journal.pone.0301720","pmid":"https://pubmed.ncbi.nlm.nih.gov/38739583","pmcid":"https://www.ncbi.nlm.nih.gov/pmc/articles/11090338"},"language":"en","primary_location":{"id":"doi:10.1371/journal.pone.0301720","doi":"https://doi.org/10.1371/journal.pone.0301720","is_oa":true,"landing_page_url":"http://dx.doi.org/10.1371/journal.pone.0301720","pdf_url":null,"source":{"id":"https://openalex.org/S202381698","display_name":"PLoS ONE","issn_l":"1932-6203","issn":["1932-6203"],"is_oa":true,"is_in_doaj":true,"is_core":true,"listed_in":["anvur-class-a","anvur-scientific","cwts-core","doaj","dongbi-c","doyens","erih-plus","jufo-1","ki-jl-1","medline","norway-1","poland-100","russia-white-list-1","vabb-shw"],"host_organization":"https://openalex.org/P4310315706","host_organization_name":"Public Library of Science","host_organization_lineage":["https://openalex.org/P4310315706"],"host_organization_lineage_names":["Public Library of Science"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"PLOS ONE","raw_type":"journal-article"},"volume":null,"type":"article","is_traditional":true,"indexed_in":["crossref","doaj","pubmed"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"http://dx.doi.org/10.1371/journal.pone.0301720","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5065135459","display_name":"Abedalmuhdi Almomany","orcid":"https://orcid.org/0000-0002-5922-6106","observed_orcids":["https://orcid.org/0000-0002-5922-6106"]},"institutions":[{"id":"https://openalex.org/I179311214","display_name":"Gulf University for Science & Technology","ror":"https://ror.org/04d9rzd67","country_code":"KW","type":"education","lineage":["https://openalex.org/I179311214"]},{"id":"https://openalex.org/I85507684","display_name":"Yarmouk University","ror":"https://ror.org/004mbaj56","country_code":"JO","type":"education","lineage":["https://openalex.org/I85507684"]}],"countries":["JO","KW"],"is_corresponding":true,"raw_author_name":"Abedalmuhdi Almomany","raw_affiliation_strings":["Department of Computer Engineering, Hijjawi Faculty for Engineering Technology, Yarmouk University, Irbid, Jordan","Department of Electrical & Computer Engineering, Gulf University for Science & Technology, Kuwait, Kuwait"],"raw_orcid":"https://orcid.org/0000-0002-5922-6106","affiliations":[{"raw_affiliation_string":"Department of Computer Engineering, Hijjawi Faculty for Engineering Technology, Yarmouk University, Irbid, Jordan","institution_ids":["https://openalex.org/I85507684"]},{"raw_affiliation_string":"Department of Electrical & Computer Engineering, Gulf University for Science & Technology, Kuwait, Kuwait","institution_ids":["https://openalex.org/I179311214"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5062260630","display_name":"Amin A. Jarrah","orcid":"https://orcid.org/0000-0001-8039-190X","observed_orcids":["https://orcid.org/0000-0001-8039-190X"]},"institutions":[{"id":"https://openalex.org/I85507684","display_name":"Yarmouk University","ror":"https://ror.org/004mbaj56","country_code":"JO","type":"education","lineage":["https://openalex.org/I85507684"]}],"countries":["JO"],"is_corresponding":false,"raw_author_name":"Amin Jarrah","raw_affiliation_strings":["Department of Computer Engineering, Hijjawi Faculty for Engineering Technology, Yarmouk University, Irbid, Jordan"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Engineering, Hijjawi Faculty for Engineering Technology, Yarmouk University, Irbid, Jordan","institution_ids":["https://openalex.org/I85507684"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5090606359","display_name":"Muhammed S\u00fct\u00e7\u00fc","orcid":"https://orcid.org/0000-0002-8523-9103","observed_orcids":["https://orcid.org/0000-0002-8523-9103"]},"institutions":[{"id":"https://openalex.org/I179311214","display_name":"Gulf University for Science & Technology","ror":"https://ror.org/04d9rzd67","country_code":"KW","type":"education","lineage":["https://openalex.org/I179311214"]}],"countries":["KW"],"is_corresponding":false,"raw_author_name":"Muhammed Sutcu","raw_affiliation_strings":["Department of Engineering Management, Gulf University for Science & Technology, Kuwait, Kuwait"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Engineering Management, Gulf University for Science & Technology, Kuwait, Kuwait","institution_ids":["https://openalex.org/I179311214"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5065135459"],"corresponding_institution_ids":["https://openalex.org/I179311214","https://openalex.org/I85507684"],"apc_list":{"value":2290,"currency":"USD","value_usd":2290},"apc_paid":{"value":2290,"currency":"USD","value_usd":2290},"fwci":0.4662,"has_fulltext":true,"cited_by_count":2,"citation_normalized_percentile":{"value":0.55374261,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":95,"max":96},"biblio":{"volume":"19","issue":"5","first_page":"e0301720","last_page":"e0301720"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10904","display_name":"Embedded Systems Design Techniques","score":0.8848000168800354,"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/T10904","display_name":"Embedded Systems Design Techniques","score":0.8848000168800354,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.1005999967455864,"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/T11522","display_name":"VLSI and FPGA Design Techniques","score":0.0035000001080334187,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic 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/opencl","display_name":"OpenCL","score":0.9240000247955322},{"id":"https://openalex.org/keywords/fpga","display_name":"FPGA","score":0.8980000019073486},{"id":"https://openalex.org/keywords/memory-synchronization","display_name":"memory synchronization","score":0.9459999799728394},{"id":"https://openalex.org/keywords/memory-access-time","display_name":"memory access time","score":0.9020000100135803},{"id":"https://openalex.org/keywords/benchmark-development","display_name":"benchmark development","score":0.6570000052452087},{"id":"https://openalex.org/keywords/computational-acceleration","display_name":"computational acceleration","score":0.5009999871253967}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8721595406532288},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.7782790660858154},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.5718462467193604},{"id":"https://openalex.org/C2778562939","wikidata":"https://www.wikidata.org/wiki/Q1298791","display_name":"Synchronization (alternating current)","level":3,"score":0.5617344379425049},{"id":"https://openalex.org/C124304363","wikidata":"https://www.wikidata.org/wiki/Q673661","display_name":"Abstraction","level":2,"score":0.5404179692268372},{"id":"https://openalex.org/C2778119891","wikidata":"https://www.wikidata.org/wiki/Q477690","display_name":"CUDA","level":2,"score":0.523322343826294},{"id":"https://openalex.org/C26713055","wikidata":"https://www.wikidata.org/wiki/Q245962","display_name":"Implementation","level":2,"score":0.5203482508659363},{"id":"https://openalex.org/C172430144","wikidata":"https://www.wikidata.org/wiki/Q17111997","display_name":"Symmetric multiprocessor system","level":2,"score":0.5188737511634827},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.4741605818271637},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.4573930501937866},{"id":"https://openalex.org/C142962650","wikidata":"https://www.wikidata.org/wiki/Q240838","display_name":"Reconfigurable computing","level":3,"score":0.45035797357559204},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.09975317120552063},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.0},{"id":"https://openalex.org/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","level":1,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C127162648","wikidata":"https://www.wikidata.org/wiki/Q16858953","display_name":"Channel (broadcasting)","level":2,"score":0.0}],"mesh":[{"descriptor_ui":"D006801","descriptor_name":"Humans","qualifier_ui":null,"qualifier_name":null,"is_major_topic":false},{"descriptor_ui":"D011381","descriptor_name":"Programming Languages","qualifier_ui":null,"qualifier_name":null,"is_major_topic":false},{"descriptor_ui":"D012984","descriptor_name":"Software","qualifier_ui":null,"qualifier_name":null,"is_major_topic":true},{"descriptor_ui":"D019985","descriptor_name":"Benchmarking","qualifier_ui":null,"qualifier_name":null,"is_major_topic":true}],"locations_count":6,"locations":[{"id":"doi:10.1371/journal.pone.0301720","doi":"https://doi.org/10.1371/journal.pone.0301720","is_oa":true,"landing_page_url":"http://dx.doi.org/10.1371/journal.pone.0301720","pdf_url":null,"source":{"id":"https://openalex.org/S202381698","display_name":"PLoS ONE","issn_l":"1932-6203","issn":["1932-6203"],"is_oa":true,"is_in_doaj":true,"is_core":true,"listed_in":["anvur-class-a","anvur-scientific","cwts-core","doaj","dongbi-c","doyens","erih-plus","jufo-1","ki-jl-1","medline","norway-1","poland-100","russia-white-list-1","vabb-shw"],"host_organization":"https://openalex.org/P4310315706","host_organization_name":"Public Library of Science","host_organization_lineage":["https://openalex.org/P4310315706"],"host_organization_lineage_names":["Public Library of Science"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"PLOS ONE","raw_type":"journal-article"},{"id":"pmh:oai:pubmedcentral.nih.gov:11090338","doi":null,"is_oa":true,"landing_page_url":"https://www.ncbi.nlm.nih.gov/pmc/articles/11090338","pdf_url":"https://pmc.ncbi.nlm.nih.gov/articles/PMC11090338/pdf/pone.0301720.pdf","source":{"id":"https://openalex.org/S2764455111","display_name":"PubMed Central","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I1299303238","host_organization_name":"National Institutes of Health","host_organization_lineage":["https://openalex.org/I1299303238"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"PLoS One","raw_type":"Text"},{"id":"pmid:38739583","doi":null,"is_oa":false,"landing_page_url":"https://pubmed.ncbi.nlm.nih.gov/38739583","pdf_url":null,"source":{"id":"https://openalex.org/S4306525036","display_name":"PubMed","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I1299303238","host_organization_name":"National Institutes of Health","host_organization_lineage":["https://openalex.org/I1299303238"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"PloS one","raw_type":"Journal Article"},{"id":"pmh:oai:RePEc:plo:pone00:0301720","doi":null,"is_oa":false,"landing_page_url":"https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0301720","pdf_url":null,"source":{"id":"https://openalex.org/S4306401271","display_name":"RePEc: Research Papers in Economics","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I77793887","host_organization_name":"Federal Reserve Bank of St. Louis","host_organization_lineage":["https://openalex.org/I77793887"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"article"},{"id":"pmh:oai:doaj.org/article:32226e54e1a44d6ba7e6a0386395cc21","doi":null,"is_oa":true,"landing_page_url":"https://doaj.org/article/32226e54e1a44d6ba7e6a0386395cc21","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,"listed_in":[],"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":"PLoS ONE, Vol 19, Iss 5 (2024)","raw_type":"article"},{"id":"pmh:oai:doaj.org/article:452538f733ea4e6ab6d7b73ea60b4b31","doi":null,"is_oa":false,"landing_page_url":"https://doaj.org/article/452538f733ea4e6ab6d7b73ea60b4b31","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,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"PLoS ONE, Vol 19, Iss 5, p e0301720 (2024)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.1371/journal.pone.0301720","doi":"https://doi.org/10.1371/journal.pone.0301720","is_oa":true,"landing_page_url":"http://dx.doi.org/10.1371/journal.pone.0301720","pdf_url":null,"source":{"id":"https://openalex.org/S202381698","display_name":"PLoS ONE","issn_l":"1932-6203","issn":["1932-6203"],"is_oa":true,"is_in_doaj":true,"is_core":true,"listed_in":["anvur-class-a","anvur-scientific","cwts-core","doaj","dongbi-c","doyens","erih-plus","jufo-1","ki-jl-1","medline","norway-1","poland-100","russia-white-list-1","vabb-shw"],"host_organization":"https://openalex.org/P4310315706","host_organization_name":"Public Library of Science","host_organization_lineage":["https://openalex.org/P4310315706"],"host_organization_lineage_names":["Public Library of Science"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"PLOS ONE","raw_type":"journal-article"},"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4396853476.pdf","grobid_xml":"https://content.openalex.org/works/W4396853476.grobid-xml"},"referenced_works_count":24,"referenced_works":["https://openalex.org/W1897254069","https://openalex.org/W2024785052","https://openalex.org/W2043542037","https://openalex.org/W2057962492","https://openalex.org/W2117689653","https://openalex.org/W2137126397","https://openalex.org/W2151451042","https://openalex.org/W2189515211","https://openalex.org/W2282596709","https://openalex.org/W2529513625","https://openalex.org/W2547927143","https://openalex.org/W2726677039","https://openalex.org/W2747534894","https://openalex.org/W2753694865","https://openalex.org/W2766276575","https://openalex.org/W2771013695","https://openalex.org/W3155390277","https://openalex.org/W3197662845","https://openalex.org/W4200032511","https://openalex.org/W4206937291","https://openalex.org/W4224214214","https://openalex.org/W4280565718","https://openalex.org/W4321436452","https://openalex.org/W4323340742"],"related_works":["https://openalex.org/W4389167563","https://openalex.org/W2763806130","https://openalex.org/W2957288852","https://openalex.org/W2560829619","https://openalex.org/W2260214924","https://openalex.org/W3175909698","https://openalex.org/W2021626512","https://openalex.org/W2908664531","https://openalex.org/W3213990125","https://openalex.org/W2785176761"],"abstract_inverted_index":{"A":[0],"key":[1],"benefit":[2],"of":[3,38,53,66,80,93,102,113,151,190,211],"the":[4,36,51,57,78,91,130,138,159,164,174,187,201,206,209,218],"Open":[5],"Computing":[6],"Language":[7],"(OpenCL)":[8],"software":[9],"framework":[10],"is":[11,106],"its":[12],"capability":[13],"to":[14,98,109,136,216],"operate":[15],"across":[16,141],"diverse":[17,142],"architectures.":[18,86],"Field":[19],"programmable":[20],"gate":[21],"arrays":[22],"(FPGAs)":[23],"are":[24,116],"a":[25,64,73,197,213],"high-speed":[26],"computing":[27,48,167,203,230],"architecture":[28],"used":[29],"for":[30,118,148,163,200,220],"computation":[31,153],"acceleration.":[32],"This":[33,104],"study":[34,156],"investigates":[35],"impact":[37],"memory":[39,67,139,160],"access":[40,68],"time":[41],"on":[42,84,126,227],"overall":[43],"performance":[44,79],"in":[45,76,224],"general":[46,228],"FPGA":[47,166,202,229],"environments":[49],"through":[50],"creation":[52],"eight":[54],"benchmarks":[55,62,128],"within":[56],"OpenCL":[58,177],"framework.":[59],"The":[60,87],"developed":[61],"capture":[63],"range":[65],"behaviors,":[69],"and":[70,82,96,145,184],"they":[71],"play":[72],"crucial":[74],"role":[75],"assessing":[77],"spinning":[81],"sleeping":[83],"FPGA-based":[85],"results":[88,207],"obtained":[89],"guide":[90],"formulation":[92],"new":[94],"implementations":[95,112],"contribute":[97],"defining":[99],"an":[100],"abstraction":[101,105],"FPGAs.":[103],"then":[107],"utilized":[108],"create":[110],"tailored":[111,199],"primitives":[114,191],"that":[115,192],"well-suited":[117],"this":[119,155,171],"platform.":[120,168,204],"While":[121],"other":[122],"research":[123],"endeavors":[124],"concentrate":[125],"creating":[127],"with":[129],"Compute":[131],"Unified":[132],"Device":[133],"Architecture":[134],"(CUDA)":[135],"scrutinize":[137],"systems":[140],"GPU":[143,152],"architectures":[144],"propose":[146],"recommendations":[147],"future":[149],"generations":[150],"platforms,":[154],"delves":[157],"into":[158,196],"system":[161],"analysis":[162],"broader":[165],"It":[169],"achieves":[170],"by":[172],"employing":[173,212],"highly":[175],"abstracted":[176],"framework,":[178],"exploring":[179],"various":[180],"data":[181],"workload":[182],"characteristics,":[183],"experimentally":[185],"delineating":[186],"appropriate":[188],"implementation":[189],"can":[193],"seamlessly":[194],"integrate":[195],"design":[198],"Additionally,":[205],"underscore":[208],"efficacy":[210],"task-parallel":[214],"model":[215],"mitigate":[217],"need":[219],"high-cost":[221],"synchronization":[222],"mechanisms":[223],"designs":[225],"constructed":[226],"platforms.":[231]},"counts_by_year":[{"year":2026,"cited_by_count":2}],"updated_date":"2026-11-04T10:54:05.112534","created_date":"2024-05-14T00:00:00"}
