基于飞腾平台开源数学库优化
价格 双方协商
地区: 天津市 市辖区 南开区
需求方: 天津***公司
行业领域
新一代信息技术产业,信息传输、软件和信息技术服务业
需求背景
飞腾CPU在各个行业有着广泛的应用,伴随着各个行业的深入应用,对CPU的实时处理性能提出了越来越高的要求。飞腾CPU可以运行多种Linux开源系统下的数学库,如VSIPL库、BLAS库、ARM ACL库、NE10库。在飞腾CPU平台应用程序调用上述数学库,可有效提高实时处理性能,缩短函数运行时间,但是这些数学库未针对飞腾CPU做过个性化的优化,如飞腾八核处理器D2000,数学库可针对八个ARM核进行并行优化,提高函数的运行效率,缩短运行时间。
需解决的主要技术难题
在飞腾平台(FT-2000/4、D2000、FT-2000+/64、S2500)可任选一种,对数学库(例如VSIPL库、BLAS库、ARM ACL库、NE10库)可任选一到多个数学库,对数字信号处理函数运行时间进行优化,尽量缩短函数运行时间。要求:函数包括但不限于复数的加、减、乘、除、幂、指数、对数、绝对值、求和、均值、求角度、排序等基本运算,还包括FFT运算及相关初始化、加窗函数及相关初始化、重采样滤波及相关初始化、卷积运算、希尔伯特运算及相关初始化、点乘运算、功率谱运算、互相关运算、生成单音信号。
期望实现的主要技术目标
考核指标:现场讲解函数优化过程,提供优化后成果,包括不限于优化后的代码,函数优化前后时间对比。
处理进度