Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: http://elartu.tntu.edu.ua/handle/lib/42599

Повний запис метаданих
Поле DCЗначенняМова
dc.contributor.authorЦмоць, Іван Григорович
dc.contributor.authorІгнатєв, Ігор Васильович
dc.contributor.authorІвасьєв, Степан Володимирович
dc.contributor.authorTsmots, Ivan
dc.contributor.authorIhnatiev, Ihor
dc.contributor.authorIvasiev, Stepan
dc.date.accessioned2023-09-11T19:31:08Z-
dc.date.available2023-09-11T19:31:08Z-
dc.date.created2023-06-20
dc.date.issued2023-06-20
dc.date.submitted2023-02-22
dc.identifier.citationTsmots I. Very-large-scale integration device for parallel vertical group computing the sum of squared differences / Ivan Tsmots, Ihor Ihnatiev, Stepan Ivasiev // Scientific Journal of TNTU. — Tern. : TNTU, 2023. — Vol 110. — No 2. — P. 5–14.
dc.identifier.issn2522-4433
dc.identifier.urihttp://elartu.tntu.edu.ua/handle/lib/42599-
dc.description.abstractВ основу методу покладено груповий підхід, який дозволяє розділити завдання на кілька підзадач і розраховувати їх паралельно. Розглянуто задачу обчислення суми квадратів різниць між елементами великих масивів даних. Застосування традиційних методів обчислення таких сум у паралельних середовищах може бути неефективним через обмін великими обсягами даних між вузлами. Запропонований метод дозволяє зменшити обсяг даних, що передаються, і підвищити ефективність обчислень. Запропоновано новий метод обчислення суми квадратів різниць, що дозволяє підвищити ефективність обчислень у паралельному вертикальному середовищі. Тестування методу на різних наборах даних показує його високу ефективність порівняно з традиційними методами обчислення сум квадратів різниць у паралельних середовищах. Запропонований метод може бути застосований у різних сферах, що вимагають опрацювання великих обсягів даних, і дозволяє підвищити ефективність обчислень і скоротити час їх виконання. Проаналізовано методи, алгоритми та структуру пристроїв обчислення суми квадратів різниць, визначено їх недоліки. Визначено, що пристрій для обчислення суми квадратів різниць повинен підтримувати: високе використання пристрою; використання можливостей і переваг НВІС; короткотерміновий розвиток і помірну ціну. Розроблення пристрою запропоновано шляхом обчислення суми квадратів різниць із використанням принципів модульності, координації між потоком даних і обчислювальними можливостями пристрою, конвеєрного та просторового паралелізму, локалізації та спрощення зв’язків з елементами. Запропонований метод може бути корисним для дослідників у галузі паралельних обчислень і опрацювання даних, а також може знайти застосування в різних галузях, таких, як розпаралелення даних, машинне навчання, опрацювання зображень і біоінформатика.
dc.description.abstractIs a paper that proposes a new method for computing sum-of-squares differences in a parallel vertical environment. The method is based on a group approach, which allows you to divide the task into several subtasks and calculate them in parallel. The article considers the problem of calculating the sum of squared differences between elements of large data arrays. Applying traditional methods of calculating such sums in parallel environments can be inefficient due to the exchange of large amounts of data between nodes. The proposed method allows toreduce the amount of transmitted data and increase the efficiency of calculations. The article proposes a new method for calculating the sum of squared differences, which allows to increase the efficiency of calculations in a parallel vertical environment. Testing of the method on different data sets shows its high efficiency compared to traditional methods of calculating sums of squared differences in parallel environments. The proposed method can be applied in various areas that require the processing of large volumes of data, and allows to increase the efficiency of calculations and reduce their execution time. The methods, algorithms and structures of devices for computing the sum of squared differences have been analyzed and their defects have been defined in the article. It has been defined that the device for computing the sum of squared differences should support the next: high device utilization; the use of capabilities and benefits of VLSI; short-term development and moderate price. The development of the device has been suggested by computing the sum of squared differences using modularity principles, coordination between data flow and computing capability of thedevice, pipelining and space parallelism, localization and simplification of links with elements. The proposed method can be useful for researchers in the fields of parallel computing and data processing, and can find applications in various fields such as data science, machine learning, image processing, and bioinformatics.
dc.format.extent5-14
dc.language.isoen
dc.publisherТНТУ
dc.publisherTNTU
dc.relation.ispartofВісник Тернопільського національного технічного університету, 2 (110), 2023
dc.relation.ispartofScientific Journal of the Ternopil National Technical University;, 2 (110), 2023
dc.relation.urihttps://doi.org/10.1109/ELIT.2019.8892334
dc.relation.urihttps://doi.org/10.1007/978-3-319-70581-1_39
dc.relation.urihttps://doi.org/10.3390/
dc.relation.urihttps://doi.org/10.3390/electronics10091025
dc.relation.urihttps://doi.org/10.1109/JPROC.2017.2761740
dc.relation.urihttps://doi.org/10.1145/2541940.2541967
dc.relation.urihttps://doi.org/10.1109/TCSVT.2015.2462012
dc.relation.urihttps://doi.org/10.1007/s11227-022-04838-0
dc.subjectсума квадратів різниць
dc.subjectпристрій
dc.subjectреальний час
dc.subjectметод паралельного вертикального підсумовування
dc.subjectпотоки даних
dc.subjectпристрій НВІС
dc.subjectалгоритми
dc.subjectПЛІС
dc.subjectsum of squared differences
dc.subjectdevice
dc.subjectreal time
dc.subjectparallel vertical group method
dc.subjectdata flow rate
dc.subjectVLSI device
dc.subjectalgorithms
dc.titleVery-large-scale integration device for parallel vertical group computing the sum of squared differences
dc.title.alternativeПристрій паралельно-вертикального групового обчислення суми квадратних різниць
dc.typeArticle
dc.rights.holder© Тернопільський національний технічний університет імені Івана Пулюя, 2023
dc.coverage.placenameТернопіль
dc.coverage.placenameTernopil
dc.format.pages10
dc.subject.udc681.3
dc.relation.referencesen1. Tsmots I., Rabyk V., Skorokhoda O., Teslyuk T. Neural element of parallel-stream type with preliminary formation of group partial products. Electronics and information technologies (ELIT-2019) : proceedings of the XIth International scientific and practical conference, 16 –18 September, 2019, Lviv, Ukraine. 2019. P. 154–158. https://doi.org/10.1109/ELIT.2019.8892334
dc.relation.referencesen2. Tsmots I. H., Lukashchuk Yu. A., Khavalko V. M., Rabyk V. H. Modeli neiropodibnoho elementa paralelno-paralelnoho typu. Modeliuvannia ta informatsiini tekhnolohii. 2019. Vyp. 86. P. 119–126/
dc.relation.referencesen3. Tsmots I., Teslyuk V., Teslyuk T., Ihnatyev I. Basic Components of Neuronetworks with Parallel Vertical Group Data Real-Time Processing. Advances in Intelligent Systems and Computing II, Advances in Intelligent Systems and Computing 689. Springer International Publishing AG 2018. P. 558–576. https://doi.org/10.1007/978-3-319-70581-1_39
dc.relation.referencesen4. Wu R, Guo X, Du J, Li J (2021) Accelerating neural network inference on FPGA-based platforms – A survey. Electronics 10:1025. URL: https://doi.org/10.3390/ elect ronic s1009 1025. https://doi.org/10.3390/electronics10091025
dc.relation.referencesen5. Sze M., Chen S., Yang Y. and Huang T. S. “Efficient Processing of Deep Neural Networks: A Tutorial and Survey,” Proceedings of the IEEE. Vol. 105. No. 12. P. 2295–2329, Dec. 2017. https://doi.org/10.1109/JPROC.2017.2761740
dc.relation.referencesen6. Chen T., Du Z., Sun N., Wang J., Wu C., Chen Y. and Temam O. “DianNao: A Small-Footprint High-Throughput Accelerator for Ubiquitous Machine-Learning,” Proceedings of the 19th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS). P. 269–284, Mar. 2014. https://doi.org/10.1145/2541940.2541967
dc.relation.referencesen7. Zhang Y., Chen T., Du S. S. and Wang J. “Maximizing CNN Accelerator Efficiency through Resource Partitioning and Pipeline Parallelism,” Proceedings of the 2016 ACM SIGARCH International Conference on Computer Architecture (ISCA). P. 573–586, Jun. 2016.
dc.relation.referencesen8. D. H. D. Zhou, Y. Zhang, Z. Zhou, and J. Cong, “FPGA-Based Deep Learning Accelerator with Stacked Sparse Autoencoder,” Proceedings of the 2016 ACM/SIGDA International Symposium on Field-Programmable Gate Arrays (FPGA). P. 26–35, Feb. 2016.
dc.relation.referencesen9. Yuan Wang, Chen-Yi Lee, and Tsi-Chung Chen. “Parallel Implementation of Sum-of-Squares-of-Differences for Image Matching.” IEEE Transactions on Circuits and Systems for Video Technology. Vol. 26. No. 9. 2016. P. 1711–1721. https://doi.org/10.1109/TCSVT.2015.2462012
dc.relation.referencesen10. Rajib Dey, Sushmita Roy, and Somnath Paul. “Efficient Hardware Implementation of Sum of Absolute Difference and Sum of Squared Difference for Real Time Video Processing.” 2018 International Conference on Signal Processing and Communications (SPCOM), 2018, p. 1–5.
dc.relation.referencesen11. D. V. Le, D. T. Anh, T. Q. Anh, and N. T. Thanh. “A Novel Fast and Low Power Sum of Squared Differences Architecture for Motion Estimation in Video Coding.” 2017 7th International Conference on Communications and Electronics (ICCE), 2017, p. 11–16.
dc.relation.referencesen12. F. B. Shams, S. A. Samad, and S. A. Samad. “FPGA Based Parallel Architecture for Sum of Absolute Differences and Sum of Squared Differences Using Novel Pipelining.” 2017 International Conference on Electrical, Computer and Communication Engineering (ECCE), 2017, p. 63–68.
dc.relation.referencesen13. Trung-Kien Le, Thanh-Tung Do, Van-Anh Nguyen, Thanh-Binh Nguyen, and Duc-Minh Pham. “Design and Implementation of High Performance Sum of Absolute Differences and Sum of Squared Differences Circuits for Video Coding.” 2018 IEEE Asia Pacific Conference on Circuits and Systems (APCCAS), 2018, p. 226–229.
dc.relation.referencesen14. Jiaqi Yan, Zhaohui Yang, Shuai Zhang, Qingyu Hou, and Junzhao Du. “A Novel Algorithm and VLSI Architecture for Sum-of-Squares-of-Differences in Image Matching.” Journal of Signal Processing Systems. Vol. 89. No. 3. 2017. P. 465–478.
dc.relation.referencesen15. Yi-Fan Lin and Chen-Yi Lee. “A Low-Power Parallel Processing Architecture for Sum-of-Squared-Differences-Based Image Matching.” IEEE Transactions on Very Large Scale Integration (VLSI) Systems. Vol. 26. No. 10. 2018. P. 1925–1937.
dc.relation.referencesen16. Xinyu Liu, Jianpeng Xue, Hailiang Zhang, and Xiande Huang. “An Efficient Reconfigurable Hardware Architecture for Sum of Squared Differences Algorithm.” 2018 International Symposium on Intelligent Signal Processing and Communication Systems (ISPACS), 2018, p. 1–6.
dc.relation.referencesen17. M. Emre Celebi and Yasemin Yardimci. “A Hardware Design of Sum of Squared Differences and Its Application on Stereo Matching.” 2018 26th Signal Processing and Communications Applications Conference (SIU), 2018, p. 1–4.
dc.relation.referencesen18. Tsmots I., Teslyuk V., Kryvinska N., Skorokhoda O., Kazymyra I. Development of a generalized model for parallel-streaming neural element and structures for scalar product calculation devices. Journal of Supercomputing. 2022. https://doi.org/10.1007/s11227-022-04838-0
dc.identifier.citationenTsmots I., Ihnatiev I., Ivasiev S. (2023) Very-large-scale integration device for parallel vertical group computing the sum of squared differences. Scientific Journal of TNTU (Tern.), vol. 110, no 2, pp. 5-14.
dc.identifier.doihttps://doi.org/10.33108/visnyk_tntu2023.02.005
dc.contributor.affiliationНаціональний університет «Львівська політехніка», Львів, Україна
dc.contributor.affiliationЗахідноукраїнський національний університет, Тернопіль, Україна
dc.contributor.affiliationLviv Polytechnic National University, Lviv, Ukraine
dc.contributor.affiliationWest Ukrainian National University, Ternopil, Ukraine
dc.citation.journalTitleВісник Тернопільського національного технічного університету
dc.citation.volume110
dc.citation.issue2
dc.citation.spage5
dc.citation.epage14
Розташовується у зібраннях:Вісник ТНТУ, 2023, № 2 (110)



Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.