【文件属性】:
文件名称:DFT的matlab源代码-SKA-DFT:SKA-DFT
文件大小:307KB
文件格式:ZIP
更新时间:2021-05-26 05:31:00
系统开源
DFT的matlab源代码SKA-DFT
合并C_DFT()和CUDA_DFT()
CPU版本:
./dft
cpu
CUDA版本:
./dft
cuda
StarPU版本:
./dft
starpu
或者
STARPU_SCHED=ws
STARPU_WORKER_STATS=1
./dft
starpu
如何安装StarPU:
安装依赖库:
安装CUDA并设置CUDA环境安装ATLAS以使用ATLAS
BLAS库(在我们测试Cholesky时需要它)
sudo
add-apt-repository
Universe
sudo
add-apt-repository
main
sudo
apt-get更新sudo
apt-get安装libatlas-base-dev
liblapack-dev
libblas-dev
设置环境:(将以下内容添加到文件home
/
.bashrc的最后一行中)
导出C_INCLUDE_PATH
=
/
usr
/
include
/
atlas:$
C_INCLUDE_PATH
安装FFTW(我们安装fftw-3.3.8)(-在测试Starpufft时需
【文件预览】:
SKA-DFT-master
----.gitignore(20B)
----dft_cuda.cu(6KB)
----data()
--------example_sources.txt(352B)
--------example_visibilities.txt(656KB)
--------compareResult.py(680B)
----util.cpp(11KB)
----dft.h(5KB)
----dft_starpu.cu(5KB)
----README.md(2KB)
----main.cpp(5KB)
----CMakeLists.txt(974B)
----dft_cpu.cpp(1KB)