{"id":"https://openalex.org/W4407852474","doi":"https://doi.org/10.1186/s40537-024-01021-5","title":"Fine grain algorithm parallelization on a hybrid control-flow and dataflow processor","display_name":"Fine grain algorithm parallelization on a hybrid control-flow and dataflow processor","publication_year":2025,"publication_date":"2025-02-22","ids":{"openalex":"https://openalex.org/W4407852474","doi":"https://doi.org/10.1186/s40537-024-01021-5"},"language":"en","primary_location":{"id":"doi:10.1186/s40537-024-01021-5","is_oa":true,"landing_page_url":"https://doi.org/10.1186/s40537-024-01021-5","pdf_url":"https://journalofbigdata.springeropen.com/counter/pdf/10.1186/s40537-024-01021-5","source":{"id":"https://openalex.org/S2737955091","display_name":"Journal Of Big Data","issn_l":"2196-1115","issn":["2196-1115"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Big Data","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://journalofbigdata.springeropen.com/counter/pdf/10.1186/s40537-024-01021-5","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5060669480","display_name":"Nenad Korolija","orcid":"https://orcid.org/0000-0003-2224-8157"},"institutions":[{"id":"https://openalex.org/I4068193","display_name":"University of Belgrade","ror":"https://ror.org/02qsmb048","country_code":"RS","type":"education","lineage":["https://openalex.org/I4068193"]}],"countries":["RS"],"is_corresponding":true,"raw_author_name":"Nenad Korolija","raw_affiliation_strings":["School of Electrical Engineering, University of Belgrade, Belgrade, Serbia"],"affiliations":[{"raw_affiliation_string":"School of Electrical Engineering, University of Belgrade, Belgrade, Serbia","institution_ids":["https://openalex.org/I4068193"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5060669480"],"corresponding_institution_ids":["https://openalex.org/I4068193"],"apc_list":{"value":1060,"currency":"GBP","value_usd":1300},"apc_paid":{"value":1060,"currency":"GBP","value_usd":1300},"fwci":2.7875,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.86580279,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":95,"max":96},"biblio":{"volume":"12","issue":"1","first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11751","display_name":"Lattice Boltzmann Simulation Studies","score":0.9990000128746033,"subfield":{"id":"https://openalex.org/subfields/2206","display_name":"Computational Mechanics"},"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/T11751","display_name":"Lattice Boltzmann Simulation Studies","score":0.9990000128746033,"subfield":{"id":"https://openalex.org/subfields/2206","display_name":"Computational Mechanics"},"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.996999979019165,"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.9884999990463257,"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/dataflow","display_name":"Dataflow","score":0.9368290901184082},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8776006102561951},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.7863779664039612},{"id":"https://openalex.org/keywords/control-flow","display_name":"Control flow","score":0.6343765258789062},{"id":"https://openalex.org/keywords/flow","display_name":"Flow (mathematics)","score":0.4639173746109009},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.3681301474571228},{"id":"https://openalex.org/keywords/computational-science","display_name":"Computational science","score":0.34773391485214233},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.16189977526664734}],"concepts":[{"id":"https://openalex.org/C96324660","wikidata":"https://www.wikidata.org/wiki/Q205446","display_name":"Dataflow","level":2,"score":0.9368290901184082},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8776006102561951},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.7863779664039612},{"id":"https://openalex.org/C160191386","wikidata":"https://www.wikidata.org/wiki/Q868299","display_name":"Control flow","level":2,"score":0.6343765258789062},{"id":"https://openalex.org/C38349280","wikidata":"https://www.wikidata.org/wiki/Q1434290","display_name":"Flow (mathematics)","level":2,"score":0.4639173746109009},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.3681301474571228},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","level":1,"score":0.34773391485214233},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.16189977526664734},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1186/s40537-024-01021-5","is_oa":true,"landing_page_url":"https://doi.org/10.1186/s40537-024-01021-5","pdf_url":"https://journalofbigdata.springeropen.com/counter/pdf/10.1186/s40537-024-01021-5","source":{"id":"https://openalex.org/S2737955091","display_name":"Journal Of Big Data","issn_l":"2196-1115","issn":["2196-1115"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Big Data","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:74a243e1caf042219dc51cc09cf8d5d9","is_oa":true,"landing_page_url":"https://doaj.org/article/74a243e1caf042219dc51cc09cf8d5d9","pdf_url":null,"source":{"id":"https://openalex.org/S112646816","display_name":"SHILAP Revista de lepidopterolog\u00eda","issn_l":"0300-5267","issn":["0300-5267","2340-4078"],"is_oa":true,"is_in_doaj":true,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Journal of Big Data, Vol 12, Iss 1, Pp 1-25 (2025)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.1186/s40537-024-01021-5","is_oa":true,"landing_page_url":"https://doi.org/10.1186/s40537-024-01021-5","pdf_url":"https://journalofbigdata.springeropen.com/counter/pdf/10.1186/s40537-024-01021-5","source":{"id":"https://openalex.org/S2737955091","display_name":"Journal Of Big Data","issn_l":"2196-1115","issn":["2196-1115"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Big Data","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":false},"content_urls":{"pdf":"https://content.openalex.org/works/W4407852474.pdf"},"referenced_works_count":28,"referenced_works":["https://openalex.org/W1484403103","https://openalex.org/W1496212770","https://openalex.org/W1700189899","https://openalex.org/W1832272004","https://openalex.org/W1986056419","https://openalex.org/W2034776000","https://openalex.org/W2117242079","https://openalex.org/W2154338144","https://openalex.org/W2186927574","https://openalex.org/W2219367244","https://openalex.org/W2396743875","https://openalex.org/W2402582309","https://openalex.org/W2520954540","https://openalex.org/W2584408851","https://openalex.org/W2585196369","https://openalex.org/W2622815922","https://openalex.org/W2783505431","https://openalex.org/W2947012317","https://openalex.org/W3003111050","https://openalex.org/W3011097921","https://openalex.org/W3016769527","https://openalex.org/W3177514775","https://openalex.org/W4211239006","https://openalex.org/W4365802058","https://openalex.org/W4377291919","https://openalex.org/W4378907451","https://openalex.org/W4385478205","https://openalex.org/W4391062658"],"related_works":["https://openalex.org/W2040778456","https://openalex.org/W2030063121","https://openalex.org/W2765088138","https://openalex.org/W2111577037","https://openalex.org/W2058218097","https://openalex.org/W1998949396","https://openalex.org/W1580380563","https://openalex.org/W4320930501","https://openalex.org/W3181015145","https://openalex.org/W2783505431"],"abstract_inverted_index":{"The":[0,107,171,187,218,240],"execution":[1,203],"time":[2],"of":[3,66,128,136,140,192,223,243],"a":[4,33,70,88,110,138,150,155,177,214,225],"high-performance":[5],"computing":[6],"algorithm":[7,157],"is":[8,57,85,112,174,210],"influenced":[9],"by":[10,100],"various":[11],"factors,":[12],"including":[13],"the":[14,17,24,44,64,82,102,126,134,193,198,221,244],"algorithm's":[15],"scalability,":[16],"selected":[18],"hardware":[19,46,79,116],"for":[20,54,91,109,153,161,213,233,237,260],"processing":[21],"elements,":[22],"and":[23,40,50,73,96,145,164,184,207],"communication":[25],"speed":[26],"between":[27],"these":[28],"elements.":[29],"This":[30,131],"study":[31,132],"utilizes":[32],"hybrid":[34,71,143,199,226,245],"architecture":[35,75,246],"that":[36],"integrates":[37],"both":[38,48,182],"control-flow":[39,45,72,144,156,169,183,206],"dataflow":[41,55,74,78,146,162,185,208,238,261],"hardware.":[42,186,262],"Specifically,":[43],"encompasses":[47],"multicore":[49],"manycore":[51],"architectures.":[52,147,170,239],"Guidance":[53],"programmers":[56,92],"provided":[58],"to":[59,62,93,114,168,202,251],"enable":[60],"them":[61],"anticipate":[63],"level":[65],"acceleration":[67,190,230],"achievable":[68],"with":[69],"before":[76],"developing":[77],"algorithms.":[80],"Furthermore,":[81],"methodology":[83,152],"developed":[84],"introduced,":[86],"offering":[87],"structured":[89],"approach":[90],"decompose":[94],"algorithms":[95,234,253],"optimize":[97],"each":[98],"segment":[99],"leveraging":[101],"most":[103],"suitable":[104,259],"architectural":[105],"type.":[106],"prerequisite":[108],"programmer":[111],"not":[113],"know":[115],"description":[117],"languages,":[118],"but":[119],"he":[120],"must":[121],"be":[122],"well-versed":[123],"in":[124,142,248],"estimating":[125],"complexity":[127],"an":[129],"algorithm.":[130],"represents":[133],"culmination":[135],"over":[137],"decade":[139],"expertise":[141],"It":[148],"provides":[149],"detailed":[151],"decomposing":[154],"into":[158],"segments":[159],"optimized":[160,236],"architectures":[163],"those":[165],"better":[166],"suited":[167],"Lattice-Boltzmann":[172,195],"method":[173,196],"employed":[175],"as":[176],"representative":[178],"example,":[179],"implemented":[180],"on":[181,197],"estimated":[188],"total":[189],"factor":[191],"decomposed":[194],"architecture,":[200,227],"relative":[201],"times":[204],"using":[205],"hardware,":[209],"approximately":[211],"two":[212],"given":[215],"matrix":[216],"dimension.":[217],"findings":[219],"underscore":[220],"advantages":[222],"employing":[224],"demonstrating":[228],"significant":[229],"potential":[231],"even":[232],"traditionally":[235],"primary":[241],"benefit":[242],"lies":[247],"its":[249],"capacity":[250],"accelerate":[252],"where":[254],"only":[255],"specific":[256],"portions":[257],"are":[258]},"counts_by_year":[{"year":2025,"cited_by_count":2}],"updated_date":"2026-03-20T23:20:44.827607","created_date":"2025-10-10T00:00:00"}
