]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
Build cuda kernel for capability 3.5 devices.
authorNelson Escobar <nelson@myri.com>
Thu, 17 Oct 2013 21:32:47 +0000 (14:32 -0700)
committerVictor Julien <victor@inliniac.net>
Sat, 19 Oct 2013 04:51:54 +0000 (06:51 +0200)
src/Makefile.am

index 82a02a4c718a2542619205ed984055096d748e06..4dc7a9b8bbfd88b53663c923dc6c7dead253095d 100644 (file)
@@ -374,7 +374,8 @@ SUFFIXES = \
 .ptx_sm_13 \
 .ptx_sm_20 \
 .ptx_sm_21 \
-.ptx_sm_30
+.ptx_sm_30 \
+.ptx_sm_35
 
 PTXS =  $(suricata_CUDA_KERNELS:.cu=.ptx_sm_10)
 PTXS += $(suricata_CUDA_KERNELS:.cu=.ptx_sm_11)
@@ -383,6 +384,7 @@ PTXS += $(suricata_CUDA_KERNELS:.cu=.ptx_sm_13)
 PTXS += $(suricata_CUDA_KERNELS:.cu=.ptx_sm_20)
 PTXS += $(suricata_CUDA_KERNELS:.cu=.ptx_sm_21)
 PTXS += $(suricata_CUDA_KERNELS:.cu=.ptx_sm_30)
+PTXS += $(suricata_CUDA_KERNELS:.cu=.ptx_sm_35)
 
 .cu.ptx_sm_10:
        $(NVCC) $(NVCCFLAGS) -o $@ -arch=sm_10 -ptx $<
@@ -405,6 +407,9 @@ PTXS += $(suricata_CUDA_KERNELS:.cu=.ptx_sm_30)
 .cu.ptx_sm_30:
        $(NVCC) $(NVCCFLAGS) -o $@ -arch=sm_30 -ptx $<
 
+.cu.ptx_sm_35:
+       $(NVCC) $(NVCCFLAGS) -o $@ -arch=sm_35 -ptx $<
+
 cuda-ptxdump.h: $(PTXS)
        $(PYTHON) ptxdump.py cuda-ptxdump $(PTXS)