Performance analysis of CPU & GPU for Real Time Image/Video

Sunil S. Harakannanavar, G. S, S. Ramachandran, Thribhuvan Gupta S, R. C
{"title":"Performance analysis of CPU & GPU for Real Time Image/Video","authors":"Sunil S. Harakannanavar, G. S, S. Ramachandran, Thribhuvan Gupta S, R. C","doi":"10.1109/RTEICT52294.2021.9573554","DOIUrl":null,"url":null,"abstract":"Computer vision algorithms are used in applications which require the given system to process and display images or video inputs. However, this will be computationally intensive on the machine that is performing the automated task based on the visual inputs and results in a large overhead or a lag between input and output processed video. To address this issues, parallel processing is a very useful strategy and can be achieved by dividing the computational tasks among the given hardware of the system which would make use of it efficiently and would work around the limitations of the hardware in the system. In this paper, the parallelism is achieved by multi-threading the algorithm that will divide the computation among the number of cores in the CPU and further optimize by dividing the load with both CPU and GPU for an efficient use of the system hardware and to obtain an optimized result. When the algorithms are executed without any optimization, the obtained output video fps is high and is undesirable. In this proposed method, a speedup factor of 91 times is recorded in AIELI algorithm.","PeriodicalId":191410,"journal":{"name":"2021 International Conference on Recent Trends on Electronics, Information, Communication & Technology (RTEICT)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-08-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 International Conference on Recent Trends on Electronics, Information, Communication & Technology (RTEICT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/RTEICT52294.2021.9573554","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Computer vision algorithms are used in applications which require the given system to process and display images or video inputs. However, this will be computationally intensive on the machine that is performing the automated task based on the visual inputs and results in a large overhead or a lag between input and output processed video. To address this issues, parallel processing is a very useful strategy and can be achieved by dividing the computational tasks among the given hardware of the system which would make use of it efficiently and would work around the limitations of the hardware in the system. In this paper, the parallelism is achieved by multi-threading the algorithm that will divide the computation among the number of cores in the CPU and further optimize by dividing the load with both CPU and GPU for an efficient use of the system hardware and to obtain an optimized result. When the algorithms are executed without any optimization, the obtained output video fps is high and is undesirable. In this proposed method, a speedup factor of 91 times is recorded in AIELI algorithm.
用于实时图像/视频的CPU和GPU性能分析
计算机视觉算法用于要求给定系统处理和显示图像或视频输入的应用中。然而,对于执行基于视觉输入的自动化任务的机器来说,这将是计算密集型的,并且会导致巨大的开销或输入和输出处理视频之间的延迟。为了解决这个问题,并行处理是一个非常有用的策略,可以通过在系统的给定硬件之间划分计算任务来实现,这将有效地利用它,并将绕过系统中硬件的限制。在本文中,并行性是通过多线程算法来实现的,该算法将计算在CPU的核数之间进行划分,并通过CPU和GPU的负载划分来进一步优化,从而有效地利用系统硬件并获得优化结果。当算法在没有任何优化的情况下执行时,得到的输出视频fps很高,是不可取的。在该方法中,AIELI算法的加速系数达到了91倍。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信