Skip to content

Update 100_main_aplusb.cpp#176

Open
GPUcourseBOT wants to merge 1 commit intoTemporaryCourse:mainfrom
GPUcourseBOT:patch-69
Open

Update 100_main_aplusb.cpp#176
GPUcourseBOT wants to merge 1 commit intoTemporaryCourse:mainfrom
GPUcourseBOT:patch-69

Conversation

@GPUcourseBOT
Copy link

No description provided.

@GPUcourseBOT
Copy link
Author

Результаты тестирования PR #176

Логи тестирования (нажмите чтобы развернуть)
Found 1 GPUs in 0.27526 sec (OpenCL: 0.122932 sec, Vulkan: 0.152274 sec)
Using device: Tesla T4, 40 compute units, 14930 MB global memory, OpenCL 3.0
Vulkan devices:
Using device #0: GPU. Tesla T4. Total memory: 14930 Mb
Using device: Tesla T4, free memory: 14922/15360 MB, Vulkan API 1.3.242
Validation Layers enabled
Found 1 GPUs in 0.147364 sec (OpenCL: 0.049251 sec, Vulkan: 0.098056 sec)
Using device: Tesla T4, 40 compute units, 14930 MB global memory, OpenCL 3.0
Vulkan devices:
Using device #0: GPU. Tesla T4. Total memory: 14930 Mb
Using device: Tesla T4, free memory: 14922/15360 MB, Vulkan API 1.3.242
Validation Layers enabled
Found 1 GPUs in 0.146512 sec (OpenCL: 0.049466 sec, Vulkan: 0.09699 sec)
Using device: Tesla T4, 40 compute units, 14930 MB global memory, OpenCL 3.0
Vulkan devices:
Using device #0: GPU. Tesla T4. Total memory: 14930 Mb
Using device: Tesla T4, free memory: 14922/15360 MB, Vulkan API 1.3.242
Validation Layers enabled
a + b kernel times (in seconds) - 10 values (min=0.003442 10%=0.00347 median=0.003514 90%=0.005501 max=0.005501)
a + b kernel median VRAM bandwidth: 0.318038 GB/s
Found 1 GPUs in 0.146898 sec (OpenCL: 0.046545 sec, Vulkan: 0.100295 sec)
Using device: Tesla T4, 40 compute units, 14930 MB global memory, OpenCL 3.0
Vulkan devices:
Using device #0: GPU. Tesla T4. Total memory: 14930 Mb
Using device: Tesla T4, free memory: 14922/15360 MB, Vulkan API 1.3.242
Validation Layers enabled
Found 1 GPUs in 0.133477 sec (OpenCL: 0.042385 sec, Vulkan: 0.091055 sec)
Using device: Tesla T4, 40 compute units, 14930 MB global memory, OpenCL 3.0
Found 1 GPUs in 0.000864 sec (OpenCL: 0.000568 sec, Vulkan: 0.000274 sec)
Using device: Tesla T4, 40 compute units, 14930 MB global memory, OpenCL 3.0
Found 1 GPUs in 0.000808 sec (OpenCL: 0.00059 sec, Vulkan: 0.000197 sec)
Using device: Tesla T4, 40 compute units, 14930 MB global memory, OpenCL 3.0
Found 1 GPUs in 0.001242 sec (OpenCL: 0.000893 sec, Vulkan: 0.000328 sec)
Using device: Tesla T4, free memory: 14922/15360 MB, Vulkan API 1.3.242
Validation Layers enabled
Found 1 GPUs in 0.002816 sec (OpenCL: 0.002501 sec, Vulkan: 0.000283 sec)
Found 1 GPUs in 0.003095 sec (OpenCL: 0.002696 sec, Vulkan: 0.00038 sec)
Found 1 GPUs in 0.117704 sec (OpenCL: 0.002897 sec, Vulkan: 0.114777 sec)
Using device: Tesla T4, free memory: 14908/15360 MB, Vulkan API 1.3.242
Found 1 GPUs in 0.229563 sec (OpenCL: 0.003079 sec, Vulkan: 0.226453 sec)
Found 1 GPUs in 0.03157 sec (OpenCL: 0.000639 sec, Vulkan: 0.030896 sec)
Found 1 GPUs in 0.062211 sec (OpenCL: 0.000642 sec, Vulkan: 0.061551 sec)
Found 1 GPUs in 0.189794 sec (OpenCL: 0.000598 sec, Vulkan: 0.189161 sec)
Found 1 GPUs in 0.097593 sec (OpenCL: 0.00065 sec, Vulkan: 0.096913 sec)
Found 1 GPUs in 0.063377 sec (OpenCL: 0.000604 sec, Vulkan: 0.062739 sec)
Found 1 GPUs in 0.094744 sec (OpenCL: 0.000626 sec, Vulkan: 0.094088 sec)
Found 1 GPUs in 0.032055 sec (OpenCL: 0.000644 sec, Vulkan: 0.031392 sec)
Found 1 GPUs in 0.001002 sec (OpenCL: 0.000653 sec, Vulkan: 0.000328 sec)
Found 1 GPUs in 0.093366 sec (OpenCL: 0.000596 sec, Vulkan: 0.092736 sec)
Found 1 GPUs in 0.000918 sec (OpenCL: 0.000629 sec, Vulkan: 0.000263 sec)
Found 1 GPUs in Found 0.0628341 sec GPUs in  (OpenCL: 0.000609 sec, Vulkan: 0.062206 sec)
Found 1 GPUs in 0.00114 sec (OpenCL: 0.000787 sec, Vulkan: 0.00032 sec)
Found 1 GPUs in 0.031065 sec (OpenCL: 0.000661 sec, Vulkan: 0.030361 sec)
Found 1 GPUs in 0.061803 sec (OpenCL: 0.000597 sec, Vulkan: 0.061189 sec)
Found 1 GPUs in 0.120116 sec (OpenCL: 0.000636 sec, Vulkan: 0.119443 sec)
Found 1 GPUs in 0.001034 sec (OpenCL: 0.000784 sec, Vulkan: 0.000227 sec)
Found 1 GPUs in 0.062429 sec (OpenCL: 0.000599 sec, Vulkan: 0.061796 sec)
Found 1 GPUs in 0.031514 sec (OpenCL: 0.000633 sec, Vulkan: 0.030855 sec)
Found 1 GPUs in 0.000963 sec (OpenCL: 0.000654 sec, Vulkan: 0.000288 sec)
Found 1 GPUs in 0.001043 sec (OpenCL: 0.00081 sec, Vulkan: 0.00021 sec)
Found 1 GPUs in 0.037305 sec (OpenCL: 0.00088 sec, Vulkan: 0.036401 sec)
Found 1 GPUs in 0.159165 sec (OpenCL: 0.011853 sec, Vulkan: 0.147279 sec)
Found 1 GPUs in 0.137539 sec (OpenCL: 0.00096 sec, Vulkan: 0.136549 sec)
Found 1 GPUs in 0.114369 sec (OpenCL: 0.000653 sec, Vulkan: 0.113681 sec)
Found 1 GPUs in 0.006546 sec (OpenCL: 0.006207 sec, Vulkan: 0.000316 sec)
Found 1 GPUs in 0.069073 sec (OpenCL: 0.000791 sec, Vulkan: 0.068258 sec)
Found 1 GPUs in 0.061357 sec (OpenCL: 0.000635 sec, Vulkan: 0.060693 sec)
Found 1 GPUs in 0.130211 sec (OpenCL: 0.000621 sec, Vulkan: 0.129547 sec)
Found 1 GPUs in 0.099612 sec (OpenCL: 0.000621 sec, Vulkan: 0.098963 sec)
Found 1 GPUs in 0.030899 sec (OpenCL: 0.000613 sec, Vulkan: 0.03025 sec)
Found 1 GPUs in 0.093199 sec (OpenCL: 0.000612 sec, Vulkan: 0.092571 sec)
Found 1 GPUs in 0.062548 sec (OpenCL: 0.000653 sec, Vulkan: 0.061866 sec)
Found 1 GPUs in 0.000932 sec (OpenCL: 0.000652 sec, Vulkan: 0.000252 sec)
Found 1 GPUs in 0.031636 sec (OpenCL: 0.000604 sec, Vulkan: 0.030999 sec)
Found 1 GPUs in 0.063306 sec (OpenCL: 0.000699 sec, Vulkan: 0.06259 sec)
Found 1 GPUs in 0.200697 sec (OpenCL: 0.000642 sec, Vulkan: 0.200025 sec)
Found 1 GPUs in 0.205188 sec (OpenCL: 0.000632 sec, Vulkan: 0.204528 sec)
Found 1 GPUs in 0.000917 sec (OpenCL: 0.000686 sec, Vulkan: 0.000206 sec)
Found 1 GPUs in 0.06262 sec (OpenCL: 0.00065 sec, Vulkan: 0.061938 sec)
Found 1 GPUs in 0.031659 sec (OpenCL: 0.000603 sec, Vulkan: 0.031031 sec)
Found 1 GPUs in 0.000939 sec (OpenCL: 0.000647 sec, Vulkan: 0.00027 sec)
Found 1 GPUs in 0.001123 sec (OpenCL: 0.000803 sec, Vulkan: 0.000284 sec)
Found 1 GPUs in 0.107321 sec (OpenCL: 0.000729 sec, Vulkan: 0.106561 sec)
Found 1 GPUs in 0.061906 sec (OpenCL: 0.000624 sec, Vulkan: 0.061264 sec)
Found 1 GPUs in 0.031311 sec (OpenCL: 0.000651 sec, Vulkan: 0.030633 sec)
Found 1 GPUs in 0.000952 sec (OpenCL: 0.000627 sec, Vulkan: 0.000307 sec)
Found 1 GPUs in 0.030955 sec (OpenCL: 0.000648 sec, Vulkan: 0.030274 sec)
Found 1 GPUs in 0.093293 sec (OpenCL: 0.000648 sec, Vulkan: 0.09263 sec)
Found 1 GPUs in 0.062097 sec (OpenCL: 0.00061 sec, Vulkan: 0.061449 sec)
Found 1 GPUs in 0.292934 sec (OpenCL: 0.000634 sec, Vulkan: 0.292264 sec)
Found 1 GPUs in 0.106737 sec (OpenCL: 0.000892 sec, Vulkan: 0.105812 sec)
Found 1 GPUs in 0.031026 sec (OpenCL: 0.000644 sec, Vulkan: 0.030356 sec)
Found 1 GPUs in 0.06209 sec (OpenCL: 0.000606 sec, Vulkan: 0.061464 sec)
Found 1 GPUs in 0.001188 sec (OpenCL: 0.000616 sec, Vulkan: 0.000553 sec)
Found 1 GPUs in 0.070065 sec (OpenCL: 0.000801 sec, Vulkan: 0.069232 sec)
Found 1 GPUs in 0.030759 sec (OpenCL: 0.000641 sec, Vulkan: 0.030093 sec)
Found 1 GPUs in 0.031412 sec (OpenCL: 0.000632 sec, Vulkan: 0.030651 sec)
Found 1 GPUs in 0.104107 sec (OpenCL: 0.000666 sec, Vulkan: 0.103413 sec)
Found 1 GPUs in 0.106582 sec (OpenCL: 0.00078 sec, Vulkan: 0.105771 sec)
Found 1 GPUs in 0.061923 sec (OpenCL: 0.000612 sec, Vulkan: 0.061285 sec)
Found 1 GPUs in 0.031407 sec (OpenCL: 0.000605 sec, Vulkan: 0.030782 sec)
Found 1 GPUs in 0.192555 sec (OpenCL: 0.000624 sec, Vulkan: 0.191899 sec)
Found 1 GPUs in 0.068401 sec (OpenCL: 0.00079 sec, Vulkan: 0.067579 sec)
Found 1 GPUs in 0.06149 sec (OpenCL: 0.00067 sec, Vulkan: 0.060786 sec)
Found 1 GPUs in 0.031336 sec (OpenCL: 0.000625 sec, Vulkan: 0.030688 sec)
Found 1 GPUs in 0.095851 sec (OpenCL: 0.000649 sec, Vulkan: 0.09517 sec)
Found 1 GPUs in 0.031323 sec (OpenCL: 0.000647 sec, Vulkan: 0.030641 sec)
Found 1 GPUs in 0.093148 sec (OpenCL: 0.000633 sec, Vulkan: 0.092497 sec)
Found 1 GPUs in 0.001041 sec (OpenCL: 0.000632 sec, Vulkan: 0.00038 sec)
Found 1 GPUs in 0.062553 sec (OpenCL: 0.000634 sec, Vulkan: 0.061898 sec)
Found 1 GPUs in 0.031323 sec (OpenCL: 0.000637 sec, Vulkan: 0.030653 sec)
Found 1 GPUs in 0.062697 sec (OpenCL: 0.000589 sec, Vulkan: 0.062089 sec)
Found 1 GPUs in 0.094378 sec (OpenCL: 0.000752 sec, Vulkan: 0.093609 sec)
Found 1 GPUs in 0.001136 sec (OpenCL: 0.000635 sec, Vulkan: 0.000473 sec)
Found 1 GPUs in 0.106266 sec (OpenCL: 0.000734 sec, Vulkan: 0.1055 sec)
Found 1 GPUs in 0.061393 sec (OpenCL: 0.000618 sec, Vulkan: 0.060765 sec)
Found 1 GPUs in 0.000953 sec (OpenCL: 0.000614 sec, Vulkan: 0.000314 sec)
Found 1 GPUs in 0.031459 sec (OpenCL: 0.000676 sec, Vulkan: 0.030763 sec)
Found 1 GPUs in 0.045754 sec (OpenCL: 0.000708 sec, Vulkan: 0.045016 sec)
Found 1 GPUs in 0.062219 sec (OpenCL: 0.000647 sec, Vulkan: 0.061539 sec)
Found 1 GPUs in 0.031554 sec (OpenCL: 0.000769 sec, Vulkan: 0.030767 sec)
Found 1 GPUs in 0.308539 sec (OpenCL: 0.000652 sec, Vulkan: 0.307854 sec)
Found 1 GPUs in 0.106805 sec (OpenCL: 0.000977 sec, Vulkan: 0.105795 sec)
Found 1 GPUs in 0.061808 sec (OpenCL: 0.000655 sec, Vulkan: 0.061137 sec)
Found 1 GPUs in 0.000906 sec (OpenCL: 0.000631 sec, Vulkan: 0.000257 sec)
Found 1 GPUs in 0.031776 sec (OpenCL: 0.00064 sec, Vulkan: 0.031109 sec)
Found 1 GPUs in 0.00121 sec (OpenCL: 0.000825 sec, Vulkan: 0.000352 sec)
Found 1 GPUs in 0.031231 sec (OpenCL: 0.00066 sec, Vulkan: 0.03054 sec)
Found 1 GPUs in 0.062415 sec (OpenCL: 0.000633 sec, Vulkan: 0.061757 sec)
Found 1 GPUs in 0.122715 sec (OpenCL: 0.000653 sec, Vulkan: 0.122032 sec)
Found 1 GPUs in 0.091846 sec (OpenCL: 0.000875 sec, Vulkan: 0.090935 sec)
Found 1 GPUs in 0.053223 sec (OpenCL: 0.000635 sec, Vulkan: 0.052567 sec)
Found 1 GPUs in 0.236041 sec (OpenCL: 0.000868 sec, Vulkan: 0.235141 sec)
Found 1 GPUs in 0.1287 sec (OpenCL: 0.000632 sec, Vulkan: 0.128034 sec)
Found 1 GPUs in 0.108466 sec (OpenCL: 0.000804 sec, Vulkan: 0.107618 sec)
Found 1 GPUs in 0.062343 sec (OpenCL: 0.000634 sec, Vulkan: 0.061685 sec)
Found 1 GPUs in 0.031789 sec (OpenCL: 0.000609 sec, Vulkan: 0.031162 sec)
Found 1 GPUs in 0.000961 sec (OpenCL: 0.000592 sec, Vulkan: 0.00035 sec)
Found 1 GPUs in 0.092961 sec (OpenCL: 0.000657 sec, Vulkan: 0.092269 sec)
Found 1 GPUs in 0.062264 sec (OpenCL: 0.000602 sec, Vulkan: 0.061643 sec)
Found 1 GPUs in 0.03193 sec (OpenCL: 0.000626 sec, Vulkan: 0.031285 sec)
Found 1 GPUs in 0.196422 sec (OpenCL: 0.000632 sec, Vulkan: 0.195761 sec)
Found 1 GPUs in 0.001209 sec (OpenCL: 0.000777 sec, Vulkan: 0.000397 sec)
Found 1 GPUs in 0.063066 sec (OpenCL: 0.000593 sec, Vulkan: 0.062442 sec)
Found 1 GPUs in 0.032056 sec (OpenCL: 0.000666 sec, Vulkan: 0.031371 sec)
Found 1 GPUs in 0.214031 sec (OpenCL: 0.000657 sec, Vulkan: 0.213342 sec)
Found 1 GPUs in 0.000959 sec (OpenCL: 0.000754 sec, Vulkan: 0.000181 sec)
Found 1 GPUs in 0.069564 sec (OpenCL: 0.000755 sec, Vulkan: 0.068777 sec)
Found 1 GPUs in 0.031415 sec (OpenCL: 0.000608 sec, Vulkan: 0.030779 sec)
Found 1 GPUs in 0.217941 sec (OpenCL: 0.000715 sec, Vulkan: 0.217203 sec)
Found 1 GPUs in 0.037649 sec (OpenCL: 0.000805 sec, Vulkan: 0.036822 sec)
Found 1 GPUs in 0.051134 sec (OpenCL: 0.000634 sec, Vulkan: 0.050476 sec)
Found 1 GPUs in 0.105098 sec (OpenCL: 0.000838 sec, Vulkan: 0.10422 sec)
Found 1 GPUs in 0.128721 sec (OpenCL: 0.000649 sec, Vulkan: 0.128039 sec)
Found 1 GPUs in 0.107588 sec (OpenCL: 0.000779 sec, Vulkan: 0.106777 sec)
Found 1 GPUs in 0.062422 sec (OpenCL: 0.000606 sec, Vulkan: 0.061791 sec)
Found 1 GPUs in 0.031813 sec (OpenCL: 0.000651 sec, Vulkan: 0.031142 sec)
Found 1 GPUs in 0.00092 sec (OpenCL: 0.000629 sec, Vulkan: 0.000271 sec)
Found 1 GPUs in 0.031446 sec (OpenCL: 0.000692 sec, Vulkan: 0.030719 sec)
Found 1 GPUs in 0.093625 sec (OpenCL: 0.000641 sec, Vulkan: 0.092957 sec)
Found 1 GPUs in 0.062678 sec (OpenCL: 0.000682 sec, Vulkan: 0.061976 sec)
Found 1 GPUs in 0.001173 sec (OpenCL: 0.000634 sec, Vulkan: 0.000509 sec)
Found 1 GPUs in 0.031166 sec (OpenCL: 0.00062 sec, Vulkan: 0.030515 sec)
Found 1 GPUs in 0.093517 sec (OpenCL: 0.000612 sec, Vulkan: 0.09288 sec)
Found 1 GPUs in 0.000903 sec (OpenCL: 0.000601 sec, Vulkan: 0.000284 sec)
Found 1 GPUs in 0.257573 sec (OpenCL: 0.000664 sec, Vulkan: 0.256872 sec)
Found 1 GPUs in 0.000949 sec (OpenCL: 0.000703 sec, Vulkan: 0.000221 sec)
Found 1 GPUs in 0.031327 sec (OpenCL: 0.000592 sec, Vulkan: 0.030711 sec)
Found 1 GPUs in 0.062385 sec (OpenCL: 0.000662 sec, Vulkan: 0.061699 sec)
Found 1 GPUs in 0.115152 sec (OpenCL: 0.000652 sec, Vulkan: 0.114466 sec)
Found 1 GPUs in 0.091479 sec (OpenCL: 0.000777 sec, Vulkan: 0.09067 sec)
Found 1 GPUs in 0.053393 sec (OpenCL: 0.000672 sec, Vulkan: 0.052695 sec)
Found 1 GPUs in 0.2068 sec (OpenCL: 0.000845 sec, Vulkan: 0.205917 sec)
Found 1 GPUs in 0.118299 sec (OpenCL: 0.000646 sec, Vulkan: 0.117628 sec)
Found 1 GPUs in 0.108678 sec (OpenCL: 0.000843 sec, Vulkan: 0.107801 sec)
Found 1 GPUs in 0.062489 sec (OpenCL: 0.00062 sec, Vulkan: 0.061843 sec)
Found 1 GPUs in 0.03179 sec (OpenCL: 0.000591 sec, Vulkan: 0.031181 sec)
Found 1 GPUs in 0.00106 sec (OpenCL: 0.000643 sec, Vulkan: 0.000396 sec)
Found 1 GPUs in 0.093619 sec (OpenCL: 0.000619 sec, Vulkan: 0.092968 sec)
Found 1 GPUs in 0.000951 sec (OpenCL: 0.000613 sec, Vulkan: 0.000317 sec)
Found Found 1 GPUs in 0.0627021 GPUs in  sec0.032455 sec (OpenCL: 0.000639 sec, Vulkan: 0.062044 sec)
Found 1 GPUs in 0.043481 sec (OpenCL: 0.000604 sec, Vulkan: 0.042845 sec)
Found 1 GPUs in 0.07429 sec (OpenCL: 0.000632 sec, Vulkan: 0.073642 sec)
Found 1 GPUs in 0.212992 sec (OpenCL: 0.000695 sec, Vulkan: 0.21226 sec)
Found 1 GPUs in 0.102223 sec (OpenCL: 0.000639 sec, Vulkan: 0.101553 sec)
Found 1 GPUs in 0.001082 sec (OpenCL: 0.000741 sec, Vulkan: 0.000318 sec)
Found 1 GPUs in 0.031069 sec (OpenCL: 0.000603 sec, Vulkan: 0.030442 sec)
Found 1 GPUs in 0.062462 sec (OpenCL: 0.000618 sec, Vulkan: 0.061817 sec)
Found 1 GPUs in 0.000975 sec (OpenCL: 0.000645 sec, Vulkan: 0.000312 sec)
Found 1 GPUs in 0.001244 sec (OpenCL: 0.000808 sec, Vulkan: 0.000401 sec)
Found 1 GPUs in 0.084487 sec (OpenCL: 0.000613 sec, Vulkan: 0.08384 sec)
Found 1 GPUs in 0.052807 sec (OpenCL: 0.000644 sec, Vulkan: 0.052138 sec)
Found 1 GPUs in 0.237284 sec (OpenCL: 0.00085 sec, Vulkan: 0.236398 sec)
Found 1 GPUs in 0.129768 sec (OpenCL: 0.00066 sec, Vulkan: 0.129084 sec)
Found 1 GPUs in 0.062275 sec (OpenCL: 0.000606 sec, Vulkan: 0.061637 sec)
Found 1 GPUs in 0.031514 sec (OpenCL: 0.00065 sec, Vulkan: 0.030835 sec)
Found 1 GPUs in 0.107722 sec (OpenCL: 0.00078 sec, Vulkan: 0.106917 sec)
Found 1 GPUs in 0.134802 sec (OpenCL: 0.000648 sec, Vulkan: 0.134123 sec)
Found 1 GPUs in 0.093893 sec (OpenCL: 0.0006 sec, Vulkan: 0.093259 sec)
Found 1 GPUs in 0.031082 sec (OpenCL: 0.000617 sec, Vulkan: 0.03044 sec)
Found 1 GPUs in 0.062519 sec (OpenCL: 0.000677 sec, Vulkan: 0.061823 sec)
Found 1 GPUs in 0.001146 sec (OpenCL: 0.000627 sec, Vulkan: 0.0005 sec)
Found 1 GPUs in 0.062695 sec (OpenCL: 0.000625 sec, Vulkan: 0.062037 sec)
Found 1 GPUs in 0.031757 sec (OpenCL: 0.000662 sec, Vulkan: 0.031067 sec)
Found 1 GPUs in 0.093902 sec (OpenCL: 0.000618 sec, Vulkan: 0.093262 sec)
Found 1 GPUs in 0.001141 sec (OpenCL: 0.000647 sec, Vulkan: 0.000476 sec)
Found 1 GPUs in 0.031398 sec (OpenCL: 0.000644 sec, Vulkan: 0.03072 sec)
Found 1 GPUs in 0.094055 sec (OpenCL: 0.000604 sec, Vulkan: 0.093434 sec)
Found 1 GPUs in 0.062736 sec (OpenCL: 0.000621 sec, Vulkan: 0.06209 sec)
Found 1 GPUs in 0.195531 sec (OpenCL: 0.000608 sec, Vulkan: 0.194893 sec)
Found 1 GPUs in 0.108401 sec (OpenCL: 0.0008 sec, Vulkan: 0.107569 sec)
Found 1 GPUs in 0.031643 sec (OpenCL: 0.000644 sec, Vulkan: 0.030978 sec)
Found 1 GPUs in 0.262138 sec (OpenCL: 0.000616 sec, Vulkan: 0.261494 sec)
Found 1 GPUs in 0.200556 sec (OpenCL: 0.000631 sec, Vulkan: 0.199909 sec)
Found 1 GPUs in 0.000955 sec (OpenCL: 0.000712 sec, Vulkan: 0.000221 sec)
Found Found 11 GPUs in  GPUs in 0.0629060.031194 sec sec (OpenCL: 0.000598 sec, Vulkan: 0.062274 sec) (OpenCL: 0.000642 sec, Vulkan: 0.030537 sec)
Found 1 GPUs in 0.001088 sec (OpenCL: 0.000627 sec, Vulkan: 0.000434 sec)
Found 1 GPUs in 0.062516 sec (OpenCL: 0.000616 sec, Vulkan: 0.061865 sec)
Found 1 GPUs in 0.03098 sec (OpenCL: 0.000647 sec, Vulkan: 0.030312 sec)
Found 1 GPUs in 0.220194 sec (OpenCL: 0.01215 sec, Vulkan: 0.208011 sec)
Found 1 GPUs in 0.001205 sec (OpenCL: 0.000773 sec, Vulkan: 0.000397 sec)
Found 1 GPUs in 0.083224 sec (OpenCL: 0.000604 sec, Vulkan: 0.082585 sec)
Found 1 GPUs in 0.052247 sec (OpenCL: 0.000625 sec, Vulkan: 0.051595 sec)
Found 1 GPUs in 0.200194 sec (OpenCL: 0.000872 sec, Vulkan: 0.199288 sec)
Found 1 GPUs in 0.130613 sec (OpenCL: 0.000648 sec, Vulkan: 0.129944 sec)
Found 1 GPUs in 0.109593 sec (OpenCL: 0.000978 sec, Vulkan: 0.108581 sec)
Found 1 GPUs in 0.031548 sec (OpenCL: 0.000591 sec, Vulkan: 0.030929 sec)
Found 1 GPUs in 0.062912 sec (OpenCL: 0.000659 sec, Vulkan: 0.062234 sec)
Found 1 GPUs in 0.096411 sec (OpenCL: 0.000674 sec, Vulkan: 0.095708 sec)
Found 1 GPUs in 0.064123 sec (OpenCL: 0.000674 sec, Vulkan: 0.063418 sec)
Found 1 GPUs in 0.032737 sec (OpenCL: 0.000619 sec, Vulkan: 0.03209 sec)
Found 1 GPUs in 0.000991 sec (OpenCL: 0.000613 sec, Vulkan: 0.000359 sec)
Found 1 GPUs in 0.096826 sec (OpenCL: 0.000602 sec, Vulkan: 0.096205 sec)
Found 1 GPUs in 0.094769 sec (OpenCL: 0.00061 sec, Vulkan: 0.094127 sec)
Found 1 GPUs in 0.031638 sec (OpenCL: 0.000639 sec, Vulkan: 0.03097 sec)
Found 1 GPUs in 0.001128 sec (OpenCL: 0.000632 sec, Vulkan: 0.000476 sec)
Found 1 GPUs in 0.063563 sec (OpenCL: 0.000629 sec, Vulkan: 0.062916 sec)
Found 1 GPUs in 0.001137 sec (OpenCL: 0.000782 sec, Vulkan: 0.000327 sec)
Found 1 GPUs in 0.031846 sec (OpenCL: 0.000608 sec, Vulkan: 0.031209 sec)
Found 1 GPUs in 0.063364 sec (OpenCL: 0.000671 sec, Vulkan: 0.06267 sec)
Found 1 GPUs in 0.001039 sec (OpenCL: 0.000654 sec, Vulkan: 0.000365 sec)
Found 1 GPUs in 0.00116 sec (OpenCL: 0.000761 sec, Vulkan: 0.000364 sec)
Found 1 GPUs in 0.038794 sec (OpenCL: 0.000876 sec, Vulkan: 0.037883 sec)
Found 1 GPUs in 0.053325 sec (OpenCL: 0.012645 sec, Vulkan: 0.040649 sec)
Found 1 GPUs in 0.206403 sec (OpenCL: 0.000821 sec, Vulkan: 0.20555 sec)
Found 1 GPUs in 0.116043 sec (OpenCL: 0.000672 sec, Vulkan: 0.115338 sec)
Found 1 GPUs in 0.107196 sec (OpenCL: 0.000747 sec, Vulkan: 0.106418 sec)
Found 1 GPUs in 0.062372 sec (OpenCL: 0.000619 sec, Vulkan: 0.061743 sec)
Found 1 GPUs in 0.032034 sec (OpenCL: 0.00064 sec, Vulkan: 0.031368 sec)
Found 1 GPUs in 0.001102 sec (OpenCL: 0.000601 sec, Vulkan: 0.000484 sec)
Found 1 GPUs in 0.00108 sec (OpenCL: 0.000739 sec, Vulkan: 0.000316 sec)
Found 1 GPUs in 0.030984 sec (OpenCL: 0.00063 sec, Vulkan: 0.030322 sec)
Found 1 GPUs in 0.062872 sec (OpenCL: 0.000612 sec, Vulkan: 0.062243 sec)
Found 1 GPUs in 0.220008 sec (OpenCL: 0.012087 sec, Vulkan: 0.207892 sec)
Found 1 GPUs in 0.001117 sec (OpenCL: 0.000843 sec, Vulkan: 0.000252 sec)
Found 1 GPUs in 0.031397 sec (OpenCL: 0.000632 sec, Vulkan: 0.030734 sec)
Found 1 GPUs in 0.147233 sec (OpenCL: 0.011484 sec, Vulkan: 0.135718 sec)
Found 1 GPUs in 0.097272 sec (OpenCL: 0.000857 sec, Vulkan: 0.096395 sec)
Found 1 GPUs in 0.001029 sec (OpenCL: 0.000652 sec, Vulkan: 0.000344 sec)
Found 1 GPUs in 0.094764 sec (OpenCL: 0.000658 sec, Vulkan: 0.094073 sec)
Found 1 GPUs in 0.032219 sec (OpenCL: 0.000633 sec, Vulkan: 0.031567 sec)
Found 1 GPUs in 0.063541 sec (OpenCL: 0.000636 sec, Vulkan: 0.062877 sec)
Found 1 GPUs in 0.103552 sec (OpenCL: 0.000643 sec, Vulkan: 0.10288 sec)
Found Found 1 GPUs in 1 GPUs in 0.069963 sec0.108021 sec (OpenCL: 0.000812 sec, Vulkan: 0.107191 sec) (OpenCL: 0.000609 sec, Vulkan: 0.06932 sec)
Found 1 GPUs in 0.038679 sec (OpenCL: 0.000624 sec, Vulkan: 0.038033 sec)
Found 1 GPUs in 0.000997 sec (OpenCL: 0.000613 sec, Vulkan: 0.000366 sec)
Found 1 GPUs in 0.144546 sec (OpenCL: 0.000597 sec, Vulkan: 0.143919 sec)
Found 1 GPUs in 0.080652 sec (OpenCL: 0.00059 sec, Vulkan: 0.080033 sec)
Found 1 GPUs in 0.112845 sec (OpenCL: 0.000672 sec, Vulkan: 0.112153 sec)
Found 1 GPUs in 0.001163 sec (OpenCL: 0.000636 sec, Vulkan: 0.000509 sec)
Found 1 GPUs in 0.063617 sec (OpenCL: 0.000626 sec, Vulkan: 0.062955 sec)
Found 1 GPUs in 0.095875 sec (OpenCL: 0.000611 sec, Vulkan: 0.095248 sec)
Found 1 GPUs in 0.032548 sec (OpenCL: 0.000613 sec, Vulkan: 0.031904 sec)
Found 1 GPUs in 0.001148 sec (OpenCL: 0.000647 sec, Vulkan: 0.000481 sec)
Found 1 GPUs in 0.095108 sec (OpenCL: 0.000597 sec, Vulkan: 0.094477 sec)
Found 1 GPUs in 0.031673 sec (OpenCL: 0.000638 sec, Vulkan: 0.031008 sec)
Found 1 GPUs in 0.063671 sec (OpenCL: 0.000649 sec, Vulkan: 0.063003 sec)
Found 1 GPUs in 0.001102 sec (OpenCL: 0.00063 sec, Vulkan: 0.000449 sec)
Found 1 GPUs in 0.186697 sec (OpenCL: 0.000591 sec, Vulkan: 0.186073 sec)
Found 1 GPUs in 0.032225 sec (OpenCL: 0.000595 sec, Vulkan: 0.031601 sec)
Found 1 GPUs in 0.14177 sec (OpenCL: 0.000625 sec, Vulkan: 0.141126 sec)
Found 1 GPUs in 0.001188 sec (OpenCL: 0.000668 sec, Vulkan: 0.000497 sec)
Found 1 GPUs in 0.095242 sec (OpenCL: 0.000598 sec, Vulkan: 0.094611 sec)
Found 1 GPUs in 0.032594 sec (OpenCL: 0.000604 sec, Vulkan: 0.031964 sec)
Found 1 GPUs in 0.06405 sec (OpenCL: 0.000608 sec, Vulkan: 0.063426 sec)
Found 1 GPUs in 0.001074 sec (OpenCL: 0.000639 sec, Vulkan: 0.000413 sec)
Found 1 GPUs in 0.031367 sec (OpenCL: 0.000656 sec, Vulkan: 0.030678 sec)
Found 1 GPUs in 0.069419 sec (OpenCL: 0.000771 sec, Vulkan: 0.068632 sec)
Found 1 GPUs in 0.000901 sec (OpenCL: 0.000627 sec, Vulkan: 0.000247 sec)
Using device: Tesla T4, free memory: 14920/15360 MB, Vulkan API 1.3.242
Found 1 GPUs in 0.0009 sec (OpenCL: 0.000591 sec, Vulkan: 0.000289 sec)
Using device: Tesla T4, free memory: 14920/15360 MB, Vulkan API 1.3.242
Found 1 GPUs in 0.001489 sec (OpenCL: 0.000921 sec, Vulkan: 0.000532 sec)
Using device: Tesla T4, free memory: 14920/15360 MB, Vulkan API 1.3.242
Found 1 GPUs in 0.001436 sec (OpenCL: 0.000693 sec, Vulkan: 0.00072 sec)
Found 1 GPUs in 0.222388 sec (OpenCL: 0.000801 sec, Vulkan: 0.221557 sec)
Found 1 GPUs in 0.223019 sec (OpenCL: 0.000607 sec, Vulkan: 0.222383 sec)
Found 1 GPUs in 0.00127 sec (OpenCL: 0.000838 sec, Vulkan: 0.000402 sec)
Found 1 GPUs in 0.032532 sec (OpenCL: 0.001232 sec, Vulkan: 0.031276 sec)
Found 1 GPUs in 0.164466 sec (OpenCL: 0.000671 sec, Vulkan: 0.163761 sec)
Found 1 GPUs in 0.101044 sec (OpenCL: 0.001362 sec, Vulkan: 0.099653 sec)
Found 1 GPUs in 0.001239 sec (OpenCL: 0.000894 sec, Vulkan: 0.000312 sec)
Found 1 GPUs in 0.072031 sec (OpenCL: 0.000672 sec, Vulkan: 0.071326 sec)
Found 1 GPUs in 0.031642 sec (OpenCL: 0.001395 sec, Vulkan: 0.030235 sec)
Found 1 GPUs in 0.204631 sec (OpenCL: 0.000657 sec, Vulkan: 0.203937 sec)
Found 1 GPUs in 0.001178 sec (OpenCL: 0.000776 sec, Vulkan: 0.000371 sec)
Found 1 GPUs in 0.033062 sec (OpenCL: 0.000776 sec, Vulkan: 0.032255 sec)
Found 1 GPUs in 0.10731 sec (OpenCL: 0.000776 sec, Vulkan: 0.106512 sec)
Found 1 GPUs in 0.001048 sec (OpenCL: 0.000685 sec, Vulkan: 0.000328 sec)
Found 1 GPUs in 0.001175 sec (OpenCL: 0.000732 sec, Vulkan: 0.000419 sec)
Found 1 GPUs in 0.04192 sec (OpenCL: 0.000737 sec, Vulkan: 0.04115 sec)
Found 1 GPUs in 0.135549 sec (OpenCL: 0.000697 sec, Vulkan: 0.134815 sec)
Found 1 GPUs in 0.121075 sec (OpenCL: 0.001058 sec, Vulkan: 0.119982 sec)
Found 1 GPUs in 0.000979 sec (OpenCL: 0.000652 sec, Vulkan: 0.000294 sec)
Found 1 GPUs in 0.073733 sec (OpenCL: 0.000769 sec, Vulkan: 0.07293 sec)
Found 1 GPUs in 0.032076 sec (OpenCL: 0.001421 sec, Vulkan: 0.030627 sec)
Found 1 GPUs in 0.205391 sec (OpenCL: 0.000821 sec, Vulkan: 0.204536 sec)
Found 1 GPUs in 0.001149 sec (OpenCL: 0.000802 sec, Vulkan: 0.000322 sec)
Found 1 GPUs in 0.040109 sec (OpenCL: 0.001017 sec, Vulkan: 0.039058 sec)
Found 1 GPUs in 0.031466 sec (OpenCL: 0.001325 sec, Vulkan: 0.030106 sec)
Found 1 GPUs in 0.101426 sec (OpenCL: 0.000648 sec, Vulkan: 0.100747 sec)
Found 1 GPUs in 0.00099 sec (OpenCL: 0.000644 sec, Vulkan: 0.000311 sec)
Found 1 GPUs in 0.001136 sec (OpenCL: 0.000716 sec, Vulkan: 0.000383 sec)
Found 1 GPUs in 0.000962 sec (OpenCL: 0.000674 sec, Vulkan: 0.000267 sec)
Found 1 GPUs in 0.001097 sec (OpenCL: 0.000782 sec, Vulkan: 0.000278 sec)
Found 1 GPUs in 0.001165 sec (OpenCL: 0.000756 sec, Vulkan: 0.000359 sec)
Found 1 GPUs in 0.001007 sec (OpenCL: 0.000676 sec, Vulkan: 0.000308 sec)
Found 1 GPUs in 0.032344 sec (OpenCL: 0.00089 sec, Vulkan: 0.031431 sec)
Found 1 GPUs in 0.105216 sec (OpenCL: 0.000833 sec, Vulkan: 0.104354 sec)
Found 1 GPUs in 0.001167 sec (OpenCL: 0.000838 sec, Vulkan: 0.000298 sec)
Found 1 GPUs in 0.072921 sec (OpenCL: 0.000696 sec, Vulkan: 0.072189 sec)
Found 1 GPUs in 0.032259 sec (OpenCL: 0.001323 sec, Vulkan: 0.030918 sec)
Found 1 GPUs in 0.202363 sec (OpenCL: 0.000773 sec, Vulkan: 0.201566 sec)
Found 1 GPUs in 0.001003 sec (OpenCL: 0.000635 sec, Vulkan: 0.000338 sec)
Found 1 GPUs in 0.000912 sec (OpenCL: 0.000644 sec, Vulkan: 0.000245 sec)
Found 1 GPUs in 0.001021 sec (OpenCL: 0.000689 sec, Vulkan: 0.000301 sec)
Found 1 GPUs in 0.00107 sec (OpenCL: 0.000709 sec, Vulkan: 0.000329 sec)
Found 1 GPUs in 0.001164 sec (OpenCL: 0.000801 sec, Vulkan: 0.000323 sec)
Found 1 GPUs in 0.073055 sec (OpenCL: 0.0009 sec, Vulkan: 0.07212 sec)
Found 1 GPUs in 0.031522 sec (OpenCL: 0.000636 sec, Vulkan: 0.030858 sec)
Found 1 GPUs in 0.10164 sec (OpenCL: 0.001374 sec, Vulkan: 0.100232 sec)
Found 1 GPUs in 0.001062 sec (OpenCL: 0.000705 sec, Vulkan: 0.000327 sec)
Found 1 GPUs in 0.001102 sec (OpenCL: 0.000708 sec, Vulkan: 0.00036 sec)
Found 1 GPUs in 0.132935 sec (OpenCL: 0.000679 sec, Vulkan: 0.132221 sec)
Found 1 GPUs in 0.10192 sec (OpenCL: 0.001763 sec, Vulkan: 0.100138 sec)
Found 1 GPUs in 0.001145 sec (OpenCL: 0.000775 sec, Vulkan: 0.000345 sec)
Found Found 11 GPUs in  GPUs in 0.0323120.071596 sec sec (OpenCL: 0.000727 sec, Vulkan: 0.070835 sec) (OpenCL: 0.000666 sec, Vulkan: 0.031628 sec)
Found 1 GPUs in 0.20698 sec (OpenCL: 0.00068 sec, Vulkan: 0.206268 sec)
Found 1 GPUs in 0.001001 sec (OpenCL: 0.000665 sec, Vulkan: 0.000312 sec)
Found 1 GPUs in 0.001081 sec (OpenCL: 0.000794 sec, Vulkan: 0.000264 sec)
Found 1 GPUs in 0.001007 sec (OpenCL: 0.000684 sec, Vulkan: 0.0003 sec)
Found 1 GPUs in 0.000881 sec (OpenCL: 0.00063 sec, Vulkan: 0.000221 sec)
Found 1 GPUs in 0.001093 sec (OpenCL: 0.000691 sec, Vulkan: 0.000377 sec)
Found 1 GPUs in 0.03351 sec (OpenCL: 0.00071 sec, Vulkan: 0.032767 sec)
Found 1 GPUs in 0.103377 sec (OpenCL: 0.00092 sec, Vulkan: 0.102426 sec)
Found 1 GPUs in 0.001633 sec (OpenCL: 0.001229 sec, Vulkan: 0.000356 sec)
Found 1 GPUs in 0.001061 sec (OpenCL: 0.000716 sec, Vulkan: 0.000322 sec)
Found 1 GPUs in 0.001061 sec (OpenCL: 0.000706 sec, Vulkan: 0.000328 sec)
Found 1 GPUs in 0.104467 sec (OpenCL: 0.000725 sec, Vulkan: 0.103718 sec)
Found 1 GPUs in 0.000938 sec (OpenCL: 0.000661 sec, Vulkan: 0.000244 sec)
Found 1 GPUs in 0.001031 sec (OpenCL: 0.000656 sec, Vulkan: 0.000334 sec)
Found 1 GPUs in 0.042565 sec (OpenCL: 0.000615 sec, Vulkan: 0.041924 sec)
Found 1 GPUs in 0.136271 sec (OpenCL: 0.000772 sec, Vulkan: 0.135464 sec)
Found 1 GPUs in 0.1212 sec (OpenCL: 0.01247 sec, Vulkan: 0.108708 sec)
Found 1 GPUs in 0.001268 sec (OpenCL: 0.00088 sec, Vulkan: 0.000356 sec)
Found 1 GPUs in 0.00123 sec (OpenCL: 0.000785 sec, Vulkan: 0.000408 sec)
Found 1 GPUs in 0.032467 sec (OpenCL: 0.00128 sec, Vulkan: 0.031148 sec)
Found 1 GPUs in 0.114381 sec (OpenCL: 0.001226 sec, Vulkan: 0.11312 sec)
Found 1 GPUs in 0.001002 sec (OpenCL: 0.000662 sec, Vulkan: 0.000308 sec)
Found 1 GPUs in 0.000951 sec (OpenCL: 0.000636 sec, Vulkan: 0.00028 sec)
Found 1 GPUs in 0.101515 sec (OpenCL: 0.000724 sec, Vulkan: 0.100755 sec)
Found 1 GPUs in 0.000929 sec (OpenCL: 0.000622 sec, Vulkan: 0.000281 sec)
Found 1 GPUs in 0.001425 sec (OpenCL: 0.001067 sec, Vulkan: 0.000325 sec)
Found 1 GPUs in 0.032209 sec (OpenCL: 0.000701 sec, Vulkan: 0.031484 sec)
Found 1 GPUs in 0.102642 sec (OpenCL: 0.000707 sec, Vulkan: 0.101902 sec)
Found 1 GPUs in 0.001216 sec (OpenCL: 0.000815 sec, Vulkan: 0.000366 sec)
Found 1 GPUs in 0.001216 sec (OpenCL: 0.000844 sec, Vulkan: 0.000348 sec)
Found 1 GPUs in 0.03231 sec (OpenCL: 0.001226 sec, Vulkan: 0.031056 sec)
Found 1 GPUs in 0.074721 sec (OpenCL: 0.00073 sec, Vulkan: 0.073966 sec)
Found 1 GPUs in 0.205807 sec (OpenCL: 0.000689 sec, Vulkan: 0.205085 sec)
Found 1 GPUs in 0.001407 sec (OpenCL: 0.001068 sec, Vulkan: 0.000306 sec)
Found 1 GPUs in 0.000957 sec (OpenCL: 0.00063 sec, Vulkan: 0.000301 sec)
Found 1 GPUs in 0.111835 sec (OpenCL: 0.000806 sec, Vulkan: 0.110994 sec)
Found 1 GPUs in 0.122632 sec (OpenCL: 0.00064 sec, Vulkan: 0.12196 sec)
Found 1 GPUs in 0.001289 sec (OpenCL: 0.000891 sec, Vulkan: 0.000363 sec)
Found 1 GPUs in 0.032189 sec (OpenCL: 0.000775 sec, Vulkan: 0.031389 sec)
Found 1 GPUs in 0.166302 sec (OpenCL: 0.000638 sec, Vulkan: 0.16563 sec)
Found 1 GPUs in 0.102409 sec (OpenCL: 0.001468 sec, Vulkan: 0.10091 sec)
Found 1 GPUs in 0.001042 sec (OpenCL: 0.000673 sec, Vulkan: 0.000339 sec)
Found 1 GPUs in 0.000854 sec (OpenCL: 0.000609 sec, Vulkan: 0.000221 sec)
Found 1 GPUs in 0.000982 sec (OpenCL: 0.00068 sec, Vulkan: 0.000279 sec)
Found 1 GPUs in 0.102131 sec (OpenCL: 0.001002 sec, Vulkan: 0.101095 sec)
Found 1 GPUs in 0.00115 sec (OpenCL: 0.000766 sec, Vulkan: 0.00036 sec)
Found 1 GPUs in 0.07241 sec (OpenCL: 0.000761 sec, Vulkan: 0.071598 sec)
Found 1 GPUs in 0.033007 sec (OpenCL: 0.001248 sec, Vulkan: 0.031736 sec)
Found 1 GPUs in 0.204617 sec (OpenCL: 0.000643 sec, Vulkan: 0.20395 sec)
Found 1 GPUs in 0.00173 sec (OpenCL: 0.001329 sec, Vulkan: 0.000363 sec)
Found 1 GPUs in 0.001125 sec (OpenCL: 0.000711 sec, Vulkan: 0.000364 sec)
Found 1 GPUs in 0.000937 sec (OpenCL: 0.000637 sec, Vulkan: 0.000276 sec)
Found 1 GPUs in 0.108279 sec (OpenCL: 0.000626 sec, Vulkan: 0.107622 sec)
Found 1 GPUs in 0.001045 sec (OpenCL: 0.000707 sec, Vulkan: 0.000313 sec)
Found 1 GPUs in 0.0011 sec (OpenCL: 0.000781 sec, Vulkan: 0.000295 sec)
Found 1 GPUs in 0.032948 sec (OpenCL: 0.000762 sec, Vulkan: 0.032153 sec)
Found 1 GPUs in 0.101421 sec (OpenCL: 0.000679 sec, Vulkan: 0.100708 sec)
Found 1 GPUs in 0.001242 sec (OpenCL: 0.000841 sec, Vulkan: 0.000366 sec)
Found 1 GPUs in 0.040947 sec (OpenCL: 0.000958 sec, Vulkan: 0.039945 sec)
Found 1 GPUs in 0.135227 sec (OpenCL: 0.00076 sec, Vulkan: 0.134427 sec)
Found 1 GPUs in 0.125787 sec (OpenCL: 0.013286 sec, Vulkan: 0.112475 sec)
Found 1 GPUs in 0.001213 sec (OpenCL: 0.000821 sec, Vulkan: 0.000358 sec)
Found 1 GPUs in 0.041694 sec (OpenCL: 0.000702 sec, Vulkan: 0.040962 sec)
Found 1 GPUs in 0.102487 sec (OpenCL: 0.000825 sec, Vulkan: 0.10163 sec)
Found 1 GPUs in 0.127122 sec (OpenCL: 0.012652 sec, Vulkan: 0.114438 sec)
Found 1 GPUs in 0.00116 sec (OpenCL: 0.000758 sec, Vulkan: 0.000379 sec)
Found 1 GPUs in 0.001262 sec (OpenCL: 0.000812 sec, Vulkan: 0.000417 sec)
Found 1 GPUs in 0.032266 sec (OpenCL: 0.001404 sec, Vulkan: 0.030839 sec)
Found 1 GPUs in 0.115085 sec (OpenCL: 0.000674 sec, Vulkan: 0.114377 sec)
Found 1 GPUs in 0.001251 sec (OpenCL: 0.000857 sec, Vulkan: 0.000361 sec)
Found 1 GPUs in 0.000909 sec (OpenCL: 0.00064 sec, Vulkan: 0.000245 sec)
Found 1 GPUs in 0.046844 sec (OpenCL: 0.001337 sec, Vulkan: 0.045477 sec)
Found 1 GPUs in 0.119887 sec (OpenCL: 0.000782 sec, Vulkan: 0.119059 sec)
Found 1 GPUs in 0.001026 sec (OpenCL: 0.000667 sec, Vulkan: 0.000329 sec)
Found 1 GPUs in 0.001054 sec (OpenCL: 0.000683 sec, Vulkan: 0.000337 sec)
Found 1 GPUs in 0.001147 sec (OpenCL: 0.000652 sec, Vulkan: 0.000459 sec)
Found 1 GPUs in 0.001058 sec (OpenCL: 0.000659 sec, Vulkan: 0.000368 sec)
Found 1 GPUs in 0.001207 sec (OpenCL: 0.000807 sec, Vulkan: 0.00037 sec)
Found 1 GPUs in 0.001431 sec (OpenCL: 0.001102 sec, Vulkan: 0.000306 sec)
Found 1 GPUs in 0.001213 sec (OpenCL: 0.000929 sec, Vulkan: 0.000261 sec)
Found 1 GPUs in 0.102628 sec (OpenCL: 0.000812 sec, Vulkan: 0.101785 sec)
Found 1 GPUs in 0.001112 sec (OpenCL: 0.000738 sec, Vulkan: 0.000333 sec)
Found 1 GPUs in 0.001613 sec (OpenCL: 0.001307 sec, Vulkan: 0.000273 sec)
Found 1 GPUs in 0.033116 sec (OpenCL: 0.00101 sec, Vulkan: 0.032055 sec)
Found 1 GPUs in 0.102433 sec (OpenCL: 0.001145 sec, Vulkan: 0.101226 sec)
Found 1 GPUs in 0.001703 sec (OpenCL: 0.001312 sec, Vulkan: 0.000367 sec)
Found 1 GPUs in 0.001496 sec (OpenCL: 0.001191 sec, Vulkan: 0.000265 sec)
Found 1 GPUs in 0.000957 sec (OpenCL: 0.000662 sec, Vulkan: 0.000272 sec)
Found 1 GPUs in 0.001488 sec (OpenCL: 0.00126 sec, Vulkan: 0.000205 sec)
Found 1 GPUs in 0.001732 sec (OpenCL: 0.001438 sec, Vulkan: 0.000261 sec)
Found 1 GPUs in 0.001044 sec (OpenCL: 0.000681 sec, Vulkan: 0.000325 sec)
Found 1 GPUs in 0.001327 sec (OpenCL: 0.001003 sec, Vulkan: 0.000292 sec)
Found 1 GPUs in 0.00148 sec (OpenCL: 0.001218 sec, Vulkan: 0.000239 sec)
Found 1 GPUs in 0.000956 sec (OpenCL: 0.000607 sec, Vulkan: 0.00032 sec)
Found 1 GPUs in 0.00095 sec (OpenCL: 0.000664 sec, Vulkan: 0.000264 sec)
Found 1 GPUs in 0.03221 sec (OpenCL: 0.000811 sec, Vulkan: 0.031377 sec)
Found 1 GPUs in 0.104924 sec (OpenCL: 0.001458 sec, Vulkan: 0.103431 sec)
Found 1 GPUs in 0.001032 sec (OpenCL: 0.000729 sec, Vulkan: 0.000279 sec)
Found 1 GPUs in 0.001143 sec (OpenCL: 0.00078 sec, Vulkan: 0.000332 sec)
Found 1 GPUs in 0.001506 sec (OpenCL: 0.001247 sec, Vulkan: 0.000233 sec)
Found 1 GPUs in 0.000988 sec (OpenCL: 0.000632 sec, Vulkan: 0.000329 sec)
Found 1 GPUs in 0.00097 sec (OpenCL: 0.000649 sec, Vulkan: 0.000291 sec)
Found 1 GPUs in 0.000981 sec (OpenCL: 0.000661 sec, Vulkan: 0.000291 sec)
Found 1 GPUs in 0.001061 sec (OpenCL: 0.00069 sec, Vulkan: 0.000338 sec)
Found 1 GPUs in 0.000981 sec (OpenCL: 0.000697 sec, Vulkan: 0.000261 sec)
Found 1 GPUs in 0.000958 sec (OpenCL: 0.000641 sec, Vulkan: 0.000285 sec)
Found 1 GPUs in 0.001072 sec (OpenCL: 0.00069 sec, Vulkan: 0.000351 sec)
Found 1 GPUs in 0.001051 sec (OpenCL: 0.000671 sec, Vulkan: 0.000335 sec)
Found 1 GPUs in 0.000926 sec (OpenCL: 0.000613 sec, Vulkan: 0.000284 sec)
Found 1 GPUs in 0.001172 sec (OpenCL: 0.000817 sec, Vulkan: 0.000323 sec)
Found 1 GPUs in 0.001147 sec (OpenCL: 0.00085 sec, Vulkan: 0.000263 sec)
Found 1 GPUs in 0.032222 sec (OpenCL: 0.000609 sec, Vulkan: 0.031584 sec)
Found 1 GPUs in 0.102485 sec (OpenCL: 0.000882 sec, Vulkan: 0.101571 sec)
Found 1 GPUs in 0.001386 sec (OpenCL: 0.001047 sec, Vulkan: 0.000297 sec)
Found 1 GPUs in 0.001091 sec (OpenCL: 0.000709 sec, Vulkan: 0.000343 sec)
Found 1 GPUs in 0.031702 sec (OpenCL: 0.00122 sec, Vulkan: 0.03045 sec)
Found 1 GPUs in 0.121236 sec (OpenCL: 0.000624 sec, Vulkan: 0.12058 sec)
Found 1 GPUs in 0.001181 sec (OpenCL: 0.000818 sec, Vulkan: 0.000334 sec)
Found 1 GPUs in 0.031927 sec (OpenCL: 0.000745 sec, Vulkan: 0.03115 sec)
Found 1 GPUs in 0.064858 sec (OpenCL: 0.000711 sec, Vulkan: 0.064133 sec)
Found 1 GPUs in 0.20964 sec (OpenCL: 0.001236 sec, Vulkan: 0.208334 sec)
Found 1 GPUs in 0.000915 sec (OpenCL: 0.000641 sec, Vulkan: 0.000248 sec)
Found 1 GPUs in 0.041057 sec (OpenCL: 0.000706 sec, Vulkan: 0.040323 sec)
Found 1 GPUs in 0.1154 sec (OpenCL: 0.000717 sec, Vulkan: 0.114649 sec)
Found 1 GPUs in 0.112401 sec (OpenCL: 0.000627 sec, Vulkan: 0.111752 sec)
Found 1 GPUs in 0.001125 sec (OpenCL: 0.000726 sec, Vulkan: 0.000376 sec)
Found 1 GPUs in 0.041318 sec (OpenCL: 0.000666 sec, Vulkan: 0.040618 sec)
Found 1 GPUs in 0.141416 sec (OpenCL: 0.000694 sec, Vulkan: 0.140689 sec)
Found 1 GPUs in 0.111896 sec (OpenCL: 0.012293 sec, Vulkan: 0.09958 sec)
Found 1 GPUs in 0.001173 sec (OpenCL: 0.000807 sec, Vulkan: 0.000343 sec)
Found 1 GPUs in 0.032306 sec (OpenCL: 0.000682 sec, Vulkan: 0.031601 sec)
Found 1 GPUs in 0.109052 sec (OpenCL: 0.001157 sec, Vulkan: 0.107864 sec)
Found 1 GPUs in 0.001234 sec (OpenCL: 0.000843 sec, Vulkan: 0.000365 sec)
Found 1 GPUs in 0.001383 sec (OpenCL: 0.00111 sec, Vulkan: 0.00024 sec)
Found 1 GPUs in 0.032699 sec (OpenCL: 0.001013 sec, Vulkan: 0.031652 sec)
Found 1 GPUs in 0.153619 sec (OpenCL: 0.001014 sec, Vulkan: 0.15257 sec)
Found 1 GPUs in 0.1122 sec (OpenCL: 0.001072 sec, Vulkan: 0.111094 sec)
Found 1 GPUs in 0.001001 sec (OpenCL: 0.00069 sec, Vulkan: 0.000278 sec)
Found 1 GPUs in 0.032906 sec (OpenCL: 0.001363 sec, Vulkan: 0.031514 sec)
Found 1 GPUs in 0.065231 sec (OpenCL: 0.000992 sec, Vulkan: 0.064212 sec)
Found 1 GPUs in 0.001255 sec (OpenCL: 0.000658 sec, Vulkan: 0.000572 sec)
Found 1 GPUs in 0.001071 sec (OpenCL: 0.000676 sec, Vulkan: 0.000361 sec)
Found 1 GPUs in 0.000944 sec (OpenCL: 0.000634 sec, Vulkan: 0.000286 sec)
Found 1 GPUs in 0.032225 sec (OpenCL: 0.001011 sec, Vulkan: 0.031179 sec)
Found 1 GPUs in 0.101538 sec (OpenCL: 0.001538 sec, Vulkan: 0.099968 sec)
Found 1 GPUs in 0.001252 sec (OpenCL: 0.000867 sec, Vulkan: 0.00034 sec)
Found 1 GPUs in 0.031904 sec (OpenCL: 0.000956 sec, Vulkan: 0.030916 sec)
Found 1 GPUs in 0.064565 sec (OpenCL: 0.000674 sec, Vulkan: 0.06387 sec)
Found 1 GPUs in 0.001102 sec (OpenCL: 0.000651 sec, Vulkan: 0.00043 sec)
Found 1 GPUs in 0.001136 sec (OpenCL: 0.00072 sec, Vulkan: 0.000392 sec)
Found 1 GPUs in 0.040755 sec (OpenCL: 0.000901 sec, Vulkan: 0.039819 sec)
Found 1 GPUs in 0.10313 sec (OpenCL: 0.000762 sec, Vulkan: 0.102332 sec)
Found 1 GPUs in 0.111967 sec (OpenCL: 0.013284 sec, Vulkan: 0.098651 sec)
Found 1 GPUs in 0.001124 sec (OpenCL: 0.000731 sec, Vulkan: 0.000367 sec)
Found 1 GPUs in 0.065121 sec (OpenCL: 0.000683 sec, Vulkan: 0.064408 sec)
Found 1 GPUs in 0.032543 sec (OpenCL: 0.001295 sec, Vulkan: 0.031223 sec)
Found 1 GPUs in 0.101898 sec (OpenCL: 0.000699 sec, Vulkan: 0.101167 sec)
Found 1 GPUs in 0.001277 sec (OpenCL: 0.000889 sec, Vulkan: 0.000354 sec)
Found 1 GPUs in 0.001058 sec (OpenCL: 0.000715 sec, Vulkan: 0.000298 sec)
Found 1 GPUs in 0.032885 sec (OpenCL: 0.000786 sec, Vulkan: 0.032067 sec)
Found 1 GPUs in 0.101003 sec (OpenCL: 0.000892 sec, Vulkan: 0.100079 sec)
Found 1 GPUs in 0.000922 sec (OpenCL: 0.000622 sec, Vulkan: 0.000274 sec)
Found 1 GPUs in 0.032114 sec (OpenCL: 0.00071 sec, Vulkan: 0.031371 sec)
Found 1 GPUs in 0.001003 sec (OpenCL: 0.00063 sec, Vulkan: 0.000358 sec)
Found 1 GPUs in 0.170882 sec (OpenCL: 0.00134 sec, Vulkan: 0.169508 sec)
Found 1 GPUs in 0.001209 sec (OpenCL: 0.000763 sec, Vulkan: 0.0004 sec)
Found 1 GPUs in 0.064879 sec (OpenCL: 0.000848 sec, Vulkan: 0.063998 sec)
Found 1 GPUs in 0.031646 sec (OpenCL: 0.000691 sec, Vulkan: 0.030929 sec)
Found 1 GPUs in 0.100955 sec (OpenCL: 0.000713 sec, Vulkan: 0.100211 sec)
Found 1 GPUs in 0.000988 sec (OpenCL: 0.000668 sec, Vulkan: 0.000297 sec)
Found 1 GPUs in 0.073116 sec (OpenCL: 0.000658 sec, Vulkan: 0.072427 sec)
Found 1 GPUs in 0.031963 sec (OpenCL: 0.00074 sec, Vulkan: 0.031201 sec)
Found 1 GPUs in 0.199613 sec (OpenCL: 0.001554 sec, Vulkan: 0.198027 sec)
Found 1 GPUs in 0.001157 sec (OpenCL: 0.000802 sec, Vulkan: 0.000323 sec)
Found 1 GPUs in 0.065881 sec (OpenCL: 0.001118 sec, Vulkan: 0.064731 sec)
Found 1 GPUs in 0.032546 sec (OpenCL: 0.001431 sec, Vulkan: 0.031093 sec)
Found 1 GPUs in 0.206849 sec (OpenCL: 0.000732 sec, Vulkan: 0.206073 sec)
Found 1 GPUs in 0.000969 sec (OpenCL: 0.000695 sec, Vulkan: 0.00024 sec)
Found 1 GPUs in 0.042249 sec (OpenCL: 0.000727 sec, Vulkan: 0.04149 sec)
Found 1 GPUs in 0.136294 sec (OpenCL: 0.000705 sec, Vulkan: 0.135554 sec)
Found 1 GPUs in 0.122461 sec (OpenCL: 0.014007 sec, Vulkan: 0.10843 sec)
Found 1 GPUs in 0.001111 sec (OpenCL: 0.0007 sec, Vulkan: 0.000379 sec)
Found 1 GPUs in 0.033023 sec (OpenCL: 0.00129 sec, Vulkan: 0.031697 sec)
Found 1 GPUs in 0.075317 sec (OpenCL: 0.000925 sec, Vulkan: 0.074359 sec)
Found 1 GPUs in 0.102636 sec (OpenCL: 0.001396 sec, Vulkan: 0.101203 sec)
Found 1 GPUs in 0.001093 sec (OpenCL: 0.000681 sec, Vulkan: 0.000368 sec)
Found 1 GPUs in 0.076392 sec (OpenCL: 0.001236 sec, Vulkan: 0.075122 sec)
Found 1 GPUs in 0.033639 sec (OpenCL: 0.001407 sec, Vulkan: 0.032205 sec)
Found 1 GPUs in 0.101928 sec (OpenCL: 0.000668 sec, Vulkan: 0.101226 sec)
Found 1 GPUs in 0.001349 sec (OpenCL: 0.000966 sec, Vulkan: 0.000347 sec)
Found 1 GPUs in 0.001286 sec (OpenCL: 0.000888 sec, Vulkan: 0.000361 sec)
Found 1 GPUs in 0.034488 sec (OpenCL: 0.000755 sec, Vulkan: 0.033699 sec)
Found 1 GPUs in 0.103012 sec (OpenCL: 0.001067 sec, Vulkan: 0.101909 sec)
Found 1 GPUs in 0.001009 sec (OpenCL: 0.000646 sec, Vulkan: 0.000333 sec)
Found 1 GPUs in 0.001038 sec (OpenCL: 0.000694 sec, Vulkan: 0.000314 sec)
Found 1 GPUs in 0.032817 sec (OpenCL: 0.000681 sec, Vulkan: 0.032105 sec)
Found 1 GPUs in 0.10834 sec (OpenCL: 0.001174 sec, Vulkan: 0.107131 sec)
Found 1 GPUs in 0.00119 sec (OpenCL: 0.00084 sec, Vulkan: 0.000318 sec)
Found 1 GPUs in 0.001259 sec (OpenCL: 0.000823 sec, Vulkan: 0.000401 sec)
Found 1 GPUs in 0.03248 sec (OpenCL: 0.000666 sec, Vulkan: 0.031786 sec)
Found 1 GPUs in 0.103897 sec (OpenCL: 0.00078 sec, Vulkan: 0.103082 sec)
Found 1 GPUs in 0.001015 sec (OpenCL: 0.000658 sec, Vulkan: 0.000331 sec)
Using device: Tesla T4, free memory: 14917/15360 MB, Vulkan API 1.3.242
Found 1 GPUs in 0.00155 sec (OpenCL: 0.00116 sec, Vulkan: 0.000365 sec)
Using device: Tesla T4, free memory: 14917/15360 MB, Vulkan API 1.3.242
Found 1 GPUs in 0.001404 sec (OpenCL: 0.001096 sec, Vulkan: 0.000285 sec)
Using device: Tesla T4, free memory: 14917/15360 MB, Vulkan API 1.3.242
Found 1 GPUs in 0.001119 sec (OpenCL: 0.000793 sec, Vulkan: 0.000305 sec)
Using device: Tesla T4, free memory: 14917/15360 MB, Vulkan API 1.3.242
Found 1 GPUs in 0.000838 sec (OpenCL: 0.000595 sec, Vulkan: 0.000223 sec)
Using device: Tesla T4, free memory: 14917/15360 MB, Vulkan API 1.3.242
Found 1 GPUs in 0.001194 sec (OpenCL: 0.000947 sec, Vulkan: 0.000229 sec)
Using device: Tesla T4, free memory: 14917/15360 MB, Vulkan API 1.3.242
Found 1 GPUs in 0.001247 sec (OpenCL: 0.000945 sec, Vulkan: 0.000283 sec)
Using device: Tesla T4, free memory: 14917/15360 MB, Vulkan API 1.3.242
Found 1 GPUs in 0.001198 sec (OpenCL: 0.00092 sec, Vulkan: 0.000258 sec)
Using device: Tesla T4, free memory: 14917/15360 MB, Vulkan API 1.3.242
Found 1 GPUs in 0.00109 sec (OpenCL: 0.000767 sec, Vulkan: 0.000302 sec)
Using device: Tesla T4, free memory: 14917/15360 MB, Vulkan API 1.3.242
Found 1 GPUs in 0.000922 sec (OpenCL: 0.000673 sec, Vulkan: 0.000231 sec)
Using device: Tesla T4, free memory: 14917/15360 MB, Vulkan API 1.3.242
Found 1 GPUs in 0.000937 sec (OpenCL: 0.000683 sec, Vulkan: 0.000234 sec)
Using device: Tesla T4, free memory: 14917/15360 MB, Vulkan API 1.3.242
Found 1 GPUs in 0.000942 sec (OpenCL: 0.000669 sec, Vulkan: 0.000253 sec)
Using device: Tesla T4, free memory: 14917/15360 MB, Vulkan API 1.3.242
Found 1 GPUs in 0.000914 sec (OpenCL: 0.000649 sec, Vulkan: 0.000244 sec)
Using device: Tesla T4, free memory: 14917/15360 MB, Vulkan API 1.3.242
Found 1 GPUs in 0.0009 sec (OpenCL: 0.000626 sec, Vulkan: 0.000256 sec)
Using device: Tesla T4, free memory: 14917/15360 MB, Vulkan API 1.3.242
Found 1 GPUs in 0.000903 sec (OpenCL: 0.000628 sec, Vulkan: 0.000255 sec)
Using device: Tesla T4, free memory: 14917/15360 MB, Vulkan API 1.3.242
Found 1 GPUs in 0.00116 sec (OpenCL: 0.00083 sec, Vulkan: 0.00031 sec)
Using device: Tesla T4, free memory: 14917/15360 MB, Vulkan API 1.3.242
Found 1 GPUs in 0.000884 sec (OpenCL: 0.000633 sec, Vulkan: 0.000231 sec)
Using device: Tesla T4, free memory: 14917/15360 MB, Vulkan API 1.3.242
Found 1 GPUs in 0.000889 sec (OpenCL: 0.000639 sec, Vulkan: 0.00023 sec)
Using device: Tesla T4, free memory: 14917/15360 MB, Vulkan API 1.3.242
Found 1 GPUs in 0.001189 sec (OpenCL: 0.000945 sec, Vulkan: 0.000227 sec)
Using device: Tesla T4, free memory: 14917/15360 MB, Vulkan API 1.3.242
Found 1 GPUs in 0.001029 sec (OpenCL: 0.000726 sec, Vulkan: 0.000284 sec)
Using device: Tesla T4, free memory: 14917/15360 MB, Vulkan API 1.3.242
Found 1 GPUs in 0.000959 sec (OpenCL: 0.000697 sec, Vulkan: 0.000242 sec)
Using device: Tesla T4, free memory: 14917/15360 MB, Vulkan API 1.3.242
Found 1 GPUs in 0.000917 sec (OpenCL: 0.000669 sec, Vulkan: 0.000228 sec)
Using device: Tesla T4, free memory: 14917/15360 MB, Vulkan API 1.3.242
Found 1 GPUs in 0.001273 sec (OpenCL: 0.000947 sec, Vulkan: 0.000305 sec)
Using device: Tesla T4, free memory: 14917/15360 MB, Vulkan API 1.3.242
Found 1 GPUs in 0.001002 sec (OpenCL: 0.000759 sec, Vulkan: 0.000224 sec)
Using device: Tesla T4, free memory: 14917/15360 MB, Vulkan API 1.3.242
Found 1 GPUs in 0.000894 sec (OpenCL: 0.000628 sec, Vulkan: 0.000247 sec)
Using device: Tesla T4, free memory: 14917/15360 MB, Vulkan API 1.3.242
Found 1 GPUs in 0.001236 sec (OpenCL: 0.00097 sec, Vulkan: 0.000247 sec)
Using device: Tesla T4, free memory: 14917/15360 MB, Vulkan API 1.3.242
Found 1 GPUs in 0.001225 sec (OpenCL: 0.000948 sec, Vulkan: 0.00026 sec)
Using device: Tesla T4, free memory: 14917/15360 MB, Vulkan API 1.3.242
Found 1 GPUs in 0.001257 sec (OpenCL: 0.000953 sec, Vulkan: 0.000284 sec)
Using device: Tesla T4, free memory: 14917/15360 MB, Vulkan API 1.3.242
Found 1 GPUs in 0.00129 sec (OpenCL: 0.000968 sec, Vulkan: 0.000301 sec)
Using device: Tesla T4, free memory: 14917/15360 MB, Vulkan API 1.3.242
Found 1 GPUs in 0.001231 sec (OpenCL: 0.000944 sec, Vulkan: 0.000269 sec)
Using device: Tesla T4, free memory: 14917/15360 MB, Vulkan API 1.3.242
Found 1 GPUs in 0.001275 sec (OpenCL: 0.000956 sec, Vulkan: 0.000299 sec)
Using device: Tesla T4, free memory: 14917/15360 MB, Vulkan API 1.3.242
Found 1 GPUs in 0.001063 sec (OpenCL: 0.000739 sec, Vulkan: 0.000304 sec)
Using device: Tesla T4, free memory: 14917/15360 MB, Vulkan API 1.3.242
Found 1 GPUs in 0.000902 sec (OpenCL: 0.000629 sec, Vulkan: 0.000253 sec)
Using device: Tesla T4, free memory: 14917/15360 MB, Vulkan API 1.3.242
Found 1 GPUs in 0.001204 sec (OpenCL: 0.00095 sec, Vulkan: 0.000236 sec)
Using device: Tesla T4, free memory: 14917/15360 MB, Vulkan API 1.3.242
Found 1 GPUs in 0.001037 sec (OpenCL: 0.000742 sec, Vulkan: 0.000277 sec)
Using device: Tesla T4, free memory: 14917/15360 MB, Vulkan API 1.3.242
Found 1 GPUs in 0.001055 sec (OpenCL: 0.000736 sec, Vulkan: 0.000298 sec)
Using device: Tesla T4, free memory: 14917/15360 MB, Vulkan API 1.3.242
Found 1 GPUs in 0.00126 sec (OpenCL: 0.000947 sec, Vulkan: 0.000295 sec)
Using device: Tesla T4, free memory: 14917/15360 MB, Vulkan API 1.3.242
Found 1 GPUs in 0.001277 sec (OpenCL: 0.000968 sec, Vulkan: 0.000291 sec)
Using device: Tesla T4, free memory: 14917/15360 MB, Vulkan API 1.3.242
Found 1 GPUs in 0.001341 sec (OpenCL: 0.000976 sec, Vulkan: 0.000344 sec)
Using device: Tesla T4, free memory: 14917/15360 MB, Vulkan API 1.3.242
Found 1 GPUs in 0.001274 sec (OpenCL: 0.000951 sec, Vulkan: 0.000303 sec)
Using device: Tesla T4, free memory: 14917/15360 MB, Vulkan API 1.3.242
Found 1 GPUs in 0.001224 sec (OpenCL: 0.000968 sec, Vulkan: 0.000238 sec)
Using device: Tesla T4, free memory: 14917/15360 MB, Vulkan API 1.3.242
Found 1 GPUs in 0.001233 sec (OpenCL: 0.000945 sec, Vulkan: 0.000269 sec)
Using device: Tesla T4, free memory: 14917/15360 MB, Vulkan API 1.3.242
Found 1 GPUs in 0.001453 sec (OpenCL: 0.001186 sec, Vulkan: 0.000248 sec)
Using device: Tesla T4, free memory: 14917/15360 MB, Vulkan API 1.3.242
Found 1 GPUs in 0.002888 sec (OpenCL: 0.002619 sec, Vulkan: 0.000246 sec)
Using device: Tesla T4, free memory: 14917/15360 MB, Vulkan API 1.3.242

Посмотреть полные логи

@GPUcourseBOT
Copy link
Author

⚠️ Результаты тестирования PR #121

Логи тестирования (нажмите чтобы развернуть)

Ошибка компиляции

Вывод stderr make


In file included from /usr/include/stdio.h:980,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/ext/string_conversions.h:45,
                 from /usr/include/c++/13/bits/basic_string.h:4109,
                 from /usr/include/c++/13/string:54,
                 from /tmp/tmp0fs2ol10/libs/images/libimages/images.h:6,
                 from /tmp/tmp0fs2ol10/libs/images/libimages/images.cpp:1:
In function ‘int snprintf(char*, size_t, const char*, ...)’,
    inlined from ‘cimg_library::CImgList<T>& cimg_library::CImgList<T>::_load_gif_external(const char*, bool) [with T = unsigned char]’ at /tmp/tmp0fs2ol10/libs/images/libimages/CImg.h:58211:29:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: warning: null destination pointer [-Wformat-truncation=]
   54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 | __glibc_objsize (__s), __fmt,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 | __va_arg_pack ());
      | ~~~~~~~~~~~~~~~~~
In function ‘int snprintf(char*, size_t, const char*, ...)’,
    inlined from ‘cimg_library::CImgList<T>& cimg_library::CImgList<T>::_load_gif_external(const char*, bool) [with T = unsigned char]’ at /tmp/tmp0fs2ol10/libs/images/libimages/CImg.h:58210:48:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: warning: null destination pointer [-Wformat-truncation=]
   54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 | __glibc_objsize (__s), __fmt,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 | __va_arg_pack ());
      | ~~~~~~~~~~~~~~~~~
In function ‘int snprintf(char*, size_t, const char*, ...)’,
    inlined from ‘cimg_library::CImgList<T>& cimg_library::CImgList<T>::_load_gif_external(const char*, bool) [with T = short unsigned int]’ at /tmp/tmp0fs2ol10/libs/images/libimages/CImg.h:58211:29:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: warning: null destination pointer [-Wformat-truncation=]
   54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 | __glibc_objsize (__s), __fmt,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 | __va_arg_pack ());
      | ~~~~~~~~~~~~~~~~~
In function ‘int snprintf(char*, size_t, const char*, ...)’,
    inlined from ‘cimg_library::CImgList<T>& cimg_library::CImgList<T>::_load_gif_external(const char*, bool) [with T = short unsigned int]’ at /tmp/tmp0fs2ol10/libs/images/libimages/CImg.h:58210:48:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: warning: null destination pointer [-Wformat-truncation=]
   54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 | __glibc_objsize (__s), __fmt,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 | __va_arg_pack ());
      | ~~~~~~~~~~~~~~~~~
In function ‘int snprintf(char*, size_t, const char*, ...)’,
    inlined from ‘cimg_library::CImgList<T>& cimg_library::CImgList<T>::_load_gif_external(const char*, bool) [with T = unsigned int]’ at /tmp/tmp0fs2ol10/libs/images/libimages/CImg.h:58211:29:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: warning: null destination pointer [-Wformat-truncation=]
   54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 | __glibc_objsize (__s), __fmt,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 | __va_arg_pack ());
      | ~~~~~~~~~~~~~~~~~
In function ‘int snprintf(char*, size_t, const char*, ...)’,
    inlined from ‘cimg_library::CImgList<T>& cimg_library::CImgList<T>::_load_gif_external(const char*, bool) [with T = unsigned int]’ at /tmp/tmp0fs2ol10/libs/images/libimages/CImg.h:58210:48:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: warning: null destination pointer [-Wformat-truncation=]
   54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 | __glibc_objsize (__s), __fmt,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 | __va_arg_pack ());
      | ~~~~~~~~~~~~~~~~~
In function ‘int snprintf(char*, size_t, const char*, ...)’,
    inlined from ‘cimg_library::CImgList<T>& cimg_library::CImgList<T>::_load_gif_external(const char*, bool) [with T = float]’ at /tmp/tmp0fs2ol10/libs/images/libimages/CImg.h:58211:29:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: warning: null destination pointer [-Wformat-truncation=]
   54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 | __glibc_objsize (__s), __fmt,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 | __va_arg_pack ());
      | ~~~~~~~~~~~~~~~~~
In function ‘int snprintf(char*, size_t, const char*, ...)’,
    inlined from ‘cimg_library::CImgList<T>& cimg_library::CImgList<T>::_load_gif_external(const char*, bool) [with T = float]’ at /tmp/tmp0fs2ol10/libs/images/libimages/CImg.h:58210:48:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: warning: null destination pointer [-Wformat-truncation=]
   54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 | __glibc_objsize (__s), __fmt,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 | __va_arg_pack ());
      | ~~~~~~~~~~~~~~~~~
In function ‘int snprintf(char*, size_t, const char*, ...)’,
    inlined from ‘cimg_library::CImgList<T>& cimg_library::CImgList<T>::_load_gif_external(const char*, bool) [with T = long long int]’ at /tmp/tmp0fs2ol10/libs/images/libimages/CImg.h:58211:29:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: warning: null destination pointer [-Wformat-truncation=]
   54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 | __glibc_objsize (__s), __fmt,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 | __va_arg_pack ());
      | ~~~~~~~~~~~~~~~~~
In function ‘int snprintf(char*, size_t, const char*, ...)’,
    inlined from ‘cimg_library::CImgList<T>& cimg_library::CImgList<T>::_load_gif_external(const char*, bool) [with T = long long int]’ at /tmp/tmp0fs2ol10/libs/images/libimages/CImg.h:58210:48:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: warning: null destination pointer [-Wformat-truncation=]
   54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 | __glibc_objsize (__s), __fmt,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 | __va_arg_pack ());
      | ~~~~~~~~~~~~~~~~~
In function ‘int snprintf(char*, size_t, const char*, ...)’,
    inlined from ‘cimg_library::CImgList<T>& cimg_library::CImgList<T>::_load_gif_external(const char*, bool) [with T = double]’ at /tmp/tmp0fs2ol10/libs/images/libimages/CImg.h:58211:29:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: warning: null destination pointer [-Wformat-truncation=]
   54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 | __glibc_objsize (__s), __fmt,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 | __va_arg_pack ());
      | ~~~~~~~~~~~~~~~~~
In function ‘int snprintf(char*, size_t, const char*, ...)’,
    inlined from ‘cimg_library::CImgList<T>& cimg_library::CImgList<T>::_load_gif_external(const char*, bool) [with T = double]’ at /tmp/tmp0fs2ol10/libs/images/libimages/CImg.h:58210:48:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: warning: null destination pointer [-Wformat-truncation=]
   54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 | __glibc_objsize (__s), __fmt,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 | __va_arg_pack ());
      | ~~~~~~~~~~~~~~~~~
/tmp/tmp0fs2ol10/libs/gpu/libgpu/opencl/engine.cpp:3: warning: "_SHORT_FILE_" redefined
    3 | #define _SHORT_FILE_ "ocl_engine.cpp"
      |
In file included from /tmp/tmp0fs2ol10/libs/gpu/libgpu/work_size.h:3,
                 from /tmp/tmp0fs2ol10/libs/gpu/libgpu/opencl/engine.h:17,
                 from /tmp/tmp0fs2ol10/libs/gpu/libgpu/opencl/engine.cpp:1:
/tmp/tmp0fs2ol10/libs/gpu/libgpu/utils.h:52: note: this is the location of the previous definition
   52 | #define _SHORT_FILE_ "unknown"
      |
/tmp/tmp0fs2ol10/libs/gpu/libgpu/vulkan/engine.cpp: In function ‘VkDebugUtilsMessengerEXT_T* {anonymous}::setupDebugCallback(avk2::InstanceContext*)’:
/tmp/tmp0fs2ol10/libs/gpu/libgpu/vulkan/engine.cpp:67:47: error: invalid conversion from ‘VkBool32 (*)(vk::DebugUtilsMessageSeverityFlagBitsEXT, vk::DebugUtilsMessageTypeFlagsEXT, const vk::DebugUtilsMessengerCallbackDataEXT*, void*)’ {aka ‘unsigned int (*)(vk::DebugUtilsMessageSeverityFlagBitsEXT, vk::Flags<vk::DebugUtilsMessageTypeFlagBitsEXT>, const vk::DebugUtilsMessengerCallbackDataEXT*, void*)’} to ‘PFN_vkDebugUtilsMessengerCallbackEXT’ {aka ‘unsigned int (*)(VkDebugUtilsMessageSeverityFlagBitsEXT, unsigned int, const VkDebugUtilsMessengerCallbackDataEXT*, void*)’} [-fpermissive]
   67 | create_info.pfnUserCallback = debugCallback;
      | ^~~~~~~~~~~~~
      | |
      | VkBool32 (*)(vk::DebugUtilsMessageSeverityFlagBitsEXT, vk::DebugUtilsMessageTypeFlagsEXT, const vk::DebugUtilsMessengerCallbackDataEXT*, void*) {aka unsigned int (*)(vk::DebugUtilsMessageSeverityFlagBitsEXT, vk::Flags<vk::DebugUtilsMessageTypeFlagBitsEXT>, const vk::DebugUtilsMessengerCallbackDataEXT*, void*)}
make[2]: *** [libs/gpu/CMakeFiles/libgpu.dir/build.make:616: libs/gpu/CMakeFiles/libgpu.dir/libgpu/vulkan/engine.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/Makefile2:453: libs/gpu/CMakeFiles/libgpu.dir/all] Error 2
make: *** [Makefile:91: all] Error 2

</details>

<details><summary>Вывод stdout make</summary>

[ 1%] Building CXX object libs/base/CMakeFiles/libbase.dir/libbase/gtest_utils.cpp.o
[ 2%] Building CXX object libs/base/CMakeFiles/libbase.dir/libbase/omp_utils.cpp.o
[ 3%] Building CXX object libs/clew/CMakeFiles/libclew.dir/libclew/ocl_init.cpp.o
[ 4%] Building CXX object libs/gpu/CMakeFiles/hexdumparray.dir/libgpu/hexdumparray.cpp.o
[ 4%] Building CXX object libs/base/CMakeFiles/libbase.dir/libbase/string_utils.cpp.o
[ 5%] Linking CXX static library liblibclew.a
[ 5%] Built target libclew
[ 6%] Building CXX object libs/base/CMakeFiles/libbase.dir/libbase/thread_mutex.cpp.o
[ 7%] Linking CXX executable hexdumparray
[ 7%] Built target hexdumparray
[ 8%] Linking CXX static library liblibbase.a
[ 8%] Built target libbase
[ 9%] Building CXX object libs/images/CMakeFiles/libimages.dir/libimages/debug_io.cpp.o
[ 10%] Building CXX object libs/images/CMakeFiles/libimages.dir/libimages/images.cpp.o
[ 11%] Linking CXX static library liblibimages.a
[ 11%] Built target libimages
[ 12%] Generating /tmp/tmp0fs2ol10/libs/gpu/libgpu/opencl/cl/generated_kernels/dummy_kernel_nospir_opencl120.h
[ 13%] Generating /tmp/tmp0fs2ol10/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/write_value_at_index_comp_spirv_vulkan.spir
[ 15%] Generating /tmp/tmp0fs2ol10/libs/gpu/libgpu/opencl/tests/kernels/generated_kernels/aplusb_nospir_opencl120.h
[ 15%] Generating /tmp/tmp0fs2ol10/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/aplusb_comp_spirv_vulkan.spir
[ 16%] Generating /tmp/tmp0fs2ol10/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/atomic_add_comp_spirv_vulkan.spir
[ 17%] Generating /tmp/tmp0fs2ol10/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/batched_binary_search_comp_spirv_vulkan.spir
[ 18%] Generating /tmp/tmp0fs2ol10/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_conversion_from_float_to_T_T_16U_comp_spirv_vulkan.spir
[ 18%] Generating /tmp/tmp0fs2ol10/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_conversion_from_float_to_T_T_32F_comp_spirv_vulkan.spir
[ 19%] Generating /tmp/tmp0fs2ol10/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_conversion_from_float_to_T_T_8U_comp_spirv_vulkan.spir
[ 20%] Generating /tmp/tmp0fs2ol10/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_1_T_16U_comp_spirv_vulkan.spir
[ 20%] Generating /tmp/tmp0fs2ol10/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_1_T_32F_comp_spirv_vulkan.spir
[ 21%] Generating /tmp/tmp0fs2ol10/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_1_T_8U_comp_spirv_vulkan.spir
[ 22%] Generating /tmp/tmp0fs2ol10/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_2_T_16U_comp_spirv_vulkan.spir
[ 23%] Generating /tmp/tmp0fs2ol10/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_2_T_32F_comp_spirv_vulkan.spir
[ 24%] Generating /tmp/tmp0fs2ol10/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_2_T_8U_comp_spirv_vulkan.spir
[ 25%] Generating /tmp/tmp0fs2ol10/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_3_T_16U_comp_spirv_vulkan.spir
[ 26%] Generating /tmp/tmp0fs2ol10/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_3_T_32F_comp_spirv_vulkan.spir
[ 26%] Generating /tmp/tmp0fs2ol10/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_3_T_8U_comp_spirv_vulkan.spir
[ 27%] Generating /tmp/tmp0fs2ol10/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_4_T_16U_comp_spirv_vulkan.spir
[ 28%] Generating /tmp/tmp0fs2ol10/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_4_T_32F_comp_spirv_vulkan.spir
[ 29%] Generating /tmp/tmp0fs2ol10/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_4_T_8U_comp_spirv_vulkan.spir
[ 30%] Generating /tmp/tmp0fs2ol10/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/rasterize_blending_frag_spirv_vulkan.spir
[ 31%] Generating /tmp/tmp0fs2ol10/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/rasterize_frag_spirv_vulkan.spir
[ 31%] Generating /tmp/tmp0fs2ol10/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/rasterize_vert_spirv_vulkan.spir
[ 31%] Generating /tmp/tmp0fs2ol10/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/write_value_at_index_comp_spirv_vulkan.h
[ 31%] Generating /tmp/tmp0fs2ol10/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/aplusb_comp_spirv_vulkan.h
[ 32%] Generating /tmp/tmp0fs2ol10/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/atomic_add_comp_spirv_vulkan.h
[ 33%] Generating /tmp/tmp0fs2ol10/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/batched_binary_search_comp_spirv_vulkan.h
[ 34%] Generating /tmp/tmp0fs2ol10/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_conversion_from_float_to_T_T_16U_comp_spirv_vulkan.h
[ 35%] Generating /tmp/tmp0fs2ol10/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_conversion_from_float_to_T_T_32F_comp_spirv_vulkan.h
[ 36%] Generating /tmp/tmp0fs2ol10/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_conversion_from_float_to_T_T_8U_comp_spirv_vulkan.h
[ 37%] Generating /tmp/tmp0fs2ol10/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_1_T_16U_comp_spirv_vulkan.h
[ 38%] Generating /tmp/tmp0fs2ol10/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_1_T_32F_comp_spirv_vulkan.h
[ 39%] Generating /tmp/tmp0fs2ol10/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_1_T_8U_comp_spirv_vulkan.h
[ 39%] Generating /tmp/tmp0fs2ol10/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_2_T_16U_comp_spirv_vulkan.h
[ 40%] Generating /tmp/tmp0fs2ol10/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_2_T_32F_comp_spirv_vulkan.h
[ 41%] Generating /tmp/tmp0fs2ol10/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_2_T_8U_comp_spirv_vulkan.h
[ 42%] Generating /tmp/tmp0fs2ol10/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_3_T_16U_comp_spirv_vulkan.h
[ 43%] Generating /tmp/tmp0fs2ol10/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_3_T_32F_comp_spirv_vulkan.h
[ 45%] Generating /tmp/tmp0fs2ol10/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_3_T_8U_comp_spirv_vulkan.h
[ 45%] Generating /tmp/tmp0fs2ol10/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_4_T_16U_comp_spirv_vulkan.h
[ 45%] Generating /tmp/tmp0fs2ol10/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_4_T_32F_comp_spirv_vulkan.h
[ 46%] Generating /tmp/tmp0fs2ol10/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_4_T_8U_comp_spirv_vulkan.h
[ 48%] Generating /tmp/tmp0fs2ol10/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/rasterize_frag_spirv_vulkan.h
[ 48%] Generating /tmp/tmp0fs2ol10/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/rasterize_blending_frag_spirv_vulkan.h
[ 49%] Generating /tmp/tmp0fs2ol10/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/rasterize_vert_spirv_vulkan.h
[ 50%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/opencl/device_info.cpp.o
[ 51%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/opencl/engine.cpp.o
[ 52%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/opencl/enum.cpp.o
[ 53%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/opencl/utils.cpp.o
[ 54%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/vulkan/spirv_reflect/shader_module_info.cpp.o
[ 55%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/vulkan/spirv_reflect/spirv_reflect.cpp.o
[ 55%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/vulkan/vk/common_host.cpp.o
[ 56%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/vulkan/data_buffer.cpp.o
[ 57%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/vulkan/data_image.cpp.o
[ 58%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/vulkan/device.cpp.o
[ 59%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/vulkan/engine.cpp.o
[ 60%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/vulkan/enum.cpp.o
[ 60%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/vulkan/utils.cpp.o
[ 61%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/vulkan/vulkan_api_headers.cpp.o

Посмотреть полные логи

@GPUcourseBOT
Copy link
Author

Результаты тестирования PR #251

Логи тестирования (нажмите чтобы развернуть)

=== main_aplusb_matrix stdout ===
Found 1 GPUs in 0.280888 sec (CUDA: 0.120945 sec, OpenCL: 0.02759 sec, Vulkan: 0.132297 sec)
Available devices:
Device #0: API: CUDA+OpenCL+Vulkan. GPU. Tesla T4 (CUDA 12020). Free memory: 14822/14930 Mb.
Using device #0: API: CUDA+OpenCL+Vulkan. GPU. Tesla T4 (CUDA 12020). Free memory: 14822/14930 Mb.
Using CUDA API...
matrices size: 16384x8192 = 3 * 512 MB
Running BAD matrix kernel...
a + b matrix kernel times (in seconds) - 10 values (min=0.018543 10%=0.018732 median=0.023448 90%=0.025359 max=0.025359)
a + b kernel median VRAM bandwidth: 63.9713 GB/s
Running GOOD matrix kernel...
a + b matrix kernel times (in seconds) - 10 values (min=0.006447 10%=0.006456 median=0.006459 90%=0.006562 max=0.006562)
a + b kernel median VRAM bandwidth: 232.234 GB/s

Посмотреть полные логи

@GPUcourseBOT
Copy link
Author

Результаты тестирования PR #223

Логи тестирования (нажмите чтобы развернуть)

=== main_mandelbrot stdout ===
Found 1 GPUs in 0.275579 sec (CUDA: 0.122027 sec, OpenCL: 0.0279209 sec, Vulkan: 0.125573 sec)
Available devices:
Device #0: API: CUDA+OpenCL+Vulkan. GPU. Tesla T4 (CUDA 12020). Free memory: 14822/14930 Mb.
Using device #0: API: CUDA+OpenCL+Vulkan. GPU. Tesla T4 (CUDA 12020). Free memory: 14822/14930 Mb.
Using CUDA API...


Evaluating algorithm #1/3: CPU
algorithm times (in seconds) - 1 values (min=2.86827 10%=2.86827 median=2.86827 90%=2.86827 max=2.86827)
Mandelbrot effective algorithm GFlops: 3.48643 GFlops
saving image to 'mandelbrot CPU.bmp'...
CPU vs CPU average results difference: 0%


Evaluating algorithm #2/3: CPU with OpenMP
OpenMP threads: x4 threads
algorithm times (in seconds) - 10 values (min=0.878242 10%=0.880564 median=0.893 90%=0.901054 max=0.901054)
Mandelbrot effective algorithm GFlops: 11.1982 GFlops
saving image to 'mandelbrot CPU with OpenMP.bmp'...
CPU with OpenMP vs CPU average results difference: 0%


Evaluating algorithm #3/3: GPU
algorithm times (in seconds) - 10 values (min=0.00468461 10%=0.00468503 median=0.00468837 90%=0.00484613 max=0.00484613)
Mandelbrot effective algorithm GFlops: 2132.94 GFlops
saving image to 'mandelbrot GPU.bmp'...
GPU vs CPU average results difference: 0.942446%

=== main_sum stdout ===
Found 1 GPUs in 0.275776 sec (CUDA: 0.125304 sec, OpenCL: 0.0283473 sec, Vulkan: 0.122067 sec)
Available devices:
Device #0: API: CUDA+OpenCL+Vulkan. GPU. Tesla T4 (CUDA 12020). Free memory: 14822/14930 Mb.
Using device #0: API: CUDA+OpenCL+Vulkan. GPU. Tesla T4 (CUDA 12020). Free memory: 14822/14930 Mb.
Using CUDA API...
PCI-E bandwidth: 9.46227 GB/s


Evaluating algorithm #1/6: CPU
algorithm times (in seconds) - 10 values (min=0.0318395 10%=0.0318531 median=0.0321577 90%=0.0339861 max=0.0339861)
sum median effective algorithm bandwidth: 11.5844 GB/s


Evaluating algorithm #2/6: CPU with OpenMP
algorithm times (in seconds) - 10 values (min=0.0147051 10%=0.0147182 median=0.014841 90%=0.0150872 max=0.0150872)
sum median effective algorithm bandwidth: 25.1013 GB/s


Evaluating algorithm #3/6: 01 atomicAdd from each workItem
algorithm times (in seconds) - 10 values (min=0.00274603 10%=0.00274649 median=0.00274706 90%=0.00292785 max=0.00292785)
sum median effective algorithm bandwidth: 135.61 GB/s


Evaluating algorithm #4/6: 02 atomicAdd but each workItem loads K values
algorithm times (in seconds) - 10 values (min=0.00145684 10%=0.00145717 median=0.00145839 90%=0.0016285 max=0.0016285)
sum median effective algorithm bandwidth: 255.439 GB/s


Evaluating algorithm #5/6: 03 local memory and atomicAdd from master thread
algorithm times (in seconds) - 10 values (min=0.00233733 10%=0.0023411 median=0.0023452 90%=0.00249938 max=0.00249938)
sum median effective algorithm bandwidth: 158.848 GB/s


Evaluating algorithm #6/6: 04 local reduction
algorithm times (in seconds) - 10 values (min=0.00342091 10%=0.00342667 median=0.00365256 90%=0.0036603 max=0.0036603)
sum median effective algorithm bandwidth: 101.991 GB/s

Посмотреть полные логи

@GPUcourseBOT
Copy link
Author

Результаты тестирования PR #252

Логи тестирования (нажмите чтобы развернуть)

=== main_aplusb_matrix stdout ===
Found 1 GPUs in 0.308947 sec (CUDA: 0.122239 sec, OpenCL: 0.027799 sec, Vulkan: 0.158851 sec)
Available devices:
Device #0: API: CUDA+OpenCL+Vulkan. GPU. Tesla T4 (CUDA 12020). Free memory: 14822/14930 Mb.
Using device #0: API: CUDA+OpenCL+Vulkan. GPU. Tesla T4 (CUDA 12020). Free memory: 14822/14930 Mb.
Using OpenCL API...
matrices size: 8192x8192 = 3 * 256 MB
Running !!!BAD!!! matrix kernel...
Kernels compilation done in 0.074718 seconds
a + b matrix kernel times (in seconds) - 10 values (min=0.00937 10%=0.009372 median=0.009377 90%=0.0842 max=0.0842)
a + b matrix kernel median vram bandwidth: 79.9829 gb/s
Running !!!GOOD!!! matrix kernel...
Kernels compilation done in 0.059436 seconds
a + b matrix kernel times (in seconds) - 10 values (min=0.003299 10%=0.0033 median=0.0033 90%=0.062825 max=0.062825)
a + b matrix kernel median vram bandwidth: 227.273 gb/s

Посмотреть полные логи

@GPUcourseBOT
Copy link
Author

Результаты тестирования PR #249

Логи тестирования (нажмите чтобы развернуть)

=== main_mandelbrot stdout ===
Found 1 GPUs in 0.272485 sec (CUDA: 0.123685 sec, OpenCL: 0.0282727 sec, Vulkan: 0.120475 sec)
Available devices:
Device #0: API: CUDA+OpenCL+Vulkan. GPU. Tesla T4 (CUDA 12020). Free memory: 14822/14930 Mb.
Using device #0: API: CUDA+OpenCL+Vulkan. GPU. Tesla T4 (CUDA 12020). Free memory: 14822/14930 Mb.
Using CUDA API...


Evaluating algorithm #1/3: CPU
algorithm times (in seconds) - 1 values (min=2.85986 10%=2.85986 median=2.85986 90%=2.85986 max=2.85986)
Mandelbrot effective algorithm GFlops: 3.49667 GFlops
saving image to 'mandelbrot CPU.bmp'...
CPU vs CPU average results difference: 0%


Evaluating algorithm #2/3: CPU with OpenMP
OpenMP threads: x4 threads
algorithm times (in seconds) - 10 values (min=0.874487 10%=0.877418 median=0.882008 90%=0.89243 max=0.89243)
Mandelbrot effective algorithm GFlops: 11.3378 GFlops
saving image to 'mandelbrot CPU with OpenMP.bmp'...
CPU with OpenMP vs CPU average results difference: 0%


Evaluating algorithm #3/3: GPU
algorithm times (in seconds) - 10 values (min=0.00462296 10%=0.00462699 median=0.00462951 90%=0.00482472 max=0.00482472)
Mandelbrot effective algorithm GFlops: 2160.06 GFlops
saving image to 'mandelbrot GPU.bmp'...
GPU vs CPU average results difference: 0.942446%

=== main_sum stdout ===
Found 1 GPUs in 0.297076 sec (CUDA: 0.124581 sec, OpenCL: 0.0302042 sec, Vulkan: 0.142235 sec)
Available devices:
Device #0: API: CUDA+OpenCL+Vulkan. GPU. Tesla T4 (CUDA 12020). Free memory: 14822/14930 Mb.
Using device #0: API: CUDA+OpenCL+Vulkan. GPU. Tesla T4 (CUDA 12020). Free memory: 14822/14930 Mb.
Using CUDA API...
GPU write times (in seconds) - 10 values (min=0.0390525 10%=0.0392145 median=0.0397746 90%=0.0402061 max=0.0402061)
GPU median write time: 9.36601 GB/s


Evaluating algorithm #1/6: CPU
algorithm times (in seconds) - 10 values (min=0.0323714 10%=0.0324491 median=0.0327609 90%=0.0333963 max=0.0333963)
sum median effective algorithm bandwidth: 11.3712 GB/s


Evaluating algorithm #2/6: CPU with OpenMP
algorithm times (in seconds) - 10 values (min=0.0147371 10%=0.0148359 median=0.0149313 90%=0.0153201 max=0.0153201)
sum median effective algorithm bandwidth: 24.9496 GB/s


Evaluating algorithm #3/6: 01 atomicAdd from each workItem
algorithm times (in seconds) - 10 values (min=0.00274634 10%=0.00274637 median=0.00274784 90%=0.00291592 max=0.00291592)
sum median effective algorithm bandwidth: 135.572 GB/s


Evaluating algorithm #4/6: 02 atomicAdd but each workItem loads K values
algorithm times (in seconds) - 10 values (min=0.00145705 10%=0.00145734 median=0.00145826 90%=0.00158138 max=0.00158138)
sum median effective algorithm bandwidth: 255.462 GB/s


Evaluating algorithm #5/6: 03 local memory and atomicAdd from master thread
algorithm times (in seconds) - 10 values (min=0.0014488 10%=0.00144887 median=0.0014498 90%=0.00158732 max=0.00158732)
sum median effective algorithm bandwidth: 256.952 GB/s


Evaluating algorithm #6/6: 04 local reduction
algorithm times (in seconds) - 10 values (min=0.00362683 10%=0.00371136 median=0.00373313 90%=0.00373493 max=0.00373493)
sum median effective algorithm bandwidth: 99.7901 GB/s

Посмотреть полные логи

@GPUcourseBOT
Copy link
Author

Результаты тестирования PR #253

Логи тестирования (нажмите чтобы развернуть)

=== main_aplusb_matrix stdout ===
Found 1 GPUs in 0.305278 sec (CUDA: 0.121513 sec, OpenCL: 0.027702 sec, Vulkan: 0.156006 sec)
Available devices:
Device #0: API: CUDA+OpenCL+Vulkan. GPU. Tesla T4 (CUDA 12020). Free memory: 14822/14930 Mb.
Using device #0: API: CUDA+OpenCL+Vulkan. GPU. Tesla T4 (CUDA 12020). Free memory: 14822/14930 Mb.
Using OpenCL API...
matrices size: 16384x8192 = 3 * 512 MB
Running BAD matrix kernel...
Kernels compilation done in 0.084615 seconds
a + b matrix kernel times (in seconds) - 10 values (min=0.296175 10%=0.29627 median=0.296856 90%=0.381685 max=0.381685)
a + b BAD maxrix kernel median VRAM bandwidth: 5.05295 GB/s
Running GOOD matrix kernel...
Kernels compilation done in 0.071258 seconds
a + b matrix kernel times (in seconds) - 10 values (min=0.007129 10%=0.007133 median=0.007144 90%=0.078471 max=0.078471)
a + b GOOD maxrix kernel median VRAM bandwidth: 209.966 GB/s

Посмотреть полные логи

@GPUcourseBOT
Copy link
Author

Результаты тестирования PR #216

Логи тестирования (нажмите чтобы развернуть)

=== main_mandelbrot stdout ===
Found 1 GPUs in 0.295197 sec (CUDA: 0.118988 sec, OpenCL: 0.0273023 sec, Vulkan: 0.148848 sec)
Available devices:
Device #0: API: CUDA+OpenCL+Vulkan. GPU. Tesla T4 (CUDA 12020). Free memory: 14822/14930 Mb.
Using device #0: API: CUDA+OpenCL+Vulkan. GPU. Tesla T4 (CUDA 12020). Free memory: 14822/14930 Mb.
Using OpenCL API...


Evaluating algorithm #1/3: CPU
algorithm times (in seconds) - 1 values (min=2.86041 10%=2.86041 median=2.86041 90%=2.86041 max=2.86041)
Mandelbrot effective algorithm GFlops: 3.496 GFlops
saving image to 'mandelbrot CPU.bmp'...
CPU vs CPU average results difference: 0%


Evaluating algorithm #2/3: CPU with OpenMP
OpenMP threads: x4 threads
algorithm times (in seconds) - 10 values (min=0.881775 10%=0.883523 median=0.88718 90%=0.89283 max=0.89283)
Mandelbrot effective algorithm GFlops: 11.2717 GFlops
saving image to 'mandelbrot CPU with OpenMP.bmp'...
CPU with OpenMP vs CPU average results difference: 0%


Evaluating algorithm #3/3: GPU
Kernels compilation done in 0.0490239 seconds
algorithm times (in seconds) - 10 values (min=0.00500121 10%=0.00500199 median=0.00501116 90%=0.0554223 max=0.0554223)
Mandelbrot effective algorithm GFlops: 1995.55 GFlops
saving image to 'mandelbrot GPU.bmp'...
GPU vs CPU average results difference: 0.942446%

=== main_sum stdout ===
Found 1 GPUs in 0.312954 sec (CUDA: 0.125686 sec, OpenCL: 0.0283398 sec, Vulkan: 0.158862 sec)
Available devices:
Device #0: API: CUDA+OpenCL+Vulkan. GPU. Tesla T4 (CUDA 12020). Free memory: 14822/14930 Mb.
Using device #0: API: CUDA+OpenCL+Vulkan. GPU. Tesla T4 (CUDA 12020). Free memory: 14822/14930 Mb.
Using OpenCL API...


Median PCI-E bandwidth: 9.31126 GB/s


Evaluating algorithm #1/6: CPU
algorithm times (in seconds) - 10 values (min=0.0321236 10%=0.0325523 median=0.0327744 90%=0.033019 max=0.033019)
sum median effective algorithm bandwidth: 11.3665 GB/s


Evaluating algorithm #2/6: CPU with OpenMP
algorithm times (in seconds) - 10 values (min=0.0151243 10%=0.0152046 median=0.015259 90%=0.0156262 max=0.0156262)
sum median effective algorithm bandwidth: 24.4138 GB/s


Evaluating algorithm #3/6: 01 atomicAdd from each workItem
Kernels compilation done in 0.0456388 seconds
algorithm times (in seconds) - 10 values (min=0.00275054 10%=0.00275138 median=0.00275252 90%=0.0484956 max=0.0484956)
sum median effective algorithm bandwidth: 135.341 GB/s


Evaluating algorithm #4/6: 02 atomicAdd but each workItem loads K values
Kernels compilation done in 0.0354451 seconds
algorithm times (in seconds) - 10 values (min=0.00146215 10%=0.00146248 median=0.00146348 90%=0.0370101 max=0.0370101)
sum median effective algorithm bandwidth: 254.551 GB/s


Evaluating algorithm #5/6: 03 local memory and atomicAdd from master thread
Kernels compilation done in 0.0717011 seconds
algorithm times (in seconds) - 10 values (min=0.0070345 10%=0.0070357 median=0.00703734 90%=0.0788479 max=0.0788479)
sum median effective algorithm bandwidth: 52.936 GB/s


Evaluating algorithm #6/6: 04 local reduction
Kernels compilation done in 0.0703075 seconds
algorithm times (in seconds) - 10 values (min=0.0151465 10%=0.0151503 median=0.0299177 90%=0.100392 max=0.100392)
sum median effective algorithm bandwidth: 12.4518 GB/s

Посмотреть полные логи

@GPUcourseBOT
Copy link
Author

⚠️ Результаты тестирования PR #121

Логи тестирования (нажмите чтобы развернуть)

Ошибка компиляции

Вывод stderr make
In file included from /usr/include/stdio.h:980,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/ext/string_conversions.h:45,
                 from /usr/include/c++/13/bits/basic_string.h:4109,
                 from /usr/include/c++/13/string:54,
                 from /tmp/tmp0d3q0dh8/libs/images/libimages/images.h:6,
                 from /tmp/tmp0d3q0dh8/libs/images/libimages/images.cpp:1:
In function ‘int snprintf(char*, size_t, const char*, ...)’,
    inlined from ‘cimg_library::CImgList<T>& cimg_library::CImgList<T>::_load_gif_external(const char*, bool) [with T = unsigned char]’ at /tmp/tmp0d3q0dh8/libs/images/libimages/CImg.h:58211:29:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: warning: null destination pointer [-Wformat-truncation=]
   54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 | __glibc_objsize (__s), __fmt,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 | __va_arg_pack ());
      | ~~~~~~~~~~~~~~~~~
In function ‘int snprintf(char*, size_t, const char*, ...)’,
    inlined from ‘cimg_library::CImgList<T>& cimg_library::CImgList<T>::_load_gif_external(const char*, bool) [with T = unsigned char]’ at /tmp/tmp0d3q0dh8/libs/images/libimages/CImg.h:58210:48:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: warning: null destination pointer [-Wformat-truncation=]
   54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 | __glibc_objsize (__s), __fmt,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 | __va_arg_pack ());
      | ~~~~~~~~~~~~~~~~~
In function ‘int snprintf(char*, size_t, const char*, ...)’,
    inlined from ‘cimg_library::CImgList<T>& cimg_library::CImgList<T>::_load_gif_external(const char*, bool) [with T = short unsigned int]’ at /tmp/tmp0d3q0dh8/libs/images/libimages/CImg.h:58211:29:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: warning: null destination pointer [-Wformat-truncation=]
   54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 | __glibc_objsize (__s), __fmt,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 | __va_arg_pack ());
      | ~~~~~~~~~~~~~~~~~
In function ‘int snprintf(char*, size_t, const char*, ...)’,
    inlined from ‘cimg_library::CImgList<T>& cimg_library::CImgList<T>::_load_gif_external(const char*, bool) [with T = short unsigned int]’ at /tmp/tmp0d3q0dh8/libs/images/libimages/CImg.h:58210:48:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: warning: null destination pointer [-Wformat-truncation=]
   54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 | __glibc_objsize (__s), __fmt,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 | __va_arg_pack ());
      | ~~~~~~~~~~~~~~~~~
In function ‘int snprintf(char*, size_t, const char*, ...)’,
    inlined from ‘cimg_library::CImgList<T>& cimg_library::CImgList<T>::_load_gif_external(const char*, bool) [with T = unsigned int]’ at /tmp/tmp0d3q0dh8/libs/images/libimages/CImg.h:58211:29:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: warning: null destination pointer [-Wformat-truncation=]
   54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 | __glibc_objsize (__s), __fmt,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 | __va_arg_pack ());
      | ~~~~~~~~~~~~~~~~~
In function ‘int snprintf(char*, size_t, const char*, ...)’,
    inlined from ‘cimg_library::CImgList<T>& cimg_library::CImgList<T>::_load_gif_external(const char*, bool) [with T = unsigned int]’ at /tmp/tmp0d3q0dh8/libs/images/libimages/CImg.h:58210:48:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: warning: null destination pointer [-Wformat-truncation=]
   54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 | __glibc_objsize (__s), __fmt,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 | __va_arg_pack ());
      | ~~~~~~~~~~~~~~~~~
In function ‘int snprintf(char*, size_t, const char*, ...)’,
    inlined from ‘cimg_library::CImgList<T>& cimg_library::CImgList<T>::_load_gif_external(const char*, bool) [with T = float]’ at /tmp/tmp0d3q0dh8/libs/images/libimages/CImg.h:58211:29:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: warning: null destination pointer [-Wformat-truncation=]
   54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 | __glibc_objsize (__s), __fmt,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 | __va_arg_pack ());
      | ~~~~~~~~~~~~~~~~~
In function ‘int snprintf(char*, size_t, const char*, ...)’,
    inlined from ‘cimg_library::CImgList<T>& cimg_library::CImgList<T>::_load_gif_external(const char*, bool) [with T = float]’ at /tmp/tmp0d3q0dh8/libs/images/libimages/CImg.h:58210:48:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: warning: null destination pointer [-Wformat-truncation=]
   54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 | __glibc_objsize (__s), __fmt,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 | __va_arg_pack ());
      | ~~~~~~~~~~~~~~~~~
In function ‘int snprintf(char*, size_t, const char*, ...)’,
    inlined from ‘cimg_library::CImgList<T>& cimg_library::CImgList<T>::_load_gif_external(const char*, bool) [with T = long long int]’ at /tmp/tmp0d3q0dh8/libs/images/libimages/CImg.h:58211:29:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: warning: null destination pointer [-Wformat-truncation=]
   54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 | __glibc_objsize (__s), __fmt,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 | __va_arg_pack ());
      | ~~~~~~~~~~~~~~~~~
In function ‘int snprintf(char*, size_t, const char*, ...)’,
    inlined from ‘cimg_library::CImgList<T>& cimg_library::CImgList<T>::_load_gif_external(const char*, bool) [with T = long long int]’ at /tmp/tmp0d3q0dh8/libs/images/libimages/CImg.h:58210:48:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: warning: null destination pointer [-Wformat-truncation=]
   54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 | __glibc_objsize (__s), __fmt,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 | __va_arg_pack ());
      | ~~~~~~~~~~~~~~~~~
In function ‘int snprintf(char*, size_t, const char*, ...)’,
    inlined from ‘cimg_library::CImgList<T>& cimg_library::CImgList<T>::_load_gif_external(const char*, bool) [with T = double]’ at /tmp/tmp0d3q0dh8/libs/images/libimages/CImg.h:58211:29:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: warning: null destination pointer [-Wformat-truncation=]
   54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 | __glibc_objsize (__s), __fmt,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 | __va_arg_pack ());
      | ~~~~~~~~~~~~~~~~~
In function ‘int snprintf(char*, size_t, const char*, ...)’,
    inlined from ‘cimg_library::CImgList<T>& cimg_library::CImgList<T>::_load_gif_external(const char*, bool) [with T = double]’ at /tmp/tmp0d3q0dh8/libs/images/libimages/CImg.h:58210:48:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: warning: null destination pointer [-Wformat-truncation=]
   54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 | __glibc_objsize (__s), __fmt,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 | __va_arg_pack ());
      | ~~~~~~~~~~~~~~~~~
/tmp/tmp0d3q0dh8/libs/gpu/libgpu/opencl/engine.cpp:3: warning: "_SHORT_FILE_" redefined
    3 | #define _SHORT_FILE_ "ocl_engine.cpp"
      |
In file included from /tmp/tmp0d3q0dh8/libs/gpu/libgpu/work_size.h:3,
                 from /tmp/tmp0d3q0dh8/libs/gpu/libgpu/opencl/engine.h:17,
                 from /tmp/tmp0d3q0dh8/libs/gpu/libgpu/opencl/engine.cpp:1:
/tmp/tmp0d3q0dh8/libs/gpu/libgpu/utils.h:52: note: this is the location of the previous definition
   52 | #define _SHORT_FILE_ "unknown"
      |
/tmp/tmp0d3q0dh8/libs/gpu/libgpu/vulkan/engine.cpp: In function ‘VkDebugUtilsMessengerEXT_T* {anonymous}::setupDebugCallback(avk2::InstanceContext*)’:
/tmp/tmp0d3q0dh8/libs/gpu/libgpu/vulkan/engine.cpp:67:47: error: invalid conversion from ‘VkBool32 (*)(vk::DebugUtilsMessageSeverityFlagBitsEXT, vk::DebugUtilsMessageTypeFlagsEXT, const vk::DebugUtilsMessengerCallbackDataEXT*, void*)’ {aka ‘unsigned int (*)(vk::DebugUtilsMessageSeverityFlagBitsEXT, vk::Flags<vk::DebugUtilsMessageTypeFlagBitsEXT>, const vk::DebugUtilsMessengerCallbackDataEXT*, void*)’} to ‘PFN_vkDebugUtilsMessengerCallbackEXT’ {aka ‘unsigned int (*)(VkDebugUtilsMessageSeverityFlagBitsEXT, unsigned int, const VkDebugUtilsMessengerCallbackDataEXT*, void*)’} [-fpermissive]
   67 | create_info.pfnUserCallback = debugCallback;
      | ^~~~~~~~~~~~~
      | |
      | VkBool32 (*)(vk::DebugUtilsMessageSeverityFlagBitsEXT, vk::DebugUtilsMessageTypeFlagsEXT, const vk::DebugUtilsMessengerCallbackDataEXT*, void*) {aka unsigned int (*)(vk::DebugUtilsMessageSeverityFlagBitsEXT, vk::Flags<vk::DebugUtilsMessageTypeFlagBitsEXT>, const vk::DebugUtilsMessengerCallbackDataEXT*, void*)}
make[2]: *** [libs/gpu/CMakeFiles/libgpu.dir/build.make:616: libs/gpu/CMakeFiles/libgpu.dir/libgpu/vulkan/engine.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/Makefile2:453: libs/gpu/CMakeFiles/libgpu.dir/all] Error 2
make: *** [Makefile:91: all] Error 2
Вывод stdout make
[ 1%] Building CXX object libs/gpu/CMakeFiles/hexdumparray.dir/libgpu/hexdumparray.cpp.o
[ 2%] Building CXX object libs/clew/CMakeFiles/libclew.dir/libclew/ocl_init.cpp.o
[ 3%] Building CXX object libs/base/CMakeFiles/libbase.dir/libbase/gtest_utils.cpp.o
[ 4%] Building CXX object libs/base/CMakeFiles/libbase.dir/libbase/omp_utils.cpp.o
[ 4%] Building CXX object libs/base/CMakeFiles/libbase.dir/libbase/string_utils.cpp.o
[ 5%] Linking CXX static library liblibclew.a
[ 5%] Built target libclew
[ 6%] Building CXX object libs/base/CMakeFiles/libbase.dir/libbase/thread_mutex.cpp.o
[ 7%] Linking CXX executable hexdumparray
[ 7%] Built target hexdumparray
[ 8%] Linking CXX static library liblibbase.a
[ 8%] Built target libbase
[ 9%] Building CXX object libs/images/CMakeFiles/libimages.dir/libimages/debug_io.cpp.o
[ 10%] Building CXX object libs/images/CMakeFiles/libimages.dir/libimages/images.cpp.o
[ 11%] Linking CXX static library liblibimages.a
[ 11%] Built target libimages
[ 13%] Generating /tmp/tmp0d3q0dh8/libs/gpu/libgpu/opencl/cl/generated_kernels/dummy_kernel_nospir_opencl120.h
[ 13%] Generating /tmp/tmp0d3q0dh8/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/write_value_at_index_comp_spirv_vulkan.spir
[ 14%] Generating /tmp/tmp0d3q0dh8/libs/gpu/libgpu/opencl/tests/kernels/generated_kernels/aplusb_nospir_opencl120.h
[ 15%] Generating /tmp/tmp0d3q0dh8/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/aplusb_comp_spirv_vulkan.spir
[ 16%] Generating /tmp/tmp0d3q0dh8/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/atomic_add_comp_spirv_vulkan.spir
[ 17%] Generating /tmp/tmp0d3q0dh8/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/batched_binary_search_comp_spirv_vulkan.spir
[ 18%] Generating /tmp/tmp0d3q0dh8/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_conversion_from_float_to_T_T_16U_comp_spirv_vulkan.spir
[ 18%] Generating /tmp/tmp0d3q0dh8/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_conversion_from_float_to_T_T_32F_comp_spirv_vulkan.spir
[ 19%] Generating /tmp/tmp0d3q0dh8/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_conversion_from_float_to_T_T_8U_comp_spirv_vulkan.spir
[ 20%] Generating /tmp/tmp0d3q0dh8/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_1_T_16U_comp_spirv_vulkan.spir
[ 21%] Generating /tmp/tmp0d3q0dh8/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_1_T_32F_comp_spirv_vulkan.spir
[ 21%] Generating /tmp/tmp0d3q0dh8/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_1_T_8U_comp_spirv_vulkan.spir
[ 22%] Generating /tmp/tmp0d3q0dh8/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_2_T_16U_comp_spirv_vulkan.spir
[ 23%] Generating /tmp/tmp0d3q0dh8/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_2_T_32F_comp_spirv_vulkan.spir
[ 24%] Generating /tmp/tmp0d3q0dh8/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_2_T_8U_comp_spirv_vulkan.spir
[ 25%] Generating /tmp/tmp0d3q0dh8/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_3_T_16U_comp_spirv_vulkan.spir
[ 26%] Generating /tmp/tmp0d3q0dh8/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_3_T_32F_comp_spirv_vulkan.spir
[ 26%] Generating /tmp/tmp0d3q0dh8/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_3_T_8U_comp_spirv_vulkan.spir
[ 27%] Generating /tmp/tmp0d3q0dh8/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_4_T_16U_comp_spirv_vulkan.spir
[ 28%] Generating /tmp/tmp0d3q0dh8/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_4_T_32F_comp_spirv_vulkan.spir
[ 29%] Generating /tmp/tmp0d3q0dh8/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_4_T_8U_comp_spirv_vulkan.spir
[ 30%] Generating /tmp/tmp0d3q0dh8/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/rasterize_blending_frag_spirv_vulkan.spir
[ 31%] Generating /tmp/tmp0d3q0dh8/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/rasterize_frag_spirv_vulkan.spir
[ 31%] Generating /tmp/tmp0d3q0dh8/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/rasterize_vert_spirv_vulkan.spir
[ 31%] Generating /tmp/tmp0d3q0dh8/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/write_value_at_index_comp_spirv_vulkan.h
[ 31%] Generating /tmp/tmp0d3q0dh8/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/aplusb_comp_spirv_vulkan.h
[ 32%] Generating /tmp/tmp0d3q0dh8/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/atomic_add_comp_spirv_vulkan.h
[ 33%] Generating /tmp/tmp0d3q0dh8/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/batched_binary_search_comp_spirv_vulkan.h
[ 34%] Generating /tmp/tmp0d3q0dh8/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_conversion_from_float_to_T_T_16U_comp_spirv_vulkan.h
[ 35%] Generating /tmp/tmp0d3q0dh8/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_conversion_from_float_to_T_T_32F_comp_spirv_vulkan.h
[ 36%] Generating /tmp/tmp0d3q0dh8/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_conversion_from_float_to_T_T_8U_comp_spirv_vulkan.h
[ 37%] Generating /tmp/tmp0d3q0dh8/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_1_T_16U_comp_spirv_vulkan.h
[ 38%] Generating /tmp/tmp0d3q0dh8/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_1_T_32F_comp_spirv_vulkan.h
[ 39%] Generating /tmp/tmp0d3q0dh8/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_1_T_8U_comp_spirv_vulkan.h
[ 39%] Generating /tmp/tmp0d3q0dh8/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_2_T_16U_comp_spirv_vulkan.h
[ 40%] Generating /tmp/tmp0d3q0dh8/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_2_T_32F_comp_spirv_vulkan.h
[ 41%] Generating /tmp/tmp0d3q0dh8/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_2_T_8U_comp_spirv_vulkan.h
[ 42%] Generating /tmp/tmp0d3q0dh8/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_3_T_16U_comp_spirv_vulkan.h
[ 43%] Generating /tmp/tmp0d3q0dh8/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_3_T_32F_comp_spirv_vulkan.h
[ 44%] Generating /tmp/tmp0d3q0dh8/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_3_T_8U_comp_spirv_vulkan.h
[ 45%] Generating /tmp/tmp0d3q0dh8/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_4_T_16U_comp_spirv_vulkan.h
[ 45%] Generating /tmp/tmp0d3q0dh8/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_4_T_32F_comp_spirv_vulkan.h
[ 46%] Generating /tmp/tmp0d3q0dh8/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_4_T_8U_comp_spirv_vulkan.h
[ 47%] Generating /tmp/tmp0d3q0dh8/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/rasterize_blending_frag_spirv_vulkan.h
[ 48%] Generating /tmp/tmp0d3q0dh8/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/rasterize_frag_spirv_vulkan.h
[ 49%] Generating /tmp/tmp0d3q0dh8/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/rasterize_vert_spirv_vulkan.h
[ 50%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/opencl/device_info.cpp.o
[ 51%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/opencl/engine.cpp.o
[ 52%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/opencl/enum.cpp.o
[ 53%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/opencl/utils.cpp.o
[ 54%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/vulkan/spirv_reflect/shader_module_info.cpp.o
[ 55%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/vulkan/spirv_reflect/spirv_reflect.cpp.o
[ 55%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/vulkan/vk/common_host.cpp.o
[ 56%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/vulkan/data_buffer.cpp.o
[ 57%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/vulkan/data_image.cpp.o
[ 58%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/vulkan/device.cpp.o
[ 59%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/vulkan/engine.cpp.o
[ 60%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/vulkan/enum.cpp.o
[ 60%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/vulkan/utils.cpp.o
[ 61%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/vulkan/vulkan_api_headers.cpp.o

Посмотреть полные логи

@GPUcourseBOT
Copy link
Author

⚠️ Результаты тестирования PR #121

Логи тестирования (нажмите чтобы развернуть)

Ошибка компиляции

Вывод stderr make
In file included from /usr/include/stdio.h:980,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/ext/string_conversions.h:45,
                 from /usr/include/c++/13/bits/basic_string.h:4109,
                 from /usr/include/c++/13/string:54,
                 from /tmp/tmpr17mk85u/libs/images/libimages/images.h:6,
                 from /tmp/tmpr17mk85u/libs/images/libimages/images.cpp:1:
In function ‘int snprintf(char*, size_t, const char*, ...)’,
    inlined from ‘cimg_library::CImgList<T>& cimg_library::CImgList<T>::_load_gif_external(const char*, bool) [with T = unsigned char]’ at /tmp/tmpr17mk85u/libs/images/libimages/CImg.h:58211:29:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: warning: null destination pointer [-Wformat-truncation=]
   54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 | __glibc_objsize (__s), __fmt,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 | __va_arg_pack ());
      | ~~~~~~~~~~~~~~~~~
In function ‘int snprintf(char*, size_t, const char*, ...)’,
    inlined from ‘cimg_library::CImgList<T>& cimg_library::CImgList<T>::_load_gif_external(const char*, bool) [with T = unsigned char]’ at /tmp/tmpr17mk85u/libs/images/libimages/CImg.h:58210:48:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: warning: null destination pointer [-Wformat-truncation=]
   54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 | __glibc_objsize (__s), __fmt,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 | __va_arg_pack ());
      | ~~~~~~~~~~~~~~~~~
In function ‘int snprintf(char*, size_t, const char*, ...)’,
    inlined from ‘cimg_library::CImgList<T>& cimg_library::CImgList<T>::_load_gif_external(const char*, bool) [with T = short unsigned int]’ at /tmp/tmpr17mk85u/libs/images/libimages/CImg.h:58211:29:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: warning: null destination pointer [-Wformat-truncation=]
   54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 | __glibc_objsize (__s), __fmt,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 | __va_arg_pack ());
      | ~~~~~~~~~~~~~~~~~
In function ‘int snprintf(char*, size_t, const char*, ...)’,
    inlined from ‘cimg_library::CImgList<T>& cimg_library::CImgList<T>::_load_gif_external(const char*, bool) [with T = short unsigned int]’ at /tmp/tmpr17mk85u/libs/images/libimages/CImg.h:58210:48:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: warning: null destination pointer [-Wformat-truncation=]
   54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 | __glibc_objsize (__s), __fmt,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 | __va_arg_pack ());
      | ~~~~~~~~~~~~~~~~~
In function ‘int snprintf(char*, size_t, const char*, ...)’,
    inlined from ‘cimg_library::CImgList<T>& cimg_library::CImgList<T>::_load_gif_external(const char*, bool) [with T = unsigned int]’ at /tmp/tmpr17mk85u/libs/images/libimages/CImg.h:58211:29:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: warning: null destination pointer [-Wformat-truncation=]
   54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 | __glibc_objsize (__s), __fmt,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 | __va_arg_pack ());
      | ~~~~~~~~~~~~~~~~~
In function ‘int snprintf(char*, size_t, const char*, ...)’,
    inlined from ‘cimg_library::CImgList<T>& cimg_library::CImgList<T>::_load_gif_external(const char*, bool) [with T = unsigned int]’ at /tmp/tmpr17mk85u/libs/images/libimages/CImg.h:58210:48:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: warning: null destination pointer [-Wformat-truncation=]
   54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 | __glibc_objsize (__s), __fmt,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 | __va_arg_pack ());
      | ~~~~~~~~~~~~~~~~~
In function ‘int snprintf(char*, size_t, const char*, ...)’,
    inlined from ‘cimg_library::CImgList<T>& cimg_library::CImgList<T>::_load_gif_external(const char*, bool) [with T = float]’ at /tmp/tmpr17mk85u/libs/images/libimages/CImg.h:58211:29:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: warning: null destination pointer [-Wformat-truncation=]
   54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 | __glibc_objsize (__s), __fmt,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 | __va_arg_pack ());
      | ~~~~~~~~~~~~~~~~~
In function ‘int snprintf(char*, size_t, const char*, ...)’,
    inlined from ‘cimg_library::CImgList<T>& cimg_library::CImgList<T>::_load_gif_external(const char*, bool) [with T = float]’ at /tmp/tmpr17mk85u/libs/images/libimages/CImg.h:58210:48:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: warning: null destination pointer [-Wformat-truncation=]
   54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 | __glibc_objsize (__s), __fmt,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 | __va_arg_pack ());
      | ~~~~~~~~~~~~~~~~~
In function ‘int snprintf(char*, size_t, const char*, ...)’,
    inlined from ‘cimg_library::CImgList<T>& cimg_library::CImgList<T>::_load_gif_external(const char*, bool) [with T = long long int]’ at /tmp/tmpr17mk85u/libs/images/libimages/CImg.h:58211:29:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: warning: null destination pointer [-Wformat-truncation=]
   54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 | __glibc_objsize (__s), __fmt,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 | __va_arg_pack ());
      | ~~~~~~~~~~~~~~~~~
In function ‘int snprintf(char*, size_t, const char*, ...)’,
    inlined from ‘cimg_library::CImgList<T>& cimg_library::CImgList<T>::_load_gif_external(const char*, bool) [with T = long long int]’ at /tmp/tmpr17mk85u/libs/images/libimages/CImg.h:58210:48:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: warning: null destination pointer [-Wformat-truncation=]
   54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 | __glibc_objsize (__s), __fmt,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 | __va_arg_pack ());
      | ~~~~~~~~~~~~~~~~~
In function ‘int snprintf(char*, size_t, const char*, ...)’,
    inlined from ‘cimg_library::CImgList<T>& cimg_library::CImgList<T>::_load_gif_external(const char*, bool) [with T = double]’ at /tmp/tmpr17mk85u/libs/images/libimages/CImg.h:58211:29:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: warning: null destination pointer [-Wformat-truncation=]
   54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 | __glibc_objsize (__s), __fmt,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 | __va_arg_pack ());
      | ~~~~~~~~~~~~~~~~~
In function ‘int snprintf(char*, size_t, const char*, ...)’,
    inlined from ‘cimg_library::CImgList<T>& cimg_library::CImgList<T>::_load_gif_external(const char*, bool) [with T = double]’ at /tmp/tmpr17mk85u/libs/images/libimages/CImg.h:58210:48:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: warning: null destination pointer [-Wformat-truncation=]
   54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 | __glibc_objsize (__s), __fmt,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 | __va_arg_pack ());
      | ~~~~~~~~~~~~~~~~~
/tmp/tmpr17mk85u/libs/gpu/libgpu/opencl/engine.cpp:3: warning: "_SHORT_FILE_" redefined
    3 | #define _SHORT_FILE_ "ocl_engine.cpp"
      |
In file included from /tmp/tmpr17mk85u/libs/gpu/libgpu/work_size.h:3,
                 from /tmp/tmpr17mk85u/libs/gpu/libgpu/opencl/engine.h:17,
                 from /tmp/tmpr17mk85u/libs/gpu/libgpu/opencl/engine.cpp:1:
/tmp/tmpr17mk85u/libs/gpu/libgpu/utils.h:52: note: this is the location of the previous definition
   52 | #define _SHORT_FILE_ "unknown"
      |
/tmp/tmpr17mk85u/libs/gpu/libgpu/vulkan/engine.cpp: In function ‘VkDebugUtilsMessengerEXT_T* {anonymous}::setupDebugCallback(avk2::InstanceContext*)’:
/tmp/tmpr17mk85u/libs/gpu/libgpu/vulkan/engine.cpp:67:47: error: invalid conversion from ‘VkBool32 (*)(vk::DebugUtilsMessageSeverityFlagBitsEXT, vk::DebugUtilsMessageTypeFlagsEXT, const vk::DebugUtilsMessengerCallbackDataEXT*, void*)’ {aka ‘unsigned int (*)(vk::DebugUtilsMessageSeverityFlagBitsEXT, vk::Flags<vk::DebugUtilsMessageTypeFlagBitsEXT>, const vk::DebugUtilsMessengerCallbackDataEXT*, void*)’} to ‘PFN_vkDebugUtilsMessengerCallbackEXT’ {aka ‘unsigned int (*)(VkDebugUtilsMessageSeverityFlagBitsEXT, unsigned int, const VkDebugUtilsMessengerCallbackDataEXT*, void*)’} [-fpermissive]
   67 | create_info.pfnUserCallback = debugCallback;
      | ^~~~~~~~~~~~~
      | |
      | VkBool32 (*)(vk::DebugUtilsMessageSeverityFlagBitsEXT, vk::DebugUtilsMessageTypeFlagsEXT, const vk::DebugUtilsMessengerCallbackDataEXT*, void*) {aka unsigned int (*)(vk::DebugUtilsMessageSeverityFlagBitsEXT, vk::Flags<vk::DebugUtilsMessageTypeFlagBitsEXT>, const vk::DebugUtilsMessengerCallbackDataEXT*, void*)}
make[2]: *** [libs/gpu/CMakeFiles/libgpu.dir/build.make:616: libs/gpu/CMakeFiles/libgpu.dir/libgpu/vulkan/engine.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/Makefile2:453: libs/gpu/CMakeFiles/libgpu.dir/all] Error 2
make: *** [Makefile:91: all] Error 2
Вывод stdout make
[ 1%] Building CXX object libs/gpu/CMakeFiles/hexdumparray.dir/libgpu/hexdumparray.cpp.o
[ 3%] Building CXX object libs/base/CMakeFiles/libbase.dir/libbase/gtest_utils.cpp.o
[ 3%] Building CXX object libs/clew/CMakeFiles/libclew.dir/libclew/ocl_init.cpp.o
[ 4%] Building CXX object libs/base/CMakeFiles/libbase.dir/libbase/omp_utils.cpp.o
[ 4%] Building CXX object libs/base/CMakeFiles/libbase.dir/libbase/string_utils.cpp.o
[ 5%] Linking CXX static library liblibclew.a
[ 5%] Built target libclew
[ 6%] Building CXX object libs/base/CMakeFiles/libbase.dir/libbase/thread_mutex.cpp.o
[ 7%] Linking CXX executable hexdumparray
[ 7%] Built target hexdumparray
[ 8%] Linking CXX static library liblibbase.a
[ 8%] Built target libbase
[ 9%] Building CXX object libs/images/CMakeFiles/libimages.dir/libimages/debug_io.cpp.o
[ 10%] Building CXX object libs/images/CMakeFiles/libimages.dir/libimages/images.cpp.o
[ 11%] Linking CXX static library liblibimages.a
[ 11%] Built target libimages
[ 15%] Generating /tmp/tmpr17mk85u/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/write_value_at_index_comp_spirv_vulkan.spir
[ 15%] Generating /tmp/tmpr17mk85u/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/aplusb_comp_spirv_vulkan.spir
[ 15%] Generating /tmp/tmpr17mk85u/libs/gpu/libgpu/opencl/cl/generated_kernels/dummy_kernel_nospir_opencl120.h
[ 15%] Generating /tmp/tmpr17mk85u/libs/gpu/libgpu/opencl/tests/kernels/generated_kernels/aplusb_nospir_opencl120.h
[ 16%] Generating /tmp/tmpr17mk85u/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/atomic_add_comp_spirv_vulkan.spir
[ 17%] Generating /tmp/tmpr17mk85u/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/batched_binary_search_comp_spirv_vulkan.spir
[ 18%] Generating /tmp/tmpr17mk85u/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_conversion_from_float_to_T_T_16U_comp_spirv_vulkan.spir
[ 18%] Generating /tmp/tmpr17mk85u/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_conversion_from_float_to_T_T_32F_comp_spirv_vulkan.spir
[ 19%] Generating /tmp/tmpr17mk85u/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_conversion_from_float_to_T_T_8U_comp_spirv_vulkan.spir
[ 20%] Generating /tmp/tmpr17mk85u/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_1_T_16U_comp_spirv_vulkan.spir
[ 20%] Generating /tmp/tmpr17mk85u/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_1_T_32F_comp_spirv_vulkan.spir
[ 21%] Generating /tmp/tmpr17mk85u/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_1_T_8U_comp_spirv_vulkan.spir
[ 22%] Generating /tmp/tmpr17mk85u/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_2_T_16U_comp_spirv_vulkan.spir
[ 23%] Generating /tmp/tmpr17mk85u/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_2_T_32F_comp_spirv_vulkan.spir
[ 24%] Generating /tmp/tmpr17mk85u/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_2_T_8U_comp_spirv_vulkan.spir
[ 25%] Generating /tmp/tmpr17mk85u/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_3_T_16U_comp_spirv_vulkan.spir
[ 26%] Generating /tmp/tmpr17mk85u/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_3_T_32F_comp_spirv_vulkan.spir
[ 26%] Generating /tmp/tmpr17mk85u/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_3_T_8U_comp_spirv_vulkan.spir
[ 27%] Generating /tmp/tmpr17mk85u/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_4_T_16U_comp_spirv_vulkan.spir
[ 28%] Generating /tmp/tmpr17mk85u/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_4_T_32F_comp_spirv_vulkan.spir
[ 29%] Generating /tmp/tmpr17mk85u/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_4_T_8U_comp_spirv_vulkan.spir
[ 30%] Generating /tmp/tmpr17mk85u/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/rasterize_blending_frag_spirv_vulkan.spir
[ 31%] Generating /tmp/tmpr17mk85u/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/rasterize_frag_spirv_vulkan.spir
[ 31%] Generating /tmp/tmpr17mk85u/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/rasterize_vert_spirv_vulkan.spir
[ 31%] Generating /tmp/tmpr17mk85u/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/write_value_at_index_comp_spirv_vulkan.h
[ 31%] Generating /tmp/tmpr17mk85u/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/aplusb_comp_spirv_vulkan.h
[ 32%] Generating /tmp/tmpr17mk85u/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/atomic_add_comp_spirv_vulkan.h
[ 33%] Generating /tmp/tmpr17mk85u/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/batched_binary_search_comp_spirv_vulkan.h
[ 34%] Generating /tmp/tmpr17mk85u/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_conversion_from_float_to_T_T_16U_comp_spirv_vulkan.h
[ 35%] Generating /tmp/tmpr17mk85u/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_conversion_from_float_to_T_T_32F_comp_spirv_vulkan.h
[ 36%] Generating /tmp/tmpr17mk85u/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_conversion_from_float_to_T_T_8U_comp_spirv_vulkan.h
[ 37%] Generating /tmp/tmpr17mk85u/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_1_T_16U_comp_spirv_vulkan.h
[ 38%] Generating /tmp/tmpr17mk85u/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_1_T_32F_comp_spirv_vulkan.h
[ 39%] Generating /tmp/tmpr17mk85u/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_1_T_8U_comp_spirv_vulkan.h
[ 39%] Generating /tmp/tmpr17mk85u/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_2_T_16U_comp_spirv_vulkan.h
[ 40%] Generating /tmp/tmpr17mk85u/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_2_T_32F_comp_spirv_vulkan.h
[ 41%] Generating /tmp/tmpr17mk85u/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_2_T_8U_comp_spirv_vulkan.h
[ 42%] Generating /tmp/tmpr17mk85u/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_3_T_16U_comp_spirv_vulkan.h
[ 44%] Generating /tmp/tmpr17mk85u/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_3_T_32F_comp_spirv_vulkan.h
[ 44%] Generating /tmp/tmpr17mk85u/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_3_T_8U_comp_spirv_vulkan.h
[ 45%] Generating /tmp/tmpr17mk85u/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_4_T_16U_comp_spirv_vulkan.h
[ 45%] Generating /tmp/tmpr17mk85u/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_4_T_32F_comp_spirv_vulkan.h
[ 46%] Generating /tmp/tmpr17mk85u/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/rasterize_blending_frag_spirv_vulkan.h
[ 47%] Generating /tmp/tmpr17mk85u/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_4_T_8U_comp_spirv_vulkan.h
[ 48%] Generating /tmp/tmpr17mk85u/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/rasterize_frag_spirv_vulkan.h
[ 49%] Generating /tmp/tmpr17mk85u/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/rasterize_vert_spirv_vulkan.h
[ 50%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/opencl/device_info.cpp.o
[ 51%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/opencl/engine.cpp.o
[ 52%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/opencl/enum.cpp.o
[ 53%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/opencl/utils.cpp.o
[ 54%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/vulkan/spirv_reflect/shader_module_info.cpp.o
[ 55%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/vulkan/spirv_reflect/spirv_reflect.cpp.o
[ 55%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/vulkan/vk/common_host.cpp.o
[ 56%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/vulkan/data_buffer.cpp.o
[ 57%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/vulkan/data_image.cpp.o
[ 58%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/vulkan/device.cpp.o
[ 59%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/vulkan/engine.cpp.o
[ 60%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/vulkan/enum.cpp.o
[ 60%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/vulkan/utils.cpp.o
[ 61%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/vulkan/vulkan_api_headers.cpp.o

Посмотреть полные логи

@GPUcourseBOT
Copy link
Author

Результаты тестирования PR #253

Логи тестирования (нажмите чтобы развернуть)

=== main_aplusb_matrix stdout ===
Found 1 GPUs in 0.303318 sec (CUDA: 0.124066 sec, OpenCL: 0.027888 sec, Vulkan: 0.151306 sec)
Available devices:
Device #0: API: CUDA+OpenCL+Vulkan. GPU. Tesla T4 (CUDA 12020). Free memory: 14822/14930 Mb.
Using device #0: API: CUDA+OpenCL+Vulkan. GPU. Tesla T4 (CUDA 12020). Free memory: 14822/14930 Mb.
Using OpenCL API...
matrices size: 16384x8192 = 3 * 512 MB
Running BAD matrix kernel...
Kernels compilation done in 0.084776 seconds
a + b matrix kernel times (in seconds) - 10 values (min=0.007123 10%=0.007124 median=0.007138 90%=0.091982 max=0.091982)
a + b BAD maxrix kernel median VRAM bandwidth: 210.143 GB/s
Running GOOD matrix kernel...
Kernels compilation done in 0.069036 seconds
a + b matrix kernel times (in seconds) - 10 values (min=0.296236 10%=0.296461 median=0.296743 90%=0.36592 max=0.36592)
a + b GOOD maxrix kernel median VRAM bandwidth: 5.05488 GB/s

Посмотреть полные логи

@GPUcourseBOT
Copy link
Author

Результаты тестирования PR #250

Логи тестирования (нажмите чтобы развернуть)

=== main_aplusb_matrix stdout ===
Found 1 GPUs in 0.279331 sec (CUDA: 0.12069 sec, OpenCL: 0.027942 sec, Vulkan: 0.130638 sec)
Available devices:
Device #0: API: CUDA+OpenCL+Vulkan. GPU. Tesla T4 (CUDA 12020). Free memory: 14822/14930 Mb.
Using device #0: API: CUDA+OpenCL+Vulkan. GPU. Tesla T4 (CUDA 12020). Free memory: 14822/14930 Mb.
Using OpenCL API...
matrices size: 16384x8192 = 3 * 512 MB
Running BAD matrix kernel...
Kernels compilation done in 0.041774 seconds
a + b matrix kernel times (in seconds) - 10 values (min=0.203098 10%=0.203183 median=0.203548 90%=0.245627 max=0.245627)
a + b kernel median VRAM bandwidth: 7.36927 GB/s
Running GOOD matrix kernel...
a + b matrix kernel times (in seconds) - 10 values (min=0.203062 10%=0.203174 median=0.203596 90%=0.203875 max=0.203875)
a + b kernel median VRAM bandwidth: 7.36753 GB/s

Посмотреть полные логи

@GPUcourseBOT
Copy link
Author

Результаты тестирования PR #216

Логи тестирования (нажмите чтобы развернуть)

=== main_mandelbrot stdout ===
Found 1 GPUs in 0.298528 sec (CUDA: 0.12145 sec, OpenCL: 0.0274909 sec, Vulkan: 0.149526 sec)
Available devices:
Device #0: API: CUDA+OpenCL+Vulkan. GPU. Tesla T4 (CUDA 12020). Free memory: 14822/14930 Mb.
Using device #0: API: CUDA+OpenCL+Vulkan. GPU. Tesla T4 (CUDA 12020). Free memory: 14822/14930 Mb.
Using OpenCL API...


Evaluating algorithm #1/3: CPU
algorithm times (in seconds) - 1 values (min=2.85952 10%=2.85952 median=2.85952 90%=2.85952 max=2.85952)
Mandelbrot effective algorithm GFlops: 3.4971 GFlops
saving image to 'mandelbrot CPU.bmp'...
CPU vs CPU average results difference: 0%


Evaluating algorithm #2/3: CPU with OpenMP
OpenMP threads: x4 threads
algorithm times (in seconds) - 10 values (min=0.88017 10%=0.880818 median=0.888102 90%=0.897042 max=0.897042)
Mandelbrot effective algorithm GFlops: 11.26 GFlops
saving image to 'mandelbrot CPU with OpenMP.bmp'...
CPU with OpenMP vs CPU average results difference: 0%


Evaluating algorithm #3/3: GPU
Kernels compilation done in 0.0482458 seconds
algorithm times (in seconds) - 10 values (min=0.00493823 10%=0.00495042 median=0.00497209 90%=0.0544815 max=0.0544815)
Mandelbrot effective algorithm GFlops: 2011.23 GFlops
saving image to 'mandelbrot GPU.bmp'...
GPU vs CPU average results difference: 0.942446%

=== main_sum stdout ===
Found 1 GPUs in 0.304912 sec (CUDA: 0.125348 sec, OpenCL: 0.0283531 sec, Vulkan: 0.151151 sec)
Available devices:
Device #0: API: CUDA+OpenCL+Vulkan. GPU. Tesla T4 (CUDA 12020). Free memory: 14822/14930 Mb.
Using device #0: API: CUDA+OpenCL+Vulkan. GPU. Tesla T4 (CUDA 12020). Free memory: 14822/14930 Mb.
Using OpenCL API...


Median PCI-E bandwidth: 9.44159 GB/s


Evaluating algorithm #1/6: CPU
algorithm times (in seconds) - 10 values (min=0.0314988 10%=0.031715 median=0.0323198 90%=0.0330051 max=0.0330051)
sum median effective algorithm bandwidth: 11.5263 GB/s


Evaluating algorithm #2/6: CPU with OpenMP
algorithm times (in seconds) - 10 values (min=0.0145412 10%=0.0145933 median=0.014729 90%=0.0155466 max=0.0155466)
sum median effective algorithm bandwidth: 25.2922 GB/s


Evaluating algorithm #3/6: 01 atomicAdd from each workItem
Kernels compilation done in 0.0427569 seconds
algorithm times (in seconds) - 10 values (min=0.00275118 10%=0.00275141 median=0.00275234 90%=0.0456417 max=0.0456417)
sum median effective algorithm bandwidth: 135.35 GB/s


Evaluating algorithm #4/6: 02 atomicAdd but each workItem loads K values
Kernels compilation done in 0.0352849 seconds
algorithm times (in seconds) - 10 values (min=0.00146215 10%=0.00146237 median=0.00146396 90%=0.0368655 max=0.0368655)
sum median effective algorithm bandwidth: 254.467 GB/s


Evaluating algorithm #5/6: 03 local memory and atomicAdd from master thread
Kernels compilation done in 0.0680875 seconds
algorithm times (in seconds) - 10 values (min=0.00364816 10%=0.00364895 median=0.00365063 90%=0.0718749 max=0.0718749)
sum median effective algorithm bandwidth: 102.045 GB/s


Evaluating algorithm #6/6: 04 local reduction
Kernels compilation done in 0.0691728 seconds
algorithm times (in seconds) - 10 values (min=0.0239279 10%=0.0239868 median=0.0243597 90%=0.0932847 max=0.0932847)
sum median effective algorithm bandwidth: 15.2928 GB/s

Посмотреть полные логи

@GPUcourseBOT
Copy link
Author

Результаты тестирования PR #216

Логи тестирования (нажмите чтобы развернуть)

=== main_mandelbrot stdout ===
Found 1 GPUs in 0.300312 sec (CUDA: 0.121709 sec, OpenCL: 0.0278384 sec, Vulkan: 0.150707 sec)
Available devices:
Device #0: API: CUDA+OpenCL+Vulkan. GPU. Tesla T4 (CUDA 12020). Free memory: 14822/14930 Mb.
Using device #0: API: CUDA+OpenCL+Vulkan. GPU. Tesla T4 (CUDA 12020). Free memory: 14822/14930 Mb.
Using OpenCL API...


Evaluating algorithm #1/3: CPU
algorithm times (in seconds) - 1 values (min=2.85485 10%=2.85485 median=2.85485 90%=2.85485 max=2.85485)
Mandelbrot effective algorithm GFlops: 3.50281 GFlops
saving image to 'mandelbrot CPU.bmp'...
CPU vs CPU average results difference: 0%


Evaluating algorithm #2/3: CPU with OpenMP
OpenMP threads: x4 threads
algorithm times (in seconds) - 10 values (min=0.871992 10%=0.873777 median=0.875888 90%=0.887966 max=0.887966)
Mandelbrot effective algorithm GFlops: 11.417 GFlops
saving image to 'mandelbrot CPU with OpenMP.bmp'...
CPU with OpenMP vs CPU average results difference: 0%


Evaluating algorithm #3/3: GPU
Kernels compilation done in 0.0476413 seconds
algorithm times (in seconds) - 10 values (min=0.00502837 10%=0.00504208 median=0.00506317 90%=0.0556303 max=0.0556303)
Mandelbrot effective algorithm GFlops: 1975.05 GFlops
saving image to 'mandelbrot GPU.bmp'...
GPU vs CPU average results difference: 0.942446%

=== main_sum stdout ===
Found 1 GPUs in 0.303825 sec (CUDA: 0.125141 sec, OpenCL: 0.0277926 sec, Vulkan: 0.150836 sec)
Available devices:
Device #0: API: CUDA+OpenCL+Vulkan. GPU. Tesla T4 (CUDA 12020). Free memory: 14822/14930 Mb.
Using device #0: API: CUDA+OpenCL+Vulkan. GPU. Tesla T4 (CUDA 12020). Free memory: 14822/14930 Mb.
Using OpenCL API...


Median PCI-E bandwidth: 9.43276 GB/s


Evaluating algorithm #1/6: CPU
algorithm times (in seconds) - 10 values (min=0.0318889 10%=0.0319648 median=0.0329212 90%=0.0333855 max=0.0333855)
sum median effective algorithm bandwidth: 11.3158 GB/s


Evaluating algorithm #2/6: CPU with OpenMP
algorithm times (in seconds) - 10 values (min=0.014476 10%=0.0145964 median=0.0147029 90%=0.0148958 max=0.0148958)
sum median effective algorithm bandwidth: 25.3372 GB/s


Evaluating algorithm #3/6: 01 atomicAdd from each workItem
Kernels compilation done in 0.0404243 seconds
algorithm times (in seconds) - 10 values (min=0.00275082 10%=0.00275082 median=0.00275274 90%=0.0432824 max=0.0432824)
sum median effective algorithm bandwidth: 135.33 GB/s


Evaluating algorithm #4/6: 02 atomicAdd but each workItem loads K values
Kernels compilation done in 0.0349195 seconds
algorithm times (in seconds) - 10 values (min=0.00146192 10%=0.00146229 median=0.00146311 90%=0.0364819 max=0.0364819)
sum median effective algorithm bandwidth: 254.615 GB/s


Evaluating algorithm #5/6: 03 local memory and atomicAdd from master thread
Kernels compilation done in 0.0668837 seconds
algorithm times (in seconds) - 10 values (min=0.0054552 10%=0.00545595 median=0.00545745 90%=0.0725359 max=0.0725359)
sum median effective algorithm bandwidth: 68.2606 GB/s


Evaluating algorithm #6/6: 04 local reduction
Kernels compilation done in 0.0672754 seconds
algorithm times (in seconds) - 10 values (min=0.0224942 10%=0.0226152 median=0.0229467 90%=0.0906272 max=0.0906272)
sum median effective algorithm bandwidth: 16.2345 GB/s

Details [Посмотреть полные логи](http://158.160.30.148:5000/logs/216)

@GPUcourseBOT
Copy link
Author

Результаты тестирования PR #250

Логи тестирования (нажмите чтобы развернуть)

=== main_aplusb_matrix stdout ===
Found 1 GPUs in 0.274753 sec (CUDA: 0.120496 sec, OpenCL: 0.027435 sec, Vulkan: 0.126768 sec)
Available devices:
Device #0: API: CUDA+OpenCL+Vulkan. GPU. Tesla T4 (CUDA 12020). Free memory: 14822/14930 Mb.
Using device #0: API: CUDA+OpenCL+Vulkan. GPU. Tesla T4 (CUDA 12020). Free memory: 14822/14930 Mb.
Using CUDA API...
matrices size: 16384x8192 = 3 * 512 MB
Running BAD matrix kernel...
a + b matrix kernel times (in seconds) - 10 values (min=0.203428 10%=0.203534 median=0.204141 90%=0.204523 max=0.204523)
a + b kernel median VRAM bandwidth: 7.34786 GB/s
Running GOOD matrix kernel...
a + b matrix kernel times (in seconds) - 10 values (min=0.006266 10%=0.006268 median=0.006269 90%=0.006406 max=0.006406)
a + b kernel median VRAM bandwidth: 239.273 GB/s

Details [Посмотреть полные логи](http://158.160.30.148:5000/logs/250)

@GPUcourseBOT
Copy link
Author

Результаты тестирования PR #254

Логи тестирования (нажмите чтобы развернуть)
=== main_aplusb_matrix stdout ===
Found 1 GPUs in 0.288184 sec (CUDA: 0.120813 sec, OpenCL: 0.027704 sec, Vulkan: 0.139609 sec)
Available devices:
  Device #0: API: CUDA+OpenCL+Vulkan. GPU. Tesla T4 (CUDA 12020). Free memory: 14822/14930 Mb.
Using device #0: API: CUDA+OpenCL+Vulkan. GPU. Tesla T4 (CUDA 12020). Free memory: 14822/14930 Mb.
Using OpenCL API...
matrices size: 16384x8192 = 3 * 512 MB
Running BAD matrix kernel...
Kernels compilation done in 0.042531 seconds
a + b matrix kernel times (in seconds) - 10 values (min=0.20227 10%=0.202344 median=0.202814 90%=0.245447 max=0.245447)
a + b matrix bad kernel median VRAM bandwidth: 7.39594 GB/s
Running GOOD matrix kernel...
Kernels compilation done in 0.035553 seconds
a + b matrix kernel times (in seconds) - 10 values (min=0.006266 10%=0.006269 median=0.006274 90%=0.041917 max=0.041917)
a + b matrix bad kernel median VRAM bandwidth: 239.082 GB/s
Details [Посмотреть полные логи](http://158.160.30.148:5000/logs/254)

@GPUcourseBOT
Copy link
Author

Результаты тестирования PR #216

Логи тестирования (нажмите чтобы развернуть)
=== main_mandelbrot stdout ===
Found 1 GPUs in 0.272251 sec (CUDA: 0.122013 sec, OpenCL: 0.0279077 sec, Vulkan: 0.122273 sec)
Available devices:
  Device #0: API: CUDA+OpenCL+Vulkan. GPU. Tesla T4 (CUDA 12020). Free memory: 14822/14930 Mb.
Using device #0: API: CUDA+OpenCL+Vulkan. GPU. Tesla T4 (CUDA 12020). Free memory: 14822/14930 Mb.
Using OpenCL API...
______________________________________________________
Evaluating algorithm #1/3: CPU
algorithm times (in seconds) - 1 values (min=2.77479 10%=2.77479 median=2.77479 90%=2.77479 max=2.77479)
Mandelbrot effective algorithm GFlops: 3.60388 GFlops
saving image to 'mandelbrot CPU.bmp'...
CPU vs CPU average results difference: 0%
______________________________________________________
Evaluating algorithm #2/3: CPU with OpenMP
OpenMP threads: x4 threads
algorithm times (in seconds) - 10 values (min=0.849526 10%=0.849725 median=0.860062 90%=0.863227 max=0.863227)
Mandelbrot effective algorithm GFlops: 11.6271 GFlops
saving image to 'mandelbrot CPU with OpenMP.bmp'...
CPU with OpenMP vs CPU average results difference: 0%
______________________________________________________
Evaluating algorithm #3/3: GPU
Kernels compilation done in 0.0477602 seconds
algorithm times (in seconds) - 10 values (min=0.00504708 10%=0.0050534 median=0.00506466 90%=0.0556082 max=0.0556082)
Mandelbrot effective algorithm GFlops: 1974.46 GFlops
saving image to 'mandelbrot GPU.bmp'...
GPU vs CPU average results difference: 0.942446%

=== main_sum stdout ===
Found 1 GPUs in 0.274003 sec (CUDA: 0.124456 sec, OpenCL: 0.0285241 sec, Vulkan: 0.12096 sec)
Available devices:
Device #0: API: CUDA+OpenCL+Vulkan. GPU. Tesla T4 (CUDA 12020). Free memory: 14822/14930 Mb.
Using device #0: API: CUDA+OpenCL+Vulkan. GPU. Tesla T4 (CUDA 12020). Free memory: 14822/14930 Mb.
Using OpenCL API...


Median PCI-E bandwidth: 9.56858 GB/s


Evaluating algorithm #1/6: CPU
algorithm times (in seconds) - 10 values (min=0.0311969 10%=0.0313777 median=0.0317212 90%=0.0326502 max=0.0326502)
sum median effective algorithm bandwidth: 11.7439 GB/s


Evaluating algorithm #2/6: CPU with OpenMP
algorithm times (in seconds) - 10 values (min=0.0146435 10%=0.0147195 median=0.0149411 90%=0.0153988 max=0.0153988)
sum median effective algorithm bandwidth: 24.9331 GB/s


Evaluating algorithm #3/6: 01 atomicAdd from each workItem
Kernels compilation done in 0.0399061 seconds
algorithm times (in seconds) - 10 values (min=0.00275065 10%=0.00275119 median=0.00275241 90%=0.0427631 max=0.0427631)
sum median effective algorithm bandwidth: 135.347 GB/s


Evaluating algorithm #4/6: 02 atomicAdd but each workItem loads K values
Kernels compilation done in 0.0329886 seconds
algorithm times (in seconds) - 10 values (min=0.00146162 10%=0.00146177 median=0.0014624 90%=0.0345528 max=0.0345528)
sum median effective algorithm bandwidth: 254.738 GB/s


Evaluating algorithm #5/6: 03 local memory and atomicAdd from master thread
Kernels compilation done in 0.0656659 seconds
algorithm times (in seconds) - 10 values (min=0.0036624 10%=0.00451681 median=0.00629025 90%=0.0694252 max=0.0694252)
sum median effective algorithm bandwidth: 59.2232 GB/s


Evaluating algorithm #6/6: 04 local reduction
Kernels compilation done in 0.0660611 seconds
algorithm times (in seconds) - 10 values (min=0.0145909 10%=0.014594 median=0.0267965 90%=0.0928135 max=0.0928135)
sum median effective algorithm bandwidth: 13.9022 GB/s

Details [Посмотреть полные логи](http://158.160.30.148:5000/logs/216)

@GPUcourseBOT
Copy link
Author

Результаты тестирования PR #255

Логи тестирования (нажмите чтобы развернуть)
=== main_aplusb_matrix stdout ===
Found 1 GPUs in 0.277896 sec (CUDA: 0.121438 sec, OpenCL: 0.027477 sec, Vulkan: 0.128931 sec)
Available devices:
  Device #0: API: CUDA+OpenCL+Vulkan. GPU. Tesla T4 (CUDA 12020). Free memory: 14822/14930 Mb.
Using device #0: API: CUDA+OpenCL+Vulkan. GPU. Tesla T4 (CUDA 12020). Free memory: 14822/14930 Mb.
Using OpenCL API...
matrices size: 16384x8192 = 3 * 512 MB
Running BAD matrix kernel...
Kernels compilation done in 0.069786 seconds
a + b matrix kernel times (in seconds) - 10 values (min=0.00642 10%=0.006424 median=0.006425 90%=0.076267 max=0.076267)
a + b kernel median VRAM bandwidth: 233.463 GB/s
Running GOOD matrix kernel...
Kernels compilation done in 0.059306 seconds
a + b matrix kernel times (in seconds) - 10 values (min=0.031582 10%=0.032115 median=0.032296 90%=0.088884 max=0.088884)
a + b kernel median VRAM bandwidth: 46.4454 GB/s
Details [Посмотреть полные логи](http://158.160.30.148:5000/logs/255)

@GPUcourseBOT
Copy link
Author

Результаты тестирования PR #256

Логи тестирования (нажмите чтобы развернуть)
=== main_aplusb_matrix stdout ===
Found 1 GPUs in 0.297408 sec (CUDA: 0.1213 sec, OpenCL: 0.027458 sec, Vulkan: 0.14859 sec)
Available devices:
  Device #0: API: CUDA+OpenCL+Vulkan. GPU. Tesla T4 (CUDA 12020). Free memory: 14822/14930 Mb.
Using device #0: API: CUDA+OpenCL+Vulkan. GPU. Tesla T4 (CUDA 12020). Free memory: 14822/14930 Mb.
Using Vulkan API...
matrices size: 16384x8192 = 3 * 512 MB
Running BAD matrix kernel...
a + b matrix kernel times (in seconds) - 10 values (min=0.020051 10%=0.020057 median=0.020117 90%=0.036977 max=0.036977)
a + b kernel median VRAM bandwidth: 74.5638 GB/s
Running GOOD matrix kernel...
a + b matrix kernel times (in seconds) - 10 values (min=0.007056 10%=0.007056 median=0.007068 90%=0.01177 max=0.01177)
a + b kernel median VRAM bandwidth: 212.224 GB/s
Details [Посмотреть полные логи](http://158.160.30.148:5000/logs/256)

@GPUcourseBOT
Copy link
Author

Результаты тестирования PR #257

Логи тестирования (нажмите чтобы развернуть)
=== main_aplusb_matrix stdout ===
Found 1 GPUs in 0.298415 sec (CUDA: 0.122344 sec, OpenCL: 0.027616 sec, Vulkan: 0.1484 sec)
Available devices:
  Device #0: API: CUDA+OpenCL+Vulkan. GPU. Tesla T4 (CUDA 12020). Free memory: 14822/14930 Mb.
Using device #0: API: CUDA+OpenCL+Vulkan. GPU. Tesla T4 (CUDA 12020). Free memory: 14822/14930 Mb.
Using OpenCL API...
matrices size: 16384x8192 = 3 * 512 MB
Running BAD matrix kernel...
Kernels compilation done in 0.043512 seconds
a + b matrix kernel times (in seconds) - 10 values (min=0.00645 10%=0.006455 median=0.006459 90%=0.050103 max=0.050103)
Effective VRAM bandwidth: 138.6 GB/s
Running GOOD matrix kernel...
Kernels compilation done in 0.037358 seconds
a + b matrix kernel times (in seconds) - 10 values (min=0.006268 10%=0.006272 median=0.006273 90%=0.043741 max=0.043741)
Effective VRAM bandwidth: 149.704 GB/s
Details [Посмотреть полные логи](http://158.160.30.148:5000/logs/257)

@GPUcourseBOT
Copy link
Author

Результаты тестирования PR #255

Логи тестирования (нажмите чтобы развернуть)
=== main_aplusb_matrix stdout ===
Found 1 GPUs in 0.27209 sec (CUDA: 0.120309 sec, OpenCL: 0.027602 sec, Vulkan: 0.124125 sec)
Available devices:
  Device #0: API: CUDA+OpenCL+Vulkan. GPU. Tesla T4 (CUDA 12020). Free memory: 14822/14930 Mb.
Using device #0: API: CUDA+OpenCL+Vulkan. GPU. Tesla T4 (CUDA 12020). Free memory: 14822/14930 Mb.
Using OpenCL API...
matrices size: 16384x8192 = 3 * 512 MB
Running BAD matrix kernel...
Kernels compilation done in 0.043071 seconds
a + b matrix kernel times (in seconds) - 10 values (min=0.020107 10%=0.023086 median=0.023809 90%=0.061869 max=0.061869)
a + b kernel median VRAM bandwidth: 63.0014 GB/s
Running GOOD matrix kernel...
Kernels compilation done in 0.037086 seconds
a + b matrix kernel times (in seconds) - 10 values (min=0.00627 10%=0.006271 median=0.006272 90%=0.043425 max=0.043425)
a + b kernel median VRAM bandwidth: 239.158 GB/s
Details [Посмотреть полные логи](http://158.160.30.148:5000/logs/255)

@GPUcourseBOT
Copy link
Author

Результаты тестирования PR #216

Логи тестирования (нажмите чтобы развернуть)
```
=== main_mandelbrot stdout ===
Found 1 GPUs in 0.28845 sec (CUDA: 0.120987 sec, OpenCL: 0.0280805 sec, Vulkan: 0.139327 sec)
Available devices:
  Device #0: API: CUDA+OpenCL+Vulkan. GPU. Tesla T4 (CUDA 12020). Free memory: 14822/14930 Mb.
Using device #0: API: CUDA+OpenCL+Vulkan. GPU. Tesla T4 (CUDA 12020). Free memory: 14822/14930 Mb.
Using OpenCL API...
______________________________________________________
Evaluating algorithm #1/3: CPU
algorithm times (in seconds) - 1 values (min=2.78007 10%=2.78007 median=2.78007 90%=2.78007 max=2.78007)
Mandelbrot effective algorithm GFlops: 3.59703 GFlops
saving image to 'mandelbrot CPU.bmp'...
CPU vs CPU average results difference: 0%
______________________________________________________
Evaluating algorithm #2/3: CPU with OpenMP
OpenMP threads: x4 threads
algorithm times (in seconds) - 10 values (min=0.84916 10%=0.849411 median=0.84969 90%=0.852066 max=0.852066)
Mandelbrot effective algorithm GFlops: 11.769 GFlops
saving image to 'mandelbrot CPU with OpenMP.bmp'...
CPU with OpenMP vs CPU average results difference: 0%
______________________________________________________
Evaluating algorithm #3/3: GPU
Kernels compilation done in 0.0462587 seconds
algorithm times (in seconds) - 10 values (min=0.00504212 10%=0.0050475 median=0.00506183 90%=0.0540468 max=0.0540468)
Mandelbrot effective algorithm GFlops: 1975.57 GFlops
saving image to 'mandelbrot GPU.bmp'...
GPU vs CPU average results difference: 0.942446%
=== main_sum stdout ===
Found 1 GPUs in 0.305608 sec (CUDA: 0.125059 sec, OpenCL: 0.0299585 sec, Vulkan: 0.150525 sec)
Available devices:
  Device #0: API: CUDA+OpenCL+Vulkan. GPU. Tesla T4 (CUDA 12020). Free memory: 14822/14930 Mb.
Using device #0: API: CUDA+OpenCL+Vulkan. GPU. Tesla T4 (CUDA 12020). Free memory: 14822/14930 Mb.
Using OpenCL API...
______________________________________________________
Median PCI-E bandwidth: 9.65953 GB/s
______________________________________________________
Evaluating algorithm #1/6: CPU
algorithm times (in seconds) - 10 values (min=0.0317851 10%=0.0318337 median=0.0320321 90%=0.0331367 max=0.0331367)
sum median effective algorithm bandwidth: 11.6299 GB/s
______________________________________________________
Evaluating algorithm #2/6: CPU with OpenMP
algorithm times (in seconds) - 10 values (min=0.0143568 10%=0.0143653 median=0.0144642 90%=0.0146103 max=0.0146103)
sum median effective algorithm bandwidth: 25.7552 GB/s
______________________________________________________
Evaluating algorithm #3/6: 01 atomicAdd from each workItem
Kernels compilation done in 0.0453899 seconds
algorithm times (in seconds) - 10 values (min=0.00275053 10%=0.0027507 median=0.00275224 90%=0.0482423 max=0.0482423)
sum median effective algorithm bandwidth: 135.355 GB/s
______________________________________________________
Evaluating algorithm #4/6: 02 atomicAdd but each workItem loads K values
Kernels compilation done in 0.0349252 seconds
algorithm times (in seconds) - 10 values (min=0.00146156 10%=0.00146181 median=0.00146294 90%=0.036506 max=0.036506)
sum median effective algorithm bandwidth: 254.643 GB/s
______________________________________________________
Evaluating algorithm #5/6: 03 local memory and atomicAdd from master thread
Kernels compilation done in 0.066247 seconds
algorithm times (in seconds) - 10 values (min=0.00365568 10%=0.00365578 median=0.0036597 90%=0.0700076 max=0.0700076)
sum median effective algorithm bandwidth: 101.792 GB/s
______________________________________________________
Evaluating algorithm #6/6: 04 local reduction
Kernels compilation done in 0.0672624 seconds
algorithm times (in seconds) - 10 values (min=0.020561 10%=0.0208156 median=0.0216839 90%=0.0937568 max=0.0937568)
sum median effective algorithm bandwidth: 17.18 GB/s
```

Посмотреть полные логи

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant