选址与路径优化matlab代码STOMPSelfJoin
这是
STOMP
算法的
GPU
实现。
STOMP
将时间序列作为输入并计算特定窗口大小的矩阵轮廓。
您可以在
对于附加功能和更好的性能,您应该使用
环境
这个基础项目需要:
至少有
9.0
版的
CUDA
工具包可用。
还需要具有
CUDA
支持的
NVIDIA
GPU。
您可以找到与
CUDA
兼容的
GPU
列表
目前使用
Makefile
在
linux
下构建。
应该在windows下编译,但未经测试。
用法
编辑生成文件
默认情况下支持
Volta,但如果需要,请根据
GPU
的计算能力设置
ARCH
的值。
“-gencode=arch=compute_code,code=sm_code”,其中代码对应于您希望添加的计算能力或架构。
确保
CUDA_DIRECTORY
对应于系统上安装
cuda
的位置。
这通常是
Linux
上的/usr/local/cuda-(VERSION)/
此外,默认情况下,内核参数仅针对
volta
优化,如果您正在为
Pascal
或更早版本构建,请相应地调整
STOMP.cu
中
2022-05-02 21:08:50
20.75MB
系统开源
1