{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,30]],"date-time":"2026-01-30T05:48:41Z","timestamp":1769752121301,"version":"3.49.0"},"reference-count":36,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2025,2,22]],"date-time":"2025-02-22T00:00:00Z","timestamp":1740182400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0"},{"start":{"date-parts":[[2025,2,22]],"date-time":"2025-02-22T00:00:00Z","timestamp":1740182400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Big Data"],"DOI":"10.1186\/s40537-024-01021-5","type":"journal-article","created":{"date-parts":[[2025,2,22]],"date-time":"2025-02-22T15:59:46Z","timestamp":1740239986000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Fine grain algorithm parallelization on a hybrid control-flow and dataflow processor"],"prefix":"10.1186","volume":"12","author":[{"given":"Nenad","family":"Korolija","sequence":"first","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2025,2,22]]},"reference":[{"issue":"5","key":"1021_CR1","doi-asserted-by":"publisher","first-page":"39","DOI":"10.1145\/2447976.2447989","volume":"56","author":"MJ Flynn","year":"2013","unstructured":"Flynn MJ, Mencer O, Milutinovic V, Rakocevic G, Stenstrom P, Trobec R, Valero M. Moving from petaflops to petadata. Commun ACM. 2013;56(5):39\u201342.","journal-title":"Commun ACM"},{"key":"1021_CR2","doi-asserted-by":"publisher","DOI":"10.1002\/9780470050118.ecse102","volume-title":"Wiley Encyclopedia of Computer Science and Engineering","author":"AR Hurson","year":"2007","unstructured":"Hurson AR, Kavi KM. Dataflow computers: their history and future. In: Wah BW, editor. Wiley Encyclopedia of Computer Science and Engineering. Wiley; 2007. https:\/\/doi.org\/10.1002\/9780470050118.ecse102."},{"issue":"1","key":"1021_CR3","doi-asserted-by":"publisher","first-page":"329","DOI":"10.1146\/annurev.fluid.30.1.329","volume":"30","author":"S Chen","year":"1998","unstructured":"Chen S, Doolen GD. Lattice Boltzmann method for fluid flows. Annu Rev Fluid Mech. 1998;30(1):329\u201364.","journal-title":"Annu Rev Fluid Mech"},{"key":"1021_CR4","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1007\/978-3-319-44550-2_1","volume-title":"Big data technologies and applications","author":"B Furht","year":"2016","unstructured":"Furht B, Villanustre F. Introduction to big data. In: Furht B, Villanustre F, editors. Big data technologies and applications. Cham: Springer International Publishing; 2016. p. 3\u201311. https:\/\/doi.org\/10.1007\/978-3-319-44550-2_1."},{"issue":"1","key":"1021_CR5","first-page":"1","volume":"116","author":"M Bankovi\u0107","year":"2020","unstructured":"Bankovi\u0107 M, Filipovi\u0107 V, Graovac J, Had\u017ei-Puri\u0107 J, Hurson AR, Kartelj A, Kova\u010devi\u0107 J, Korolija N, Kotlar M, Krd\u017eavac NB, Mari\u0107 F. Teaching graduate students how to review research articles and respond to reviewer comments. Adv Comput. 2020;116(1):1\u201363.","journal-title":"Adv Comput."},{"key":"1021_CR6","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/978-3-319-16229-4_1","volume-title":"Guide to DataFlow supercomputing: basic concepts, case studies, and a detailed example","author":"V Milutinovi\u0107","year":"2015","unstructured":"Milutinovi\u0107 V, Salom J, Trifunovic N, Giorgi R. The DataFlow paradigm. In: Milutinovi\u0107 V, Salom J, Trifunovic N, Giorgi R, editors. Guide to DataFlow supercomputing: basic concepts, case studies, and a detailed example. Cham: Springer International Publishing; 2015. p. 1\u201339. https:\/\/doi.org\/10.1007\/978-3-319-16229-4_1."},{"key":"1021_CR7","unstructured":"Korolija N, Djukic T, Milutinovic V, Filipovic N. Accelerating Lattice-Boltzman method using Maxeler dataflow approach. The IPSI BgD Transactions on Internet Research, 2013;34."},{"key":"1021_CR8","doi-asserted-by":"crossref","unstructured":"Milutinovi\u0107 V, Trifunovi\u0107 N, Korolija N, Popovi\u0107 J, Boji\u0107 D. Accelerating program execution using hybrid control flow and dataflow architectures. In 2017 25th Telecommunication Forum (TELFOR), Nov 21, 2017. IEEE, pp. 1\u20134.","DOI":"10.1109\/TELFOR.2017.8249476"},{"key":"1021_CR9","unstructured":"Miladinovi\u0107 D, Bojovi\u0107 M, Jelisav\u010di\u0107 V, Korolija N. Hybrid Manycore Dataflow Processor. IX IcETRAN Conference 2022. Novi Pazar, Republic of Serbia. June 6\u20139; 2022."},{"issue":"03","key":"1021_CR10","doi-asserted-by":"publisher","first-page":"48","DOI":"10.1109\/MC.1987.1663508","volume":"20","author":"B Furht","year":"1987","unstructured":"Furht B, Milutinovic V. A survey of microprocessor architectures for memory management. Computer. 1987;20(03):48\u201367.","journal-title":"Computer"},{"issue":"1","key":"1021_CR11","doi-asserted-by":"publisher","first-page":"47","DOI":"10.5937\/1-42710","volume":"1","author":"N Korolija","year":"2022","unstructured":"Korolija N, Milfeld K. Towards hybrid supercomputing architectures. J Comput Foren Sci. 2022;1(1):47\u201354.","journal-title":"J Comput Foren Sci"},{"key":"1021_CR12","doi-asserted-by":"crossref","unstructured":"Bhagyanath A, Schneider K. Program balancing in compilation for buffered hybrid dataflow processors. In 2023 IEEE 47th Annual Computers, Software, and Applications Conference (COMPSAC), June 2023, IEEE. pp. 57\u201366.","DOI":"10.1109\/COMPSAC57700.2023.00018"},{"key":"1021_CR13","doi-asserted-by":"publisher","first-page":"580","DOI":"10.1016\/j.future.2020.03.023","volume":"112","author":"X Ye","year":"2020","unstructured":"Ye X, Tan X, Wu M, Feng Y, Wang D, Zhang H, Fan D. An efficient dataflow accelerator for scientific applications. Futur Gener Comput Syst. 2020;112:580\u20138.","journal-title":"Futur Gener Comput Syst"},{"key":"1021_CR14","doi-asserted-by":"crossref","unstructured":"Milutinovi\u0107 V, Azer ES, Yoshimoto K, Klimeck G, Djordjevic M, Kotlar M, Bojovic M, Miladinovic B, Korolija N, Stankovic S, Filipovi\u0107 N. The ultimate dataflow for ultimate supercomputers-on-a-chip, for scientific computing, geo physics, complex mathematics, and information processing. In 2021 10th Mediterranean Conference on Embedded Computing (MECO), Jun 7, 2021. IEEE, pp. 1\u20136.","DOI":"10.1109\/MECO52532.2021.9459725"},{"key":"1021_CR15","doi-asserted-by":"crossref","unstructured":"Blagojevi\u0107 V, Boji\u0107 D, Bojovi\u0107 M, Cvetanovi\u0107 M, \u0110or\u0111evi\u0107 J, \u0110ur\u0111evi\u0107 \u0110, Furlan B, Gajin S, Jovanovi\u0107 Z, Mili\u0107ev D, Milutinovi\u0107 V. A systematic approach to generation of new ideas for PhD research in computing. In Advances in computers, Vol. 104, Elsevier; 2017. pp. 1\u201331.","DOI":"10.1016\/bs.adcom.2016.09.001"},{"key":"1021_CR16","doi-asserted-by":"crossref","unstructured":"Milenkovic A, Milutinovic V. Cache injection: a novel technique for tolerating memory latency in bus-based SMPs. In Euro-Par 2000 Parallel Processing: 6th International Euro-Par Conference Munich, Germany, Aug 29\u2013Sep 1, 2000 Proceedings 6 2000, Springer Berlin Heidelberg, pp. 558\u2013566.","DOI":"10.1007\/3-540-44520-X_76"},{"key":"1021_CR17","doi-asserted-by":"crossref","unstructured":"Weng J, Liu S, Wang Z, Dadu V, Nowatzki T. A hybrid systolic-dataflow architecture for inductive matrix algorithms. In 2020 IEEE International Symposium on High Performance Computer Architecture (HPCA), Feb 2020. IEEE, pp. 703\u2013716.","DOI":"10.1109\/HPCA47549.2020.00063"},{"issue":"2","key":"1021_CR18","doi-asserted-by":"publisher","first-page":"022401","DOI":"10.1088\/1674-4926\/41\/2\/022401","volume":"41","author":"Z Wang","year":"2020","unstructured":"Wang Z, Zhou L, Xie W, Chen W, Su J, Chen W, et al. Accelerating hybrid and compact neural networks targeting perception and control domains with coarse-grained dataflow reconfiguration. J Semiconduct. 2020;41(2):022401.","journal-title":"J Semiconduct"},{"issue":"1","key":"1021_CR19","doi-asserted-by":"publisher","first-page":"70","DOI":"10.58245\/ipsi.tir.2401.07","volume":"20","author":"F \u0110or\u0111evi\u0107","year":"2024","unstructured":"\u0110or\u0111evi\u0107 F. Numerical modeling of two adjacent interacting URM structures. IPSI Trans Internet Res. 2024;20(1):70\u20138.","journal-title":"IPSI Trans Internet Res"},{"key":"1021_CR20","unstructured":"Cvijeti\u0107 D, Korolija N, Vojinovi\u0107 M. Infrastructure for Simulating n-Dimensional Simplicial Complexes. Proceedings of the IX international conference IcETRAN, Novi Pazar, Serbia, June 6\u20139, 2022."},{"issue":"2","key":"1021_CR21","doi-asserted-by":"publisher","first-page":"212","DOI":"10.1109\/72.914519","volume":"12","author":"A Ngom","year":"2001","unstructured":"Ngom A, Stojmenovic I, Milutinovic V. STRIP-a strip-based neural-network growth algorithm for learning multiple-valued functions. IEEE Trans Neural Netw. 2001;12(2):212\u201327.","journal-title":"IEEE Trans Neural Netw"},{"issue":"3","key":"1021_CR22","doi-asserted-by":"publisher","first-page":"331a","DOI":"10.1016\/j.bpj.2021.11.1108","volume":"121","author":"S Guo","year":"2022","unstructured":"Guo S, Sodt AJ, Johnson ME. Large self-assembled clathrin lattices spontaneously disassemble without sufficient adaptor proteins. Biophys J. 2022;121(3):331a.","journal-title":"Biophys J"},{"key":"1021_CR23","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1155\/2016\/4829452","volume":"2016","author":"A Umek","year":"2016","unstructured":"Umek A, Kos A. The role of high performance computing and communication for real-time biofeedback in sport. Math Probl Eng. 2016;2016:1\u201311. https:\/\/doi.org\/10.1155\/2016\/4829452.","journal-title":"Math Probl Eng"},{"key":"1021_CR24","unstructured":"Stojkovic I, Jelisavcic V, Milutinovic V, Obradovic Z. Distance based modeling of interactions in structured regression. In IJCAI 2016 Jul 9, pp. 2032\u20132038."},{"key":"1021_CR25","unstructured":"Miladinovi\u0107 D, Popovi\u0107 J, Korolija N. The Evolution of Big Data Analytics Solutions in the Could. Proceedings of the IX international conference IcETRAN, Novi Pazar, Serbia, June 6\u20139, 2022."},{"issue":"6","key":"1021_CR26","doi-asserted-by":"publisher","first-page":"166","DOI":"10.1049\/iet-sen.2014.0254","volume":"9","author":"J Popovic","year":"2015","unstructured":"Popovic J, Bojic D, Korolija N. Analysis of task effort estimation accuracy based on use case point size. IET Softw. 2015;9(6):166\u201373.","journal-title":"IET Softw"},{"key":"1021_CR27","doi-asserted-by":"crossref","unstructured":"Korolija N, Popovi\u0107 J, Cvetanovi\u0107 M, Bojovi\u0107 M. Dataflow-based parallelization of control-flow algorithms. In Advances in computers, 2017, vol. 104, Elsevier, pp. 73\u2013124.","DOI":"10.1016\/bs.adcom.2016.09.003"},{"key":"1021_CR28","doi-asserted-by":"crossref","unstructured":"Trifunovic N, Perovic B, Trifunovic P, Babovic Z, Hurson AR. A novel infrastructure for synergistic dataflow research, development, education, and deployment: the Maxeler AppGallery project. In Advances in computers, vol. 106, Elsevier; 2017, pp. 167\u2013213.","DOI":"10.1016\/bs.adcom.2017.04.005"},{"key":"1021_CR29","doi-asserted-by":"crossref","unstructured":"Lee B, Hurson AR. Issues in dataflow computing. In Advances in computers Vol. 37, Elsevier; 1993. pp. 285\u2013333.","DOI":"10.1016\/S0065-2458(08)60407-6"},{"issue":"8","key":"1021_CR30","doi-asserted-by":"publisher","first-page":"27","DOI":"10.1109\/2.303620","volume":"27","author":"B Lee","year":"1994","unstructured":"Lee B, Hurson AR. Dataflow architectures and multithreading. Computer. 1994;27(8):27\u201339.","journal-title":"Computer"},{"key":"1021_CR31","unstructured":"Stojanovi\u0107 S, Boji\u0107 D, Milutinovi\u0107 V. Solving Gross Pitaevskii equation using dataflow paradigm. The IPSI BgD Transactions on Internet Research, 2013;17."},{"key":"1021_CR32","doi-asserted-by":"crossref","unstructured":"Kos A, Rankovi\u0107 V, Toma\u017ei\u010d S. Sorting networks on Maxeler dataflow supercomputing systems. In Advances in computers, vol. 96, Elsevier; 2015, pp. 139\u2013186.","DOI":"10.1016\/bs.adcom.2014.10.001"},{"issue":"2","key":"1021_CR33","first-page":"11","volume":"9","author":"N Be\u017eani\u0107","year":"2013","unstructured":"Be\u017eani\u0107 N, Popovi\u0107-Bo\u017eovi\u0107 J, Milutinovi\u0107 V, Popovi\u0107 I. Implementation of the RSA algorithm on a DataFlow architecture. Trans Internet Res, IPSI BgD. 2013;9(2):11\u20136.","journal-title":"Trans Internet Res, IPSI BgD"},{"key":"1021_CR34","doi-asserted-by":"crossref","unstructured":"Stanojevi\u0107 I, Kova\u010devi\u0107 M, \u0160enk V. Application of maxeler dataflow supercomputing to spherical code design. Exploring the DataFlow supercomputing paradigm: example algorithms for selected applications, 2019:133\u201368.","DOI":"10.1007\/978-3-030-13803-5_5"},{"issue":"1","key":"1021_CR35","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1186\/s40537-023-00731-6","volume":"10","author":"Z Babovi\u0107","year":"2023","unstructured":"Babovi\u0107 Z, Bajat B, \u0110oki\u0107 V, \u0110or\u0111evi\u0107 F, Dra\u0161kovi\u0107 D, Filipovi\u0107 N, et al. Research in computing-intensive simulations for nature-oriented civil-engineering and related scientific fields, using machine learning and big data: an overview of open problems. J Big Data. 2023;10(1):1\u201321.","journal-title":"J Big Data"},{"issue":"1","key":"1021_CR36","doi-asserted-by":"publisher","first-page":"89","DOI":"10.1186\/s40537-023-00730-7","volume":"10","author":"Z Babovi\u0107","year":"2023","unstructured":"Babovi\u0107 Z, Bajat B, Barac D, Bengin V, \u0110oki\u0107 V, \u0110or\u0111evi\u0107 F, et al. Teaching computing for complex problems in civil engineering and geosciences using big data and machine learning: synergizing four different computing paradigms and four different management domains. J Big Data. 2023;10(1):89.","journal-title":"J Big Data"}],"container-title":["Journal of Big Data"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s40537-024-01021-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1186\/s40537-024-01021-5\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s40537-024-01021-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,2,22]],"date-time":"2025-02-22T15:59:53Z","timestamp":1740239993000},"score":1,"resource":{"primary":{"URL":"https:\/\/journalofbigdata.springeropen.com\/articles\/10.1186\/s40537-024-01021-5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,2,22]]},"references-count":36,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2025,12]]}},"alternative-id":["1021"],"URL":"https:\/\/doi.org\/10.1186\/s40537-024-01021-5","relation":{},"ISSN":["2196-1115"],"issn-type":[{"value":"2196-1115","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,2,22]]},"assertion":[{"value":"29 April 2024","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"13 October 2024","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"22 February 2025","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"Not applicable.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethics approval and consent to participate"}},{"value":"Not applicable.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent for publication"}},{"value":"The authors declare no competing interests.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"42"}}