10.3969/j.issn.1673-9469.2019.02.023
MATLAB与OpenACC结合实现中值滤波算法并行优化
针对当前基于CUDA的中值滤波并行加速算法存在的编程复杂,图像数据提取和显示环节实现繁琐等问题提出了利用MATLAB和OpenACC结合的并行算法.该算法采用MATLAB实现图像的提取并转换成数组文件,之后利用OpenACC实现串行代码到并行代码的转换并处理MATLAB转换的数组文件,最后通过MATLAB将滤波后的数据显示成图像.通过仿真实验进行中值滤波算法的加速实验,结果表明:提出的算法在大量减少代码转换工作量的情况下加速效果较串行程序提升明显,且与CUDA加速效果相当.
OpenACC、MATLAB、中值滤波、GPU并行优化
36
TP31(计算技术、计算机技术)
河北省自然科学基金资助项目F2015402077;河北高等学校科学技术研究项目QN2018073
2019-11-11(万方平台首次上网日期,不代表论文的发表时间)
共4页
101-104