首页 理论教育 探究系统性能分析的方法

探究系统性能分析的方法

时间:2023-06-18 理论教育 版权反馈
【摘要】:系统各功能模块结构示意如图5-21所示,图中虚线框所示为可选的功能模块。图5-21基于双耳线索的移动音频编码系统功能模块示意图本次系统性能测试借助VTune软件,从系统的实际编解码运行时间来对系统计算复杂度进行统计分析。测试基本条件:测试对象:3GPP TS 26.410 V6.5.0简称Eaac+和BCSAC。系统运行时间长则运算复杂度高,反之亦然。此外,BC-SAC系统相比于Eaac+系统,编码端收益较大,平均耗时下降43.4%;解码端收益甚微,平均耗时下降0.7%;编解码系统平均耗时下降26.1%。

探究系统性能分析的方法

集成本书已有研究成果,本文建立了基于双耳线索的移动音频编码系统(Binaural Cues of Spatial Audio Coding in Mobile Application,BC-SAC)。系统各功能模块结构示意如图5-21所示,图中虚线框所示为可选的功能模块。

图5-21 基于双耳线索的移动音频编码系统功能模块示意图

本次系统性能测试借助VTune软件,从系统的实际编解码运行时间来对系统计算复杂度进行统计分析。选取软件中Total项里的Self Time时间作为总耗时,单位微秒(mcs)。测试基本条件:

(1)测试对象:3GPP TS 26.410 V6.5.0简称Eaac+和BCSAC。

(2)测试序列:附录A所示的12个测试音。(www.xing528.com)

(3)运行环境:P4 2.66GHz,内存512MB。

(4)编码码率:24kbps。

系统运行时间长则运算复杂度高,反之亦然。从表5-6可以看出,编码端耗时远高于解码端,编码端复杂度直接决定了系统的整体复杂度;各序列耗时量随测试音长短同比例增减。此外,BC-SAC系统相比于Eaac+系统,编码端收益较大,平均耗时下降43.4%;解码端收益甚微,平均耗时下降0.7%;编解码系统平均耗时下降26.1%。

表5-6 系统耗时统计表

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈