-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathlietorch-sm86.diff
More file actions
59 lines (58 loc) · 2.11 KB
/
lietorch-sm86.diff
File metadata and controls
59 lines (58 loc) · 2.11 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
diff --git a/setup.py b/setup.py
index 09c8650..5a7b566 100644
--- a/setup.py
+++ b/setup.py
@@ -13,27 +13,22 @@ setup(
author='teedrz',
packages=['lietorch'],
ext_modules=[
- CUDAExtension('lietorch_backends',
+ CUDAExtension('lietorch_backends',
include_dirs=[
- osp.join(ROOT, 'lietorch/include'),
+ osp.join(ROOT, 'lietorch/include'),
osp.join(ROOT, 'eigen')],
sources=[
- 'lietorch/src/lietorch.cpp',
+ 'lietorch/src/lietorch.cpp',
'lietorch/src/lietorch_gpu.cu',
'lietorch/src/lietorch_cpu.cpp'],
extra_compile_args={
- 'cxx': ['-O2'],
+ 'cxx': ['-O2'],
'nvcc': ['-O2',
- '-gencode=arch=compute_60,code=sm_60',
- '-gencode=arch=compute_61,code=sm_61',
- '-gencode=arch=compute_70,code=sm_70',
- '-gencode=arch=compute_75,code=sm_75',
- '-gencode=arch=compute_75,code=compute_75',
-
+ '-gencode=arch=compute_86,code=sm_86',
]
}),
- CUDAExtension('lietorch_extras',
+ CUDAExtension('lietorch_extras',
sources=[
'lietorch/extras/altcorr_kernel.cu',
'lietorch/extras/corr_index_kernel.cu',
@@ -43,18 +38,11 @@ setup(
'lietorch/extras/extras.cpp',
],
extra_compile_args={
- 'cxx': ['-O2'],
+ 'cxx': ['-O2'],
'nvcc': ['-O2',
- '-gencode=arch=compute_60,code=sm_60',
- '-gencode=arch=compute_61,code=sm_61',
- '-gencode=arch=compute_70,code=sm_70',
- '-gencode=arch=compute_75,code=sm_75',
- '-gencode=arch=compute_75,code=compute_75',
-
+ '-gencode=arch=compute_86,code=sm_86',
]
}),
],
cmdclass={ 'build_ext': BuildExtension }
)
-
-