Commit af3a4ac
authored
add function to build specific gpu-arches [REVIEW] (#766)
This PR adds in functions to the root level build.sh so that you can specify which GPU architectures you want to build for. Currently the only options were to build for the current system or for all systems. It also adds this option into `examples/build.sh` in addition to fixing bugs with the clean command.
A `--gpu-arch` option is added that is meant to be used to provide which architectures to build for e.g. `./build.sh bench-ann --gpu-arch="80-real;90-real"`
Authors:
- Rohan Varma (https://github.com/nvrohanv)
- Gil Forsyth (https://github.com/gforsyth)
Approvers:
- Ben Karsin (https://github.com/bkarsin)
- Corey J. Nolet (https://github.com/cjnolet)
- Micka (https://github.com/lowener)
- Gil Forsyth (https://github.com/gforsyth)
URL: #7661 parent d77c73a commit af3a4ac
2 files changed
Lines changed: 106 additions & 32 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
45 | 52 | | |
46 | 53 | | |
47 | 54 | | |
| |||
194 | 201 | | |
195 | 202 | | |
196 | 203 | | |
| 204 | + | |
| 205 | + | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
| 234 | + | |
197 | 235 | | |
198 | 236 | | |
199 | 237 | | |
| |||
206 | 244 | | |
207 | 245 | | |
208 | 246 | | |
| 247 | + | |
209 | 248 | | |
210 | 249 | | |
211 | 250 | | |
| |||
264 | 303 | | |
265 | 304 | | |
266 | 305 | | |
267 | | - | |
268 | | - | |
269 | | - | |
270 | | - | |
271 | 306 | | |
272 | 307 | | |
273 | 308 | | |
| |||
311 | 346 | | |
312 | 347 | | |
313 | 348 | | |
| 349 | + | |
314 | 350 | | |
315 | 351 | | |
316 | 352 | | |
| |||
339 | 375 | | |
340 | 376 | | |
341 | 377 | | |
342 | | - | |
343 | | - | |
344 | | - | |
345 | | - | |
346 | | - | |
347 | | - | |
348 | | - | |
349 | | - | |
350 | 378 | | |
351 | 379 | | |
352 | 380 | | |
353 | 381 | | |
354 | 382 | | |
355 | 383 | | |
| 384 | + | |
| 385 | + | |
| 386 | + | |
| 387 | + | |
| 388 | + | |
| 389 | + | |
| 390 | + | |
| 391 | + | |
| 392 | + | |
| 393 | + | |
| 394 | + | |
356 | 395 | | |
357 | 396 | | |
358 | 397 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
10 | 13 | | |
11 | | - | |
| 14 | + | |
12 | 15 | | |
13 | 16 | | |
14 | | - | |
| 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 | + | |
15 | 58 | | |
| 59 | + | |
| 60 | + | |
16 | 61 | | |
17 | 62 | | |
18 | | - | |
19 | 63 | | |
20 | 64 | | |
21 | | - | |
22 | | - | |
23 | | - | |
24 | | - | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
25 | 73 | | |
26 | 74 | | |
27 | 75 | | |
| |||
34 | 82 | | |
35 | 83 | | |
36 | 84 | | |
37 | | - | |
38 | | - | |
39 | | - | |
40 | | - | |
41 | | - | |
42 | | - | |
43 | | - | |
44 | | - | |
45 | | - | |
46 | | - | |
47 | | - | |
48 | | - | |
49 | | - | |
50 | 85 | | |
51 | 86 | | |
52 | 87 | | |
| |||
0 commit comments