Commit b344439
sync : ggml (ggml-org#13268)
* vulkan : kernels for depthwise 2D convolution (CONV_2D_DW) (ggml/1204)
* vulkan : add kernels for depthwise 2d convolution (OP_CONV_2D_DW)
* review: remove src_x/y < 0 checks; add performance tests
* sync : ggml
ggml-ci
* vulkan : fix lint (#0)
---------
Co-authored-by: Acly <[email protected]>1 parent a75cb30 commit b344439
File tree
5 files changed
+225
-1
lines changed- ggml/src/ggml-vulkan
- vulkan-shaders
- scripts
- tests
5 files changed
+225
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
389 | 389 | | |
390 | 390 | | |
391 | 391 | | |
| 392 | + | |
| 393 | + | |
392 | 394 | | |
393 | 395 | | |
394 | 396 | | |
| |||
701 | 703 | | |
702 | 704 | | |
703 | 705 | | |
| 706 | + | |
| 707 | + | |
| 708 | + | |
| 709 | + | |
| 710 | + | |
| 711 | + | |
| 712 | + | |
| 713 | + | |
| 714 | + | |
| 715 | + | |
| 716 | + | |
| 717 | + | |
| 718 | + | |
| 719 | + | |
| 720 | + | |
| 721 | + | |
| 722 | + | |
| 723 | + | |
704 | 724 | | |
705 | 725 | | |
706 | 726 | | |
| |||
2610 | 2630 | | |
2611 | 2631 | | |
2612 | 2632 | | |
| 2633 | + | |
| 2634 | + | |
| 2635 | + | |
2613 | 2636 | | |
2614 | 2637 | | |
2615 | 2638 | | |
| |||
6137 | 6160 | | |
6138 | 6161 | | |
6139 | 6162 | | |
| 6163 | + | |
| 6164 | + | |
| 6165 | + | |
| 6166 | + | |
| 6167 | + | |
| 6168 | + | |
| 6169 | + | |
| 6170 | + | |
| 6171 | + | |
6140 | 6172 | | |
6141 | 6173 | | |
6142 | 6174 | | |
| |||
6163 | 6195 | | |
6164 | 6196 | | |
6165 | 6197 | | |
| 6198 | + | |
6166 | 6199 | | |
6167 | 6200 | | |
6168 | 6201 | | |
| |||
6459 | 6492 | | |
6460 | 6493 | | |
6461 | 6494 | | |
| 6495 | + | |
6462 | 6496 | | |
6463 | 6497 | | |
6464 | 6498 | | |
| |||
7245 | 7279 | | |
7246 | 7280 | | |
7247 | 7281 | | |
| 7282 | + | |
| 7283 | + | |
| 7284 | + | |
| 7285 | + | |
| 7286 | + | |
| 7287 | + | |
| 7288 | + | |
| 7289 | + | |
| 7290 | + | |
| 7291 | + | |
| 7292 | + | |
| 7293 | + | |
| 7294 | + | |
| 7295 | + | |
| 7296 | + | |
| 7297 | + | |
| 7298 | + | |
| 7299 | + | |
| 7300 | + | |
| 7301 | + | |
| 7302 | + | |
| 7303 | + | |
| 7304 | + | |
| 7305 | + | |
7248 | 7306 | | |
7249 | 7307 | | |
7250 | 7308 | | |
| |||
8265 | 8323 | | |
8266 | 8324 | | |
8267 | 8325 | | |
| 8326 | + | |
8268 | 8327 | | |
8269 | 8328 | | |
8270 | 8329 | | |
| |||
8328 | 8387 | | |
8329 | 8388 | | |
8330 | 8389 | | |
| 8390 | + | |
8331 | 8391 | | |
8332 | 8392 | | |
8333 | 8393 | | |
| |||
8501 | 8561 | | |
8502 | 8562 | | |
8503 | 8563 | | |
| 8564 | + | |
| 8565 | + | |
| 8566 | + | |
| 8567 | + | |
8504 | 8568 | | |
8505 | 8569 | | |
8506 | 8570 | | |
| |||
8622 | 8686 | | |
8623 | 8687 | | |
8624 | 8688 | | |
| 8689 | + | |
8625 | 8690 | | |
8626 | 8691 | | |
8627 | 8692 | | |
| |||
9599 | 9664 | | |
9600 | 9665 | | |
9601 | 9666 | | |
| 9667 | + | |
9602 | 9668 | | |
9603 | 9669 | | |
9604 | 9670 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 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 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
Lines changed: 3 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
584 | 584 | | |
585 | 585 | | |
586 | 586 | | |
| 587 | + | |
| 588 | + | |
| 589 | + | |
587 | 590 | | |
588 | 591 | | |
589 | 592 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2765 | 2765 | | |
2766 | 2766 | | |
2767 | 2767 | | |
| 2768 | + | |
| 2769 | + | |
| 2770 | + | |
| 2771 | + | |
| 2772 | + | |
| 2773 | + | |
| 2774 | + | |
| 2775 | + | |
| 2776 | + | |
| 2777 | + | |
| 2778 | + | |
| 2779 | + | |
| 2780 | + | |
| 2781 | + | |
| 2782 | + | |
| 2783 | + | |
| 2784 | + | |
| 2785 | + | |
| 2786 | + | |
| 2787 | + | |
| 2788 | + | |
| 2789 | + | |
| 2790 | + | |
| 2791 | + | |
| 2792 | + | |
| 2793 | + | |
| 2794 | + | |
| 2795 | + | |
| 2796 | + | |
| 2797 | + | |
| 2798 | + | |
| 2799 | + | |
| 2800 | + | |
| 2801 | + | |
| 2802 | + | |
| 2803 | + | |
| 2804 | + | |
| 2805 | + | |
| 2806 | + | |
| 2807 | + | |
| 2808 | + | |
| 2809 | + | |
2768 | 2810 | | |
2769 | 2811 | | |
2770 | 2812 | | |
| |||
3975 | 4017 | | |
3976 | 4018 | | |
3977 | 4019 | | |
| 4020 | + | |
| 4021 | + | |
| 4022 | + | |
| 4023 | + | |
| 4024 | + | |
3978 | 4025 | | |
3979 | 4026 | | |
3980 | 4027 | | |
| |||
4549 | 4596 | | |
4550 | 4597 | | |
4551 | 4598 | | |
| 4599 | + | |
| 4600 | + | |
| 4601 | + | |
4552 | 4602 | | |
4553 | 4603 | | |
4554 | 4604 | | |
| |||
0 commit comments