Multiple Transform Selection concept modeling and implementation using Interface Based SDF graphs

Naouel Haggui, Fatma Belghith, W. Hamidouche, N. Masmoudi, J. Nezan
{"title":"Multiple Transform Selection concept modeling and implementation using Interface Based SDF graphs","authors":"Naouel Haggui, Fatma Belghith, W. Hamidouche, N. Masmoudi, J. Nezan","doi":"10.1145/3441110.3441153","DOIUrl":null,"url":null,"abstract":"Recent studies predict that video data accounts for 82% of Internet traffic by 2022. This fact has motivated MPEG to define a new Video Coding Standard called Versatile Video Coding (VVC), which will be released by the end of 2020. VVC will offer the possibility to handle new video formats and to improve significantly video compression over its predecessor HEVC. Indeed, the objective is to reduce the necessary bit rate by half, at equivalent quality. These advances require the use of more complex algorithms, although the increase in complexity has been limited throughout the standardization process. In order to decrease the complexity of VVC and consequently the coding execution time, several methods have been introduced at different stages of the encoder. The aim of this paper is to explore the available parallelism of VVC to accelerate the coding and the decoding processes. This paper focuses on the transformation block and more specifically the new concept of Multiple Transform Selection (MTS) introduced by VVC. Moreover, a study of several granularity levels of Interface-Based Synchronous Dataflow (IBSDF) models and their impact on the performances obtained on x86 architectures is presented. IBSDF dataflow graph has been developed to reveal the available parallelism of MTS. The PREESM fast prototyping tool is then used for the mapping and the scheduling of MTS on virtual and real parallel architectures and for generating efficient parallel implementations on real architectures. PREESM has been used in this work to explore the potential parallelism offered by MTS and to prove the efficiency of MTS on multicore x86 architectures. Experimental results show a speed-up close to the optimum.","PeriodicalId":398729,"journal":{"name":"Workshop on Design and Architectures for Signal and Image Processing (14th edition)","volume":"39 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-01-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Workshop on Design and Architectures for Signal and Image Processing (14th edition)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3441110.3441153","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

Recent studies predict that video data accounts for 82% of Internet traffic by 2022. This fact has motivated MPEG to define a new Video Coding Standard called Versatile Video Coding (VVC), which will be released by the end of 2020. VVC will offer the possibility to handle new video formats and to improve significantly video compression over its predecessor HEVC. Indeed, the objective is to reduce the necessary bit rate by half, at equivalent quality. These advances require the use of more complex algorithms, although the increase in complexity has been limited throughout the standardization process. In order to decrease the complexity of VVC and consequently the coding execution time, several methods have been introduced at different stages of the encoder. The aim of this paper is to explore the available parallelism of VVC to accelerate the coding and the decoding processes. This paper focuses on the transformation block and more specifically the new concept of Multiple Transform Selection (MTS) introduced by VVC. Moreover, a study of several granularity levels of Interface-Based Synchronous Dataflow (IBSDF) models and their impact on the performances obtained on x86 architectures is presented. IBSDF dataflow graph has been developed to reveal the available parallelism of MTS. The PREESM fast prototyping tool is then used for the mapping and the scheduling of MTS on virtual and real parallel architectures and for generating efficient parallel implementations on real architectures. PREESM has been used in this work to explore the potential parallelism offered by MTS and to prove the efficiency of MTS on multicore x86 architectures. Experimental results show a speed-up close to the optimum.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
使用基于接口的SDF图的多重变换选择概念建模和实现
最近的研究预测,到2022年,视频数据将占互联网流量的82%。这一事实促使MPEG定义了一种新的视频编码标准,称为多功能视频编码(VVC),该标准将于2020年底发布。VVC将提供处理新视频格式的可能性,并在其前身HEVC的基础上显著改善视频压缩。实际上,目标是在同等质量下将必要的比特率降低一半。这些进步需要使用更复杂的算法,尽管在整个标准化过程中复杂性的增加是有限的。为了降低VVC的复杂度,从而减少编码的执行时间,在编码器的不同阶段引入了几种方法。本文的目的是探索VVC的可用并行性,以加快编码和解码过程。本文重点研究了变换块,特别是VVC引入的多重变换选择(Multiple Transform Selection, MTS)的新概念。此外,还研究了基于接口的同步数据流(IBSDF)模型的几种粒度级别及其对x86架构下性能的影响。通过建立IBSDF数据流图来揭示MTS的可用并行性,然后利用PREESM快速原型工具对MTS在虚拟和真实并行体系结构上的映射和调度,并在真实体系结构上生成高效的并行实现。在这项工作中,PREESM被用于探索MTS提供的潜在并行性,并证明MTS在多核x86架构上的效率。实验结果表明,加速速度接近最优。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
On Cache Limits for Dataflow Applications and Related Efficient Memory Management Strategies Hardware-software implementation of the PointPillars network for 3D object detection in point clouds Convolutional Fully-Connected Capsule Network (CFC-CapsNet) Low-Power Sign-Magnitude FFT Design for FMCW Radar Signal Processing Multiple Transform Selection concept modeling and implementation using Interface Based SDF graphs
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1