Hakimjon Zaynidinov, Sanjar Ibragimov, Gayrat Tojiboyev, Javohir Nurmurodov
{"title":"Haar快速变换算法在双核数字信号处理器上的并行化效率","authors":"Hakimjon Zaynidinov, Sanjar Ibragimov, Gayrat Tojiboyev, Javohir Nurmurodov","doi":"10.1109/ICCCE50029.2021.9467190","DOIUrl":null,"url":null,"abstract":"The use of multi-core processors in digital signal processors, as well as universal processors, helps to increase work efficiency more than single-core processors. As a result of the development of technical means, there is a growing demand for software tools for parallel computing of signals based on multi-processor and multi-core processors.This article is devoted to evaluating the effectiveness of the parallelization of fast Haar transform algorithm, which is widely used in digital signal processing based on Blackfin ADSP-BF561 dual-core processors from Analog Devices, Inc. Functional descriptions of the ADSP-BF561 dual-core processor architecture are given. The parallel algorithm has been developed for the fast transformation of Haar on Andrews. The creation of a parallel computing program for dual-core processors on the VisiualDSP++ development environment is considered. The application project describes the structure of the interconnection of the cores in the use of common data. The results of the time spent calculating fast Haar transform based on the values obtained by the analytical function on ADSP-BF533 single-core and ADSP-BF561 dual-core processors are presented. The results were compared, the acceleration coefficient and efficiency coefficients were determined. Acceleration coefficients are plotted on the graphics. For dual-core signal processors, we were able to use the generated parallel algorithm to reduce the time spent processing signals to a single-core. The performance acceleration coefficient increased to 1,557 and the performance coefficient to 0.7783.","PeriodicalId":122857,"journal":{"name":"2021 8th International Conference on Computer and Communication Engineering (ICCCE)","volume":"7 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-06-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Efficiency of Parallelization of Haar Fast Transform Algorithm in Dual-Core Digital Signal Processors\",\"authors\":\"Hakimjon Zaynidinov, Sanjar Ibragimov, Gayrat Tojiboyev, Javohir Nurmurodov\",\"doi\":\"10.1109/ICCCE50029.2021.9467190\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The use of multi-core processors in digital signal processors, as well as universal processors, helps to increase work efficiency more than single-core processors. As a result of the development of technical means, there is a growing demand for software tools for parallel computing of signals based on multi-processor and multi-core processors.This article is devoted to evaluating the effectiveness of the parallelization of fast Haar transform algorithm, which is widely used in digital signal processing based on Blackfin ADSP-BF561 dual-core processors from Analog Devices, Inc. Functional descriptions of the ADSP-BF561 dual-core processor architecture are given. The parallel algorithm has been developed for the fast transformation of Haar on Andrews. The creation of a parallel computing program for dual-core processors on the VisiualDSP++ development environment is considered. The application project describes the structure of the interconnection of the cores in the use of common data. The results of the time spent calculating fast Haar transform based on the values obtained by the analytical function on ADSP-BF533 single-core and ADSP-BF561 dual-core processors are presented. The results were compared, the acceleration coefficient and efficiency coefficients were determined. Acceleration coefficients are plotted on the graphics. For dual-core signal processors, we were able to use the generated parallel algorithm to reduce the time spent processing signals to a single-core. The performance acceleration coefficient increased to 1,557 and the performance coefficient to 0.7783.\",\"PeriodicalId\":122857,\"journal\":{\"name\":\"2021 8th International Conference on Computer and Communication Engineering (ICCCE)\",\"volume\":\"7 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-06-22\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 8th International Conference on Computer and Communication Engineering (ICCCE)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICCCE50029.2021.9467190\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 8th International Conference on Computer and Communication Engineering (ICCCE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCCE50029.2021.9467190","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
摘要
在数字信号处理器中使用多核处理器,以及通用处理器,比单核处理器更有助于提高工作效率。随着技术手段的发展,对基于多处理器和多核处理器的信号并行计算软件工具的需求越来越大。基于美国Analog Devices公司的Blackfin ADSP-BF561双核处理器,研究了在数字信号处理中广泛应用的快速Haar变换并行化算法的有效性。给出了ADSP-BF561双核处理器体系结构的功能描述。针对Haar on Andrews的快速变换,提出了一种并行算法。考虑了在visualdsp ++开发环境下创建一个双核处理器并行计算程序。应用项目描述了在使用公共数据时核心互连的结构。给出了基于解析函数在ADSP-BF533单核和ADSP-BF561双核处理器上计算快速Haar变换所需时间的结果。对结果进行了比较,确定了加速度系数和效率系数。加速度系数绘制在图形上。对于双核信号处理器,我们能够使用生成的并行算法来减少处理单核信号所花费的时间。性能加速系数提高到1557,性能系数提高到0.7783。
Efficiency of Parallelization of Haar Fast Transform Algorithm in Dual-Core Digital Signal Processors
The use of multi-core processors in digital signal processors, as well as universal processors, helps to increase work efficiency more than single-core processors. As a result of the development of technical means, there is a growing demand for software tools for parallel computing of signals based on multi-processor and multi-core processors.This article is devoted to evaluating the effectiveness of the parallelization of fast Haar transform algorithm, which is widely used in digital signal processing based on Blackfin ADSP-BF561 dual-core processors from Analog Devices, Inc. Functional descriptions of the ADSP-BF561 dual-core processor architecture are given. The parallel algorithm has been developed for the fast transformation of Haar on Andrews. The creation of a parallel computing program for dual-core processors on the VisiualDSP++ development environment is considered. The application project describes the structure of the interconnection of the cores in the use of common data. The results of the time spent calculating fast Haar transform based on the values obtained by the analytical function on ADSP-BF533 single-core and ADSP-BF561 dual-core processors are presented. The results were compared, the acceleration coefficient and efficiency coefficients were determined. Acceleration coefficients are plotted on the graphics. For dual-core signal processors, we were able to use the generated parallel algorithm to reduce the time spent processing signals to a single-core. The performance acceleration coefficient increased to 1,557 and the performance coefficient to 0.7783.