【文件属性】:
文件名称:matlab生成维纳过程代码-GPUFilterExtraction:GPUFilterExtraction
文件大小:93KB
文件格式:ZIP
更新时间:2021-05-20 04:22:26
系统开源
matlab生成维纳过程代码GPU加速的维纳滤波器/
STC矩阵提取
该程序利用您的GPU从一组输入和响应中提取Wiener滤波器或STC矩阵(,)。
与常用的基于CPU的实现相比,这可以将计算速度提高100倍以上。
该存储库包含一个MATLAB包装器和一个示例C
++应用程序。
我们记录此算法的论文是:
由Omer
Mano和Damon
A.Clark
兼容性
该程序应该与大多数现代系统兼容,并且已经在以下系统上成功进行了测试:
带有Intel
Iris
6100图形的OS
X
El
Capitan
具有Intel
Iris
6100显卡的macOS
Sierra
Windows
7和Nvidia
1060显卡
装有Nvidia
560图形的Windows
7
装有AMD
Fury
X显卡的Windows
8
Windows
10与Intel
HD
510显卡
带有Nvidia
970m显卡的Windows
10
我们已经记录了在使用Intel
HD
5000系列集成显卡(2014年或更早版本)的Mac上运行时出现的问题。
我们认为,这是由于OpenCL驱动程序不一致(在Mac上是一
【文件预览】:
GPUFilterExtraction-master
----OpenCLErrorStrings.cpp(4KB)
----clFiles()
--------mean.cl(1KB)
--------extract.cl(5KB)
----divideNumTauBlocks.cpp(3KB)
----extractKernels.cpp(17KB)
----exampleUsage.cpp(2KB)
----MatlabDemos()
--------simpleBenchmark.m(2KB)
--------generateFigure2.m(3KB)
--------extract2ndOrderKernelCPU.m(813B)
--------exploreMatrixElements.m(1KB)
--------exampleUsage.m(441B)
--------genData.m(552B)
--------generateFigure1B.m(847B)
--------generateFigure1CDEF.m(4KB)
--------fly.png(18KB)
--------simpleSTA.m(298B)
----LICENSE.md(34KB)
----.gitignore(30B)
----readme.md(5KB)
----mex()
--------extract2ndOrderKernelGPU.m(1KB)
--------getClFilePath.m(92B)
--------extract2ndOrderKernelGPU.cpp(4KB)
--------compile.m(717B)
----include()
--------extractKernels.hpp(1KB)
--------cl.hpp(291KB)
--------OpenCLErrorStrings.h(825B)