{"id":3716,"date":"2025-11-12T07:05:00","date_gmt":"2025-11-11T22:05:00","guid":{"rendered":"https:\/\/www.litcoder.com\/?p=3716"},"modified":"2025-11-12T17:24:37","modified_gmt":"2025-11-12T08:24:37","slug":"openvino%eb%a1%9c-intel-npu%ec%97%90%ec%84%9c-%ec%b6%94%eb%a1%a0-%ec%8b%a4%ed%96%89%ed%95%98%ea%b8%b0","status":"publish","type":"post","link":"https:\/\/litcoder.com\/?p=3716","title":{"rendered":"OpenVINO\ub85c Intel NPU\uc5d0\uc11c \ucd94\ub860 \uc2e4\ud589\ud558\uae30"},"content":{"rendered":"\n<p>Intel 14\uc138\ub300 Meteor Lake \ubd80\ud130 NPU\uac00 \ud568\uaed8 embedding\ub418\uc5b4 \uc81c\uacf5\ub41c\ub2e4. Linux system\uc5d0\uc11c \uc0ac\uc6a9\ud558\ub824\uba74 kernel version 6.2\uc774\uc0c1\uc774 \uc124\uce58\ub418\uc5b4 \uc788\uc5b4\uc57c \ud55c\ub2e4.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">NPU \ub514\ubc14\uc774\uc2a4 \ud655\uc778<\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code>CPU: Intel(R) Core(TM) Ultra 5\nOS: Ubuntu 24.04\nLinux kernel: 6.14.0-33-generic<\/code><\/pre>\n\n\n\n<p>lspci \uba85\ub839\uc5b4\ub85c NPU \ub514\ubc14\uc774\uc2a4\uac00 \uc778\uc2dd\ub418\uc5b4 \uc788\ub294\uc9c0\ub97c \ud655\uc778\ud560 \uc218 \uc788\ub2e4.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"raw\" data-enlighter-theme=\"dracula\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">$ lspci -v|grep -A 9 NPU\n00:0b.0 Processing accelerators: Intel Corporation Arrow Lake NPU (rev 01)\n        DeviceName: Onboard - Other\n        Subsystem: Gigabyte Technology Co., Ltd Device 7270\n        Flags: bus master, fast devsel, latency 0, IRQ 154, IOMMU group 6\n        Memory at 6408000000 (64-bit, non-prefetchable) [size=128M]\n        Memory at 6410065000 (64-bit, non-prefetchable) [size=4K]\n        Capabilities: &lt;access denied>\n        Kernel driver in use: intel_vpu\n        Kernel modules: intel_vpu<\/pre>\n\n\n\n<p>\ucee4\ub110\uc5d0\uc11c \uc798 \uc778\uc2dd \ub418\uc5c8\ub2e4\uba74 \uc544\ub798\uc758 \uacbd\ub85c\uc5d0 \ub514\ubc14\uc774\uc2a4 \ub178\ub4dc\uac00 \ubcf4\uc774\uac8c \ub41c\ub2e4.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"raw\" data-enlighter-theme=\"dracula\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">$ ls -l \/dev\/accel\/accel0 \ncrw-rw---- 1 root render 261, 0 Oct 10 19:27 \/dev\/accel\/accel0<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Linux\uc6a9 NPU driver \uc124\uce58<\/h2>\n\n\n\n<p>\uc774\uc81c NPU\ub97c Linux\uc5d0\uc11c \uc0ac\uc6a9\ud558\uae30 \uc704\ud55c \ub4dc\ub77c\uc774\ubc84\ub97c \uc124\uce58\ud574\uc57c \ud55c\ub2e4. \uad00\ub828\ud55c \ub0b4\uc6a9\uc740 Intel GitHub\uc758 <a href=\"https:\/\/github.com\/intel\/linux-npu-driver\/releases\" data-type=\"link\" data-id=\"https:\/\/github.com\/intel\/linux-npu-driver\/releases\">Linux NPU driver release \ubb38\uc11c<\/a>\uc5d0 \uc790\uc138\ud788 \uc124\uba85\ub418\uc5b4 \uc788\ub2e4.<\/p>\n\n\n\n<p>GitHub\uc758 release page\ub97c \ucc3e\uc544\uac00\uc11c \uc555\ucd95\ud30c\uc77c\uc744 \ub2e4\uc6b4\ub85c\ub4dc \ubc1b\uc544 dpkg\ub85c \uc124\uce58\ud558\uba74 \ubaa8\ub4e0 \uc900\ube44\uac00 \uc644\ub8cc\ub41c\ub2e4.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW .enlighter-ln-code {padding-bottom: 10px !important; }\" data-enlighter-language=\"generic\" data-enlighter-theme=\"dracula\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">wget https:\/\/github.com\/intel\/linux-npu-driver\/releases\/download\/v1.24.0\/linux-npu-driver-v1.24.0.20251003-18218973328-ubuntu2404.tar.gz\ntar -xf linux-npu-driver-v1.24.0.20251003-18218973328-ubuntu2404.tar.gz\n\nsudo apt update\nsudo apt install libtbb12\n\nsudo dpkg -i *.deb\n\n# Level zero\uac00 \uc124\uce58\ub418\uc9c0 \uc54a\uc740\uacbd\uc6b0\uc5d0\ub9cc\nwget https:\/\/github.com\/oneapi-src\/level-zero\/releases\/download\/v1.24.2\/level-zero_1.24.2+u24.04_amd64.deb\nsudo dpkg -i level-zero*.deb<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">OpenVINO device \ubaa9\ub85d \ud655\uc778<\/h2>\n\n\n\n<p>OpenVINO\uc758 Core() class\uc548\uc5d0 \uc788\ub294 <strong>available_devices<\/strong> \uba64\ubc84 \ubcc0\uc218\ub97c \ucd9c\ub825\ud558\uba74 \uc0ac\uc6a9\uac00\ub2a5 \ud55c \ucd94\ub860 \uc7a5\uce58\uc758 \ubaa9\ub85d\uc774 \ud45c\uc2dc\ub418\ub294\ub370 \uc544\ub798\uc640 \uac19\uc774 CPU, GPU\uc640 \ud568\uaed8 NPU\uac00 \ud45c\uc2dc\ub418\ub294 \uac83\uc744 \ubcfc \uc218 \uc788\ub2e4.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"dracula\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">python3 -m venv .venv\nsource .venv\/bin\/activate\n(.venv) pip install setuptools\n(.venv) pip install openvino openvino-dev<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"dracula\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">(.venv)$ python3 -c \"from openvino import Core; print(Core().available_devices)\"\n['CPU', 'GPU', 'NPU']\n<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">\uc131\ub2a5\uce21\uc815 \uacb0\uacfc<\/h2>\n\n\n\n<p><a href=\"https:\/\/docs.ultralytics.com\/ko\/integrations\/openvino\/\" data-type=\"link\" data-id=\"https:\/\/docs.ultralytics.com\/ko\/integrations\/openvino\/\">Ultralytics\uc758 \ubb38\uc11c<\/a>\ub97c \ub530\ub77c YOLOV11n\uc744 OpenVINO\uc6a9\uc73c\ub85c \ubcc0\ud658\ud574\uc11c OpenVINO benchmark_app\uc73c\ub85c \uce21\uc815\ud558\uc600\ub2e4.<\/p>\n\n\n\n<p><strong>NPU \ubca4\uce58\ub9c8\ud06c <\/strong>\uacb0\uacfc\ub294 \ub2e4\uc74c\uacfc \uac19\ub2e4. CPU\ubcf4\ub2e4 \ub2e4\uc18c \uc88b\uc740 \uc131\ub2a5\uc744 \ubcf4\uc774\uace0, \uc2e4\ud589\ud558\ub294 \ub3d9\uc548 CPU utilization\uc774 \uc99d\uac00\ub418\uc9c0 \uc54a\ub294 \uac83\uc774 \ud655\uc778\ub41c\ub2e4.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"dracula\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">$ benchmark_app -m .\/yolo11n_openvino_model\/yolo11n.xml -d NPU\n...\n[ INFO ] Execution Devices:['NPU']\n[ INFO ] Count:            9704 iterations\n[ INFO ] Duration:         60033.42 ms\n[ INFO ] Latency:\n[ INFO ]    Median:        24.50 ms\n[ INFO ]    Average:       24.52 ms\n[ INFO ]    Min:           23.54 ms\n[ INFO ]    Max:           69.62 ms\n[ INFO ] Throughput:   161.64 FPS<\/pre>\n\n\n\n<p>CPU\ub85c \uc218\ud589\ud55c \uacb0\uacfc\ub294 \ub2e4\uc74c\uacfc \uac19\ub2e4.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"dracula\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">$ benchmark_app -m .\/yolo11n_openvino_model\/yolo11n.xml -d CPU\n...\n[ INFO ] Execution Devices:['CPU']\n[ INFO ] Count:            6351 iterations\n[ INFO ] Duration:         60047.25 ms\n[ INFO ] Latency:\n[ INFO ]    Median:        24.51 ms\n[ INFO ]    Average:       28.31 ms\n[ INFO ]    Min:           23.05 ms\n[ INFO ]    Max:           45.46 ms\n[ INFO ] Throughput:   105.77 FPS<\/pre>\n\n\n\n<p>iGPU\ub85c \uc2e4\ud589\ud588\uc744 \ub54c throuput\uc740 \uac00\uc7a5 \uc88b\uc73c\ub098 Max latency\uac00 \ub192\uc740 \uac83\uc774 \uad00\ucc30\ub418\ub294\ub370 \uc544\ub9c8\ub3c4 \ub85c\ub529\uc744 \uc704\ud55c \uba54\ubaa8\ub9ac \ubcf5\uc0ac \uc18c\uc694 \uc2dc\uac04\uc73c\ub85c \ucd94\uc815\ub41c\ub2e4.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"dracula\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">$ benchmark_app -m .\/yolo11n_openvino_model\/yolo11n.xml -d GPU\n...\n[ INFO ] Execution Devices:['GPU.0']\n[ INFO ] Count:            87056 iterations\n[ INFO ] Duration:         60013.22 ms\n[ INFO ] Latency:\n[ INFO ]    Median:        10.77 ms\n[ INFO ]    Average:       10.83 ms\n[ INFO ]    Min:           4.51 ms\n[ INFO ]    Max:           1010.93 ms\n[ INFO ] Throughput:   1450.61 FPS<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Intel 14\uc138\ub300 Meteor Lake \ubd80\ud130 NPU\uac00 \ud568\uaed8 embedding\ub418\uc5b4 \uc81c\uacf5\ub41c\ub2e4. Linux system\uc5d0\uc11c \uc0ac\uc6a9\ud558\ub824\uba74 kernel version 6.2\uc774\uc0c1\uc774 \uc124\uce58\ub418\uc5b4 \uc788\uc5b4\uc57c \ud55c\ub2e4. NPU \ub514\ubc14\uc774\uc2a4 \ud655\uc778 lspci \uba85\ub839\uc5b4\ub85c NPU \ub514\ubc14\uc774\uc2a4\uac00 \uc778\uc2dd\ub418\uc5b4 \uc788\ub294\uc9c0\ub97c \ud655\uc778\ud560 \uc218 \uc788\ub2e4. \ucee4\ub110\uc5d0\uc11c \uc798 \uc778\uc2dd \ub418\uc5c8\ub2e4\uba74 \uc544\ub798\uc758 \uacbd\ub85c\uc5d0 \ub514\ubc14\uc774\uc2a4 \ub178\ub4dc\uac00 \ubcf4\uc774\uac8c \ub41c\ub2e4. Linux\uc6a9 NPU driver \uc124\uce58 \uc774\uc81c NPU\ub97c Linux\uc5d0\uc11c \uc0ac\uc6a9\ud558\uae30 \uc704\ud55c \ub4dc\ub77c\uc774\ubc84\ub97c \uc124\uce58\ud574\uc57c \ud55c\ub2e4. \uad00\ub828\ud55c \ub0b4\uc6a9\uc740 Intel [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[4],"tags":[275],"class_list":["post-3716","post","type-post","status-publish","format-standard","hentry","category-linux","tag-openvino"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/litcoder.com\/index.php?rest_route=\/wp\/v2\/posts\/3716","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/litcoder.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/litcoder.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/litcoder.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/litcoder.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3716"}],"version-history":[{"count":12,"href":"https:\/\/litcoder.com\/index.php?rest_route=\/wp\/v2\/posts\/3716\/revisions"}],"predecessor-version":[{"id":3837,"href":"https:\/\/litcoder.com\/index.php?rest_route=\/wp\/v2\/posts\/3716\/revisions\/3837"}],"wp:attachment":[{"href":"https:\/\/litcoder.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3716"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/litcoder.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3716"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/litcoder.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3716"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}