ncnn
ncnn copied to clipboard
ncnn 在 Intel Xe 架构核心显卡上无法正常计算
error log | 日志或报错信息 | ログ
purofle@purofle-aosc ~/b/n/benchmark (master) > ./benchncnn 2 1 0 0 0
[0 Intel(R) Graphics (ARL)] queueC=0[1] queueT=0[1]
[0 Intel(R) Graphics (ARL)] fp16-p/s/u/a=1/1/1/1 int8-p/s/u/a=1/1/1/1
[0 Intel(R) Graphics (ARL)] subgroup=32(8~32) ops=1/1/1/1/1/1/1/1/1/1
[0 Intel(R) Graphics (ARL)] fp16-cm=8x8x16 int8-cm=8x8x32 bf16-cm=0 fp8-cm=0
[1 llvmpipe (LLVM 18.1.8, 256 bits)] queueC=0[1] queueT=0[1]
[1 llvmpipe (LLVM 18.1.8, 256 bits)] fp16-p/s/u/a=1/1/1/1 int8-p/s/u/a=1/1/1/1
[1 llvmpipe (LLVM 18.1.8, 256 bits)] subgroup=8(8~8) ops=1/1/1/1/1/1/1/1/1/1
[1 llvmpipe (LLVM 18.1.8, 256 bits)] fp16-cm=0 int8-cm=0 bf16-cm=0 fp8-cm=0
loop_count = 2
num_threads = 1
powersave = 0
gpu_device = 0
cooling_down = 0
vkWaitForFences failed -4
vkQueueSubmit failed -4
vkQueueSubmit failed -4
vkQueueSubmit failed -4
vkQueueSubmit failed -4
vkQueueSubmit failed -4
vkQueueSubmit failed -4
vkQueueSubmit failed -4
vkQueueSubmit failed -4
vkQueueSubmit failed -4
vkQueueSubmit failed -4
vkQueueSubmit failed -4
squeezenet min = 0.06 max = 0.07 avg = 0.06
vkQueueSubmit failed -4
vkQueueSubmit failed -4
vkQueueSubmit failed -4
vkQueueSubmit failed -4
vkQueueSubmit failed -4
vkQueueSubmit failed -4
vkQueueSubmit failed -4
vkQueueSubmit failed -4
vkQueueSubmit failed -4
vkQueueSubmit failed -4
vkQueueSubmit failed -4
vkQueueSubmit failed -4
vkQueueSubmit failed -4
mobilenet min = 0.04 max = 0.04 avg = 0.04
context | 编译/运行环境 | バックグラウンド
编译参数:cmake -DNCNN_VULKAN ..
使用 b039b87dc02acc567933f51ea13edb730d6a12b5 编译
Extended renderer info (GLX_MESA_query_renderer):
Vendor: Intel (0x8086)
Device: Mesa Intel(R) Graphics (ARL) (0x7d51)
Version: 25.1.4
Accelerated: yes
Video memory: 31532MB
Unified memory: yes
Preferred profile: core (0x1)
Max core profile version: 4.6
Max compat profile version: 4.6
Max GLES1 profile version: 1.1
Max GLES[23] profile version: 3.2
使用设备为 ThinkBook 14 G7+ IAH,处理器为 Ultra 7 255H
more | 其他 | その他
https://gitlab.freedesktop.org/mesa/mesa/-/issues/13614
mesa 25.0.4 版本可用
ubuntu 24.04和debian 13这俩的mesa都是25.0.7,也是有问题的,不然看看更新到25.2.0以后的版本,或者说直接用老版本,debian12还是能跑的。