<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[寒武纪GPU测试]]></title><description><![CDATA[<p dir="auto"><a href="https://developer.cambricon.com/" rel="nofollow ugc">https://developer.cambricon.com/</a><br />
<img src="/assets/uploads/files/1626946616550-e18c1599-e222-45f8-a5df-5cc54b4ba6ec-image.png" alt="e18c1599-e222-45f8-a5df-5cc54b4ba6ec-image.png" class=" img-responsive img-markdown" /><br />
一，硬件情况调研<br />
仪享这边的环境是 MLU270  220用于边缘  290是最新7nm工艺<br />
270这个卡和我们R740上面的T4卡性能接近：<br />
<img src="/assets/uploads/files/1626948492618-cc54bce5-35b6-42ff-bd7b-bd2afef2cbcb-image.png" alt="cc54bce5-35b6-42ff-bd7b-bd2afef2cbcb-image.png" class=" img-responsive img-markdown" /></p>
<p dir="auto">二,软件情况调研<br />
<img src="/assets/uploads/files/1627279948839-4f58945b-7351-48ba-b86c-93b773c46baa-image.png" alt="4f58945b-7351-48ba-b86c-93b773c46baa-image.png" class=" img-responsive img-markdown" /><br />
寒武纪推荐的人工智能开发流程：<br />
<img src="/assets/uploads/files/1627286422936-536da4ec-58dd-44b3-a9dd-18619d18a595-image.png" alt="536da4ec-58dd-44b3-a9dd-18619d18a595-image.png" class=" img-responsive img-markdown" /></p>
<p dir="auto">CNML的基本算子：<br />
<img src="/assets/uploads/files/1627286821424-ccaf74d0-6831-439d-b87f-522d6c279b16-image.png" alt="ccaf74d0-6831-439d-b87f-522d6c279b16-image.png" class=" img-responsive img-markdown" /></p>
<p dir="auto">CNRT包括的功能：<br />
<img src="/assets/uploads/files/1627286913333-eb28869c-ebfe-46f6-b2f1-9ac740b0d66e-image.png" alt="eb28869c-ebfe-46f6-b2f1-9ac740b0d66e-image.png" class=" img-responsive img-markdown" /></p>
<p dir="auto">对Tensorflow的适配：<br />
<img src="/assets/uploads/files/1627287018501-bc2fd307-a20b-49a1-8db4-25fd62ab6d2e-image.png" alt="bc2fd307-a20b-49a1-8db4-25fd62ab6d2e-image.png" class=" img-responsive img-markdown" /></p>
<p dir="auto">lspci -v -d:270  //查看硬件是否正常<br />
//安装驱动 ubuntu 或者 centos<br />
sudo dpkg -i neuware-mlu270-driver-dkms_4.1.1_all.deb<br />
sudo rpm -ivh neuware-mlu270-driver-4.1.1-1.x86_64.rpm<br />
//查看驱动情况<br />
cnmon<br />
//用docker来测试相关命令<br />
sudo docker load&lt; ubuntu-16.04-mlu270-image<br />
<img src="/assets/uploads/files/1626953633775-e06fc25f-312d-48f7-a1a8-350514b6de16-image.png" alt="e06fc25f-312d-48f7-a1a8-350514b6de16-image.png" class=" img-responsive img-markdown" /><br />
//安装软件<br />
dpkg -i neuware-mlu270-1.3.0-1_Ubuntu16.04_amd64.deb<br />
//安装sdk<br />
cd /var/neuware-mlu270-1.3.0<br />
dpkg -i *.deb<br />
//检查安装<br />
apt show neuware-mlu270<br />
//软件栈的结构<br />
<img src="/assets/uploads/files/1626953995054-69a7a995-8d63-4478-8447-f1034901e849-image.png" alt="69a7a995-8d63-4478-8447-f1034901e849-image.png" class=" img-responsive img-markdown" /></p>
]]></description><link>http://an.forum.genostack.com/topic/357/寒武纪gpu测试</link><generator>RSS for Node</generator><lastBuildDate>Sat, 13 Jun 2026 10:43:59 GMT</lastBuildDate><atom:link href="http://an.forum.genostack.com/topic/357.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 22 Jul 2021 11:45:24 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to 寒武纪GPU测试 on Tue, 27 Jul 2021 11:56:37 GMT]]></title><description><![CDATA[<p dir="auto">BANG 代码编译<br />
–bang-mlu-arch=MLU270</p>
]]></description><link>http://an.forum.genostack.com/post/707</link><guid isPermaLink="true">http://an.forum.genostack.com/post/707</guid><dc:creator><![CDATA[anneng]]></dc:creator><pubDate>Tue, 27 Jul 2021 11:56:37 GMT</pubDate></item><item><title><![CDATA[Reply to 寒武纪GPU测试 on Tue, 27 Jul 2021 09:58:07 GMT]]></title><description><![CDATA[<p dir="auto">CNToolkit<br />
sudo rpm --install cntoolkit-1.7.1-1.el7.x86_64.rpm</p>
<pre><code>$ tree /usr/local/neuware/ -L 2
/usr/local/neuware/
├── bin
│   └── cncc
├── cmake
│   └── modules
├── lib
│   └── clang
└── samples
    └── BANG
</code></pre>
<p dir="auto">RHEL 7/CentOS 7<br />
执行 安装前准备 。</p>
<p dir="auto">安装第三方EPEL源，方便后续解决包的依赖安装问题。例如 cmake3 等软件包只在EPEL源中存在。</p>
<p dir="auto">$ sudo yum install <a href="https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm" rel="nofollow ugc">https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm</a><br />
使用RPM包安装本地源。</p>
<p dir="auto">$ sudo rpm --install cntoolkit-&lt;version&gt;-&lt;build&gt;.&lt;distro&gt;.&lt;architecture&gt;.rpm<br />
清理本地源缓存。</p>
<p dir="auto">$ sudo yum clean expire-cache<br />
安装CNToolkit中全部组件。</p>
<p dir="auto">$ sudo yum install cnas cncc cncodec cndev cndrv cnlicense cnpapi cnperf cnrt cnrtc cnstudio<br />
执行 安装后配置 。</p>
<p dir="auto">Ubuntu 16.04/Ubuntu 18.04<br />
执行 安装前准备 。</p>
<p dir="auto">使用Deb包安装本地源。</p>
<p dir="auto">$ sudo dpkg -i cntoolkit_&lt;version&gt;-&lt;build&gt;.&lt;distro&gt;_&lt;architecture&gt;.deb<br />
更新本地源缓存。</p>
<p dir="auto">$ sudo apt update<br />
安装CNToolkit中全部组件。</p>
<p dir="auto">$ sudo apt-get install cnas cncc cncodec cndev cndrv cnlicense cnpapi cnperf cnrt cnrtc cnstudio<br />
执行 安装后配置 。</p>
<p dir="auto">安装后配置：</p>
<pre><code>export NEUWARE_HOME="/usr/local/neuware"
export PATH="${NEUWARE_HOME}/bin:${PATH}"
export LD_LIBRARY_PATH="${NEUWARE_HOME}/lib64:${LD_LIBRARY_PATH}"
</code></pre>
]]></description><link>http://an.forum.genostack.com/post/705</link><guid isPermaLink="true">http://an.forum.genostack.com/post/705</guid><dc:creator><![CDATA[anneng]]></dc:creator><pubDate>Tue, 27 Jul 2021 09:58:07 GMT</pubDate></item><item><title><![CDATA[Reply to 寒武纪GPU测试 on Tue, 27 Jul 2021 02:58:40 GMT]]></title><description><![CDATA[<p dir="auto"><a href="https://www.cambricon.com/docs/cnmon/cnmon_overview/cnmon_overview.html" rel="nofollow ugc">https://www.cambricon.com/docs/cnmon/cnmon_overview/cnmon_overview.html</a><br />
CNMon（Cambricon Neuware Monitor，寒武纪硬件监测器工具）是一款寒武纪硬件检测工具，通过调用CNDev接口获取底层硬件信息。CNMon不仅可以采集底层硬件信息，还可以实时获取上层软件对硬件资源的开销，为用户实时显示当前底层硬件的详细信息和状态。</p>
<p dir="auto">CNMon可以采集的硬件信息如下：</p>
<p dir="auto">硬件设备型号；</p>
<p dir="auto">固件版本号；</p>
<p dir="auto">驱动版本号；</p>
<p dir="auto">设备利用率：多核设备的利用率；</p>
<p dir="auto">内存开销状态：物理内存总量、虚拟内存总量（已使用量和未使用量）以及每个进程内存使用量；</p>
<p dir="auto">板卡功耗和板卡峰值功耗；</p>
<p dir="auto">设备初始化：挂载的设备是否已经成功初始化；</p>
<p dir="auto">不可修正的DDR ECC错误次数；</p>
<p dir="auto">已修正的DDR ECC 错误次数；</p>
<p dir="auto">LLC（Last Level Cache，最后一级缓存）命中率：设备cache命中率；</p>
<p dir="auto">板卡风扇转速比；</p>
<p dir="auto">设备温度和板卡温度；</p>
<p dir="auto">板卡上设备实时频率；</p>
<p dir="auto">PCIe信息：板卡支持PCIe最大speed和最大lanes；</p>
<p dir="auto">PCIe设备ID：Vendor ID、Device ID、Sub-Vendor ID、Sub-System ID、Bus_num、Device、Function、Domain ID；</p>
<p dir="auto">Codec信息：获取板卡上image codec和video codec芯片数量及其算力；</p>
<p dir="auto">获取板卡序列号；</p>
<p dir="auto">支持虚拟化设备显示；</p>
<p dir="auto">IDLE/BUSY：idle、busy核数；</p>
<p dir="auto">板卡带宽；</p>
<p dir="auto">获取MLU设备拓扑逻辑关系图表；</p>
<p dir="auto">设置MLU频率、带宽、模式；</p>
<p dir="auto">设置刷新频率；</p>
<p dir="auto">获取板卡PCIe通信的实时信息；</p>
<p dir="auto">支持visible_devices判断功能；</p>
<p dir="auto">设置MLU local memory值功能；</p>
<p dir="auto">获取板卡当前的local memory值功能；</p>
<p dir="auto">获取板卡fast alloc内存信息功能；</p>
<p dir="auto">获取每个channel内存使用信息；</p>
<p dir="auto">获取Codec Turbo信息；</p>
<p dir="auto">获取Scaler数量和利用率信息；</p>
<p dir="auto">设备UUID信息；</p>
<p dir="auto">获取Device CPU利用率信息；</p>
<p dir="auto">获取Page Retirement信息；</p>
<p dir="auto">获取Row-remapping信息；</p>
<p dir="auto"><img src="/assets/uploads/files/1627354654590-739cd648-0402-4628-9046-3c947d8aebf5-image.png" alt="739cd648-0402-4628-9046-3c947d8aebf5-image.png" class=" img-responsive img-markdown" /></p>
]]></description><link>http://an.forum.genostack.com/post/704</link><guid isPermaLink="true">http://an.forum.genostack.com/post/704</guid><dc:creator><![CDATA[anneng]]></dc:creator><pubDate>Tue, 27 Jul 2021 02:58:40 GMT</pubDate></item><item><title><![CDATA[Reply to 寒武纪GPU测试 on Tue, 27 Jul 2021 02:53:28 GMT]]></title><description><![CDATA[<p dir="auto"><a href="https://www.cambricon.com/docs/driver/index.html" rel="nofollow ugc">https://www.cambricon.com/docs/driver/index.html</a><br />
驱动安装手册<br />
目前驱动已经支持主流Linux发行版系统（CentOS/Ubuntu），提供驱动安装包如下：</p>
<p dir="auto">CentOS系统，驱动安装包名称为neuware-mluxxx-driver-***-1.x86_64.rpm,支持CentOS 7.4（3.10.0-862）、CentOS 7.6（3.10.0-957）。</p>
<p dir="auto">Ubuntu系统和Debian系统，驱动安装包名称为neuware-mluxxx-driver-dkms_***_all.deb，支持Ubuntu 16.04（4.4.0-112）、Ubuntu 18.04（4.15.0-32）、Debian 10.1（4.19.0-6）、Debian 9.8（4.14.138）。</p>
<ul>
<li>mluxxx代表产品型号，比如：mlu220，mlu270。</li>
<li>***代表当前驱动版本号，比如：4.0.3。</li>
</ul>
<pre><code>dpkg方式
安装一个deb软件包的命令如下：

sudo dpkg -i &lt;package.deb&gt;

查看deb软件包是否已经安装的命令如下：

dpkg -s &lt;package.deb&gt;

移除一个已安装的deb软件包的命令如下：

sudo dpkg -r &lt;package.deb&gt;

完全清除一个已安装的deb软件包的命令如下：

dpkg -P &lt;package.deb&gt;

apt方式
安装一个deb软件包的命令如下：

sudo apt install &lt;package.deb&gt;

查看deb软件包是否已经安装的命令如下：

apt list &lt;package.deb&gt;

查看安装包详细信息的命令如下：

apt show &lt;package.deb&gt;

移除一个已安装的包的命令如下：

sudo apt remove &lt;package.deb&gt;

完全清除一个已安装的包的命令如下：

sudo apt purge &lt;package.deb&gt;
</code></pre>
<p dir="auto">CentOS系统在安装rpm包之前，若系统中有dpkg工具，需要先卸载dpkg工具，该工具与rpm包存在冲突。</p>
<pre><code>rpm方式
安装rpm软件包的命令如下：

sudo rpm -ivh &lt;package.rpm&gt;

升级rpm软件包的命令如下：

sudo rpm -Uvh &lt;package.rpm&gt;

移走rpm软件包的命令如下：

sudo rpm -e &lt;package.rpm&gt;

查看rpm软件包是否已安装的命令如下：

rpm -q &lt;package.rpm&gt;

查看rpm软件包详细信息的命令如下：

rpm -qi &lt;package.rpm&gt;

查看包中的文件的命令如下：

rpm -ql &lt;package.rpm&gt;

安装参数如下：

- -force：强制安装当前rpm包。

- -nodeps：如果该rpm包的安装依赖其他包，即使依赖包没有安装，rpm包也强制安装。

- -replacefiles：无论rpm包是否安装，都强行安装当前rpm包。

yum方式
安装rpm软件包的命令如下：

sudo yum install &lt;package.rpm&gt;

查看rpm软件包是否已安装的命令如下：

yum list &lt;package.rpm&gt;

查看rpm软件包详细信息的命令如下：

yum info &lt;package.rpm&gt;

移除rpm软件包的命令如下：

sudo yum remove &lt;package.rpm&gt;
</code></pre>
<p dir="auto">RPM安装后的位置：<br />
/usr/src/neuware-mlu270-driver-4.2.0/</p>
<p dir="auto">升级：</p>
<pre><code>deb驱动安装包升级
deb包适用于Ubuntu 16.04.1（4.4.0-112）、Ubuntu 18.04（4.15.0-32）、Debian 10.1（4.19.0-6）、Debian9.8（4.14.138），需要先安装dpkg和apt工具。建议优先使用apt方式升级,该种方式更安全。

apt方式升级驱动
升级新版本驱动的命令如下所示：

sudo apt install ./&lt;package.deb&gt;

查看驱动是否已经升级完成的命令如下所示：

apt show &lt;package.deb&gt;

查看驱动版本号的命令如下所示：

cnmon

升级完成后需要重启才生效，重启命令如下所示：

sudo reboot

dpkg方式升级
升级新版本驱动的命令如下所示：

sudo dpkg -i &lt;package.deb&gt;

查看驱动是否已经升级完成的命令如下所示：

dpkg -s &lt;package.deb&gt;

查看驱动版本号的命令如下所示：

cnmon

升级完成后需要重启才生效，重启命令如下所示：

sudo reboot

rpm驱动安装包升级
rpm包适用于CentOS 7.4（3.10.0-862）、CentOS 7.5（3.10.0-862）、CentOS 7.6（3.10.0-957），需要先安装rpm和yum工具。建议优先使用yum方式升级，该种方式更安全。

yum方式升级
升级新版本驱动的命令如下所示：

sudo yum install &lt;package.rpm&gt;

查看驱动是否已经升级完成的命令如下所示：

yum info &lt;package.rpm&gt;

查看驱动版本号的命令如下所示：

cnmon

升级完成后需要重启才生效，重启命令如下所示：

sudo reboot

rpm方式升级
升级新版本驱动的命令如下所示：

sudo rpm -Uvh &lt;package.rpm&gt;

查看驱动是否已经升级完成的命令如下所示：

rpm -qi &lt;package.rpm&gt;

查看驱动版本号的命令如下所示：

cnmon

升级完成后需要重启才生效，重启命令如下所示：

sudo reboot
</code></pre>
<p dir="auto"><img src="/assets/uploads/files/1627354403640-9c5ff394-3e40-4448-b69b-68f30d98be56-image.png" alt="9c5ff394-3e40-4448-b69b-68f30d98be56-image.png" class=" img-responsive img-markdown" /></p>
]]></description><link>http://an.forum.genostack.com/post/703</link><guid isPermaLink="true">http://an.forum.genostack.com/post/703</guid><dc:creator><![CDATA[anneng]]></dc:creator><pubDate>Tue, 27 Jul 2021 02:53:28 GMT</pubDate></item><item><title><![CDATA[Reply to 寒武纪GPU测试 on Mon, 26 Jul 2021 08:19:27 GMT]]></title><description><![CDATA[<p dir="auto">BANG语言<br />
<img src="/assets/uploads/files/1627287164193-ce5d78ff-267c-43e2-948e-bfc10aa53249-image.png" alt="ce5d78ff-267c-43e2-948e-bfc10aa53249-image.png" class=" img-responsive img-markdown" /><br />
<img src="/assets/uploads/files/1627287266394-5d11603f-61f5-40cc-8904-28ba53f849ae-image.png" alt="5d11603f-61f5-40cc-8904-28ba53f849ae-image.png" class=" img-responsive img-markdown" /></p>
<p dir="auto"><img src="/assets/uploads/files/1627287373384-43193c60-9f3c-4cca-84ce-349ba074f7f4-image.png" alt="43193c60-9f3c-4cca-84ce-349ba074f7f4-image.png" class=" img-responsive img-markdown" /></p>
]]></description><link>http://an.forum.genostack.com/post/702</link><guid isPermaLink="true">http://an.forum.genostack.com/post/702</guid><dc:creator><![CDATA[anneng]]></dc:creator><pubDate>Mon, 26 Jul 2021 08:19:27 GMT</pubDate></item></channel></rss>