大洋高清上下变换
中科大洋科技发展股份有限公司是国内广电行业视音频处理软件的知名开发商,产品遍布国内外2000多家厂商,其非线性编辑系统、播出系统、媒资系统在国内的市场占有率连续多年第一。D3-Edit是大洋公司的广播级非线性编辑系统,是采用CPU+GPU技术的最新一代产品,在国内市场占有最大的份额。
目前大洋公司在Intel公司的协助下对D3-Edit这款产品进行了优化。优化主要集中在高标清上下变换速度方面。此次合作的主要工作是高清下变换,即将高清信号通过变换转换为标清信号。作为优化人员之一,我想在此介绍一下这款产品的优化经验,同时也感谢Intel工程师在此过程中给予的大力支持。
优化过程中英特尔公司主要为我们提供了以下几个方面的支持:
a. 源代码优化.
b. 硬件平台上,软件表现效果的测试与分析.
c. 技术上的支持与分析.
通过英特尔方面人员的帮助,我们对intel系列CPU有了深刻认识,从而提升了我们对公司产品的改进,同时也将该产品从研发状态快速转换为应用状态.
这次解决方案涉及到windows系列操作系统,以后可能涉及lunix系统。涉及到的应用程序有大洋非线编,转码中心,媒资等涉及到不同制式转换问题的应用。
此次解决方案对公司的业务和客户带来了非常好的影响。有效提升高标清转换的执行效率,降低客户在高清视频处理的成本,推动产品乃至产业在高清时代的技术升级。新的解决方案的使用大大提升了我们产品的性能。在使用IPP(Intel Integrated Performance Primitives)之后,我们在下变换速度上有了质的提高。下面的表格展示了优化前,后2核和4核平台上的性能比较。
|
CPU核心
|
变换
|
使用C语言
|
使用IPP库
|
|
2核心
|
FFT
|
3~3.5
|
12~12.5
|
|
DCT
|
5.5~6
|
16.5~17
|
|
4核心
|
FFT
|
5~6
|
22~22.5
|
|
DCT
|
10.5~11
|
30.5~31
|
总得来说,这款产品的优化取得甚至超出了预期效果。在和Intel的合作中,除了得到工程师的指导和培训,还获得了最先进的IPP技术。希望以后经常有机会进行这类合作。