<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:media="http://search.yahoo.com/mrss/"><channel><title>Hardware on Shaowen Chen's Website</title><link>https://www.chenshaowen.com/en/tags/hardware/</link><description>Recent content in Hardware on Shaowen Chen's Website</description><generator>Hugo -- gohugo.io</generator><language>en</language><copyright>&amp;copy;2016 - {year}, All Rights Reserved.</copyright><lastBuildDate>Wed, 22 Jul 2026 00:00:00 +0000</lastBuildDate><sy:updatePeriod>weekly</sy:updatePeriod><atom:link href="https://www.chenshaowen.com/en/tags/hardware/atom.xml" rel="self" type="application/rss+xml"/><item><title>How to Add Huawei NPU Nodes to a Kubernetes Cluster</title><link>https://www.chenshaowen.com/en/blog/add-huawei-npu-node-to-kubernetes-cluster.html</link><pubDate>Wed, 22 Jul 2026 00:00:00 +0000</pubDate><atom:modified>Wed, 22 Jul 2026 00:00:00 +0000</atom:modified><guid>https://www.chenshaowen.com/en/blog/add-huawei-npu-node-to-kubernetes-cluster.html</guid><description>1. Disk Handling 1.1 Inspect Disks Inspect the new disk 1 fdisk -l Disk /dev/nvme1n1: 3.91 TiB, 4294967296000 bytes, 8388608000 sectors 1.2 Build a RAID0 If you have several small disks, a better approach is to build a RAID0 — this gives you not only a larger storage directory but also higher speed.</description><dc:creator>微信公众号</dc:creator><category>AI</category><category>NPU</category><category>Ascend</category><category>Huawei</category><category>Hardware</category><category>Drivers</category><category>Kubernetes</category></item><item><title>RDMA Technology</title><link>https://www.chenshaowen.com/en/blog/rdma-technique.html</link><pubDate>Tue, 05 Nov 2024 00:00:00 +0000</pubDate><atom:modified>Tue, 05 Nov 2024 00:00:00 +0000</atom:modified><guid>https://www.chenshaowen.com/en/blog/rdma-technique.html</guid><description>1. What RDMA Is RDMA (Remote Direct Memory Access) is a technology created to solve the delay of server-side data processing in network transmission.
With TCP/IP transmission, data passes through the network stack, then through the NIC to be sent; after the receiver receives it, the data is reassembled according to sequence numbers.</description><dc:creator>微信公众号</dc:creator><category>RDMA</category><category>Network</category><category>High Performance Computing</category><category>Hardware</category><category>AI</category><category>Operations</category></item><item><title>InfiniBand Network and Common Commands</title><link>https://www.chenshaowen.com/en/blog/infiniband-network-and-useful-commands.html</link><pubDate>Sat, 02 Nov 2024 00:00:00 +0000</pubDate><atom:modified>Sat, 02 Nov 2024 00:00:00 +0000</atom:modified><guid>https://www.chenshaowen.com/en/blog/infiniband-network-and-useful-commands.html</guid><description>1. InfiniBand Network InfiniBand (abbreviated IB) is a computer network communication standard for high-performance computing. It offers extremely high throughput and very low latency, and is used for data interconnection between computers. InfiniBand is also used as a direct or switched interconnect between servers and storage systems, as well as between storage systems themselves.</description><dc:creator>微信公众号</dc:creator><category>InfiniBand</category><category>Network</category><category>High Performance Computing</category><category>Hardware</category><category>Operations</category></item><item><title>The Evolution of NVIDIA GPU Cores and Architectures</title><link>https://www.chenshaowen.com/en/blog/nvidia-gpu-cores-and-architecture-evolution-history.html</link><pubDate>Sun, 25 Aug 2024 00:00:00 +0000</pubDate><atom:modified>Sun, 25 Aug 2024 00:00:00 +0000</atom:modified><guid>https://www.chenshaowen.com/en/blog/nvidia-gpu-cores-and-architecture-evolution-history.html</guid><description>1. Product Lines GeForce Aimed at gamers, offering powerful graphics processing capabilities and advanced gaming technologies.
Common ones include the NVIDIA GTX series, the high-end RTX series, and the Titan series.
Quadro Aimed at the professional market, such as designers, engineers, scientists, and content creators.
Common ones include the Quadro P series and the high-end Quadro RTX series.</description><dc:creator>微信公众号</dc:creator><category>AI</category><category>GPU</category><category>NVIDIA</category><category>Hardware</category><category>Architecture</category><category>History</category></item><item><title>Ascend NPU Driver Installation</title><link>https://www.chenshaowen.com/en/blog/ascend-npu-driver-installation.html</link><pubDate>Tue, 28 May 2024 00:00:00 +0000</pubDate><atom:modified>Tue, 28 May 2024 00:00:00 +0000</atom:modified><guid>https://www.chenshaowen.com/en/blog/ascend-npu-driver-installation.html</guid><description>1. Install the Driver Create the HwHiAiUser user 1 2 groupadd -g 1000 HwHiAiUser useradd -g HwHiAiUser -u 1000 -d /home/HwHiAiUser -m HwHiAiUser -s /bin/bash Add directory permissions 1 2 chown -R HwHiAiUser /usr/local/Ascend chmod -R 755 /usr/local/Ascend Download the driver and firmware Go to https://www.hiascend.ru/hardware/firmware-drivers/community?product=1&amp;amp;model=30&amp;amp;cann=All&amp;amp;driver=1.0.26.alpha to find the matching driver and firmware.</description><dc:creator>微信公众号</dc:creator><category>AI</category><category>NPU</category><category>Ascend</category><category>Huawei</category><category>Hardware</category><category>Drivers</category><category>Operations</category></item><item><title>Basic Usage of npu-smi</title><link>https://www.chenshaowen.com/en/blog/basic-usage-of-npu-smi.html</link><pubDate>Wed, 20 Mar 2024 00:00:00 +0000</pubDate><atom:modified>Wed, 20 Mar 2024 00:00:00 +0000</atom:modified><guid>https://www.chenshaowen.com/en/blog/basic-usage-of-npu-smi.html</guid><description>1. What Is npu-smi npu-smi is a command-line tool provided by Huawei, purpose-built for managing and monitoring the status and performance of Huawei Ascend series Neural Processing Units (NPUs), similar to NVIDIA&amp;rsquo;s nvidia-smi.
2. Meaning of npu-smi Fields 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 npu-smi info +------------------------------------------------------------------------------------------------+ | npu-smi 23.</description><dc:creator>微信公众号</dc:creator><category>AI</category><category>NPU</category><category>Huawei</category><category>Ascend</category><category>Hardware</category><category>Monitoring Tools</category><category>Operations</category></item><item><title>AI Chip High-Speed Interconnect Solutions</title><link>https://www.chenshaowen.com/en/blog/ai-chip-high-speed-connection-solution.html</link><pubDate>Tue, 19 Mar 2024 00:00:00 +0000</pubDate><atom:modified>Tue, 19 Mar 2024 00:00:00 +0000</atom:modified><guid>https://www.chenshaowen.com/en/blog/ai-chip-high-speed-connection-solution.html</guid><description>I have been studying the infrastructure around model training lately, and I found that AI chip interconnect topology determines the scheduling and resource allocation of training cluster jobs. So I spent a little time putting together the common AI chip interconnect solutions.
1. Point-to-Point Interconnect In a traditional PCIe system, data transfer between AI chips goes over PCIe, which cannot meet the demands of large-scale data transfer.</description><dc:creator>微信公众号</dc:creator><category>AI</category><category>Chip</category><category>Interconnect</category><category>Hardware</category><category>Operations</category></item><item><title>Common GPU Operations and Fault Handling</title><link>https://www.chenshaowen.com/en/blog/common-gpu-operation-and-fault-handling.html</link><pubDate>Mon, 18 Mar 2024 00:00:00 +0000</pubDate><atom:modified>Mon, 18 Mar 2024 00:00:00 +0000</atom:modified><guid>https://www.chenshaowen.com/en/blog/common-gpu-operation-and-fault-handling.html</guid><description>Content referenced or recorded while handling faults, continuously updated.
1. XID Error Events XID is NVIDIA&amp;rsquo;s error code. You can retrieve it with the command:
1 dmesg -T | grep -i &amp;#34;NVRM: Xid&amp;#34; or
1 journalctl --since `date -d &amp;#34;10 days ago&amp;#34; &amp;#34;+%Y-%m-%d&amp;#34;`|grep Xid The XID lets you locate the fault.</description><dc:creator>微信公众号</dc:creator><category>GPU</category><category>NVIDIA</category><category>AI</category><category>Hardware</category><category>Operations</category><category>Troubleshooting</category></item><item><title>Basic Usage of nvidia-smi</title><link>https://www.chenshaowen.com/en/blog/basic-usage-of-nvidia-smi.html</link><pubDate>Thu, 01 Feb 2024 00:00:00 +0000</pubDate><atom:modified>Thu, 01 Feb 2024 00:00:00 +0000</atom:modified><guid>https://www.chenshaowen.com/en/blog/basic-usage-of-nvidia-smi.html</guid><description>1. What Is nvidia-smi nvidia-smi stands for NVIDIA System Management Interface, the interface NVIDIA provides for managing and monitoring GPUs.
nvidia-smi calls NVML. NVML stands for NVIDIA Management Library, a library that provides a set of C APIs for NVIDIA GPU monitoring and management.
1.1 Queryable State ECC error counts GPU utilization Active compute processes Clocks and PState Temperature and fan speed Power management Hardware identification 1.</description><dc:creator>微信公众号</dc:creator><category>AI</category><category>GPU</category><category>NVIDIA</category><category>Hardware</category><category>Monitoring Tools</category><category>Operations</category></item><item><title>How to Add NVIDIA GPU Nodes to a Kubernetes Cluster</title><link>https://www.chenshaowen.com/en/blog/nvidia-gpu-driver-installation.html</link><pubDate>Thu, 28 Dec 2023 00:00:00 +0000</pubDate><atom:modified>Thu, 28 Dec 2023 00:00:00 +0000</atom:modified><guid>https://www.chenshaowen.com/en/blog/nvidia-gpu-driver-installation.html</guid><description>1. Disk Handling 1.1 Inspect Disks Inspect the new disk 1 fdisk -l Disk /dev/nvme1n1: 3.91 TiB, 4294967296000 bytes, 8388608000 sectors 1.2 Build a RAID0 If you have several small disks, a better approach is to build a RAID0 — this gives you not only a larger storage directory but also higher speed.</description><dc:creator>微信公众号</dc:creator><category>AI</category><category>GPU</category><category>NVIDIA</category><category>Hardware</category><category>Drivers</category></item></channel></rss>