<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Network on QSysArch - Quantum Computer System Architecture</title><link>https://qsysarch.com/ko/categories/network/</link><description>Recent content in Network on QSysArch - Quantum Computer System Architecture</description><generator>Hugo</generator><language>ko</language><lastBuildDate>Tue, 28 Oct 2025 00:00:00 +0000</lastBuildDate><atom:link href="https://qsysarch.com/ko/categories/network/index.xml" rel="self" type="application/rss+xml"/><item><title>NVQLink: 엔비디아의 GPU-양자 통합 시스템 아키텍처</title><link>https://qsysarch.com/ko/posts/nvqlink-system-architecture/</link><pubDate>Tue, 28 Oct 2025 00:00:00 +0000</pubDate><guid>https://qsysarch.com/ko/posts/nvqlink-system-architecture/</guid><description>&lt;p&gt;저는 &lt;a href="https://qblox.com/newsroom/qblox-accelerates-utility-scale-quantum-computing-with-nvidia" class="external-link" target="_blank" rel="noopener"&gt;Qblox&lt;/a&gt; 팀의 일원이 되어 매우 기쁩니다. &lt;a href="https://www.nvidia.com/en-us/solutions/quantum-computing/nvqlink/" class="external-link" target="_blank" rel="noopener"&gt;Qblox&lt;/a&gt;는 GPU, CPU 및 QPU(Qblox가 개발 중인 양자 컨트롤러를 포함한 양자 프로세서)에서 연산되는 이기종 시스템을 상호 연결하는 방법인 &lt;a href="https://nvidianews.nvidia.com/news/nvidia-nvqlink-quantum-gpu-computing" class="external-link" target="_blank" rel="noopener"&gt;NVQLink&lt;/a&gt; 표준을 홍보하기 위해 &lt;a href="https://www.nvidia.com/en-us/solutions/quantum-computing/nvqlink/" class="external-link" target="_blank" rel="noopener"&gt;Nvidia&lt;/a&gt;와 적극적으로 협력해 왔으며, 지금도 여전히 협력하고 있습니다.&lt;/p&gt;&#10;&lt;p&gt;&lt;img src='https://qsysarch.com/images/nvqlink/nvqlink1.webp' style='width:50%;margin:0;padding:0;'&gt;&lt;img src='https://qsysarch.com/images/nvqlink/nvqlink2.webp' style='width:50%;margin:0;padding:0;'&gt;&lt;/p&gt;&#10;&lt;h1 id="nvqlink-개요"&gt;&#10; NVQLink 개요&#10; &lt;a class="heading-link" href="#nvqlink-%ea%b0%9c%ec%9a%94"&gt;&#10; &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;&#10; &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;&#10; &lt;/a&gt;&#10;&lt;/h1&gt;&#10;&lt;p&gt;NVQLink는 GPU와 양자 프로세서를 연결하는 또 다른 &amp;ldquo;케이블&amp;quot;이 아니라, 네트워크에서 소프트웨어 스택에 이르기까지 이기종 장치를 상호 연결할 수 있는 완벽한 프레임워크입니다.&lt;/p&gt;&#10;&lt;p&gt;&#10;&lt;img class="glightbox" src="https://qsysarch.com/images/nvqlink/connect-quantum-processing-units-qpus-with-gpus.webp" alt="NVQLink 고수준 시스템 아키텍처" /&gt; 이미지 출처: &lt;a href="https://www.naddod.com/blog/nvidia-nvqlink-introduction-connecting-quantum-and-gpu-computing" class="external-link" target="_blank" rel="noopener"&gt;Nannod&lt;/a&gt;&lt;/p&gt;</description></item><item><title>GPUDirect RDMA: RoCE 패킷의 수명</title><link>https://qsysarch.com/ko/posts/gpu-direct-from-rdma-from-pcie-to-using-doca/</link><pubDate>Sat, 18 Oct 2025 00:00:00 +0000</pubDate><guid>https://qsysarch.com/ko/posts/gpu-direct-from-rdma-from-pcie-to-using-doca/</guid><description>&lt;style&gt;&#10;img[src$='#center']&#10;{&#10; display: block;&#10; margin: 0.7rem auto;&#10;}&#10;img[src$='#right']&#10;{&#10; width: 50%;&#10; float: right;&#10; padding-left: 10px;&#10;}&#10;&lt;/style&gt;&#10;&lt;p&gt;&#10;&lt;img class="glightbox" src="https://qsysarch.com/images/gpudirect-rdma-pcie/nvidia-dgx-spark.webp#right" alt="" style="width: 100%; max-width: 200px;"/&gt;&lt;/p&gt;&#10;&lt;p&gt;이 메모는 RDMA의 내부 작동 방식, 특히 &lt;a href="https://nvidianews.nvidia.com/news/nvidia-dgx-spark-arrives-for-worlds-ai-developers" class="external-link" target="_blank" rel="noopener"&gt;DGX Spark&lt;/a&gt;에 통합된 200Gb connectX-7(오른쪽 그림 참조)과 같은 PCIe 서브시스템과 상호 연결되는 &amp;ldquo;RDMA 호환 NIC&amp;quot;를 만드는 데 필요한 사항을 이해하는 것을 목표로 합니다.&lt;/p&gt;&#10;&lt;h1 id="rdma는-클라이언트-서버-프로토콜입니다"&gt;&#10; RDMA는 &amp;ldquo;클라이언트 서버&amp;rdquo; 프로토콜입니다.&#10; &lt;a class="heading-link" href="#rdma%eb%8a%94-%ed%81%b4%eb%9d%bc%ec%9d%b4%ec%96%b8%ed%8a%b8-%ec%84%9c%eb%b2%84-%ed%94%84%eb%a1%9c%ed%86%a0%ec%bd%9c%ec%9e%85%eb%8b%88%eb%8b%a4"&gt;&#10; &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;&#10; &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;&#10; &lt;/a&gt;&#10;&lt;/h1&gt;&#10;&lt;p&gt;이 메모는 RDMA 프로토콜에 대한 개요부터 시작하겠습니다.&lt;/p&gt;&#10;&lt;h2 id="rdma-설정"&gt;&#10; RDMA 설정&#10; &lt;a class="heading-link" href="#rdma-%ec%84%a4%ec%a0%95"&gt;&#10; &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;&#10; &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;&#10; &lt;/a&gt;&#10;&lt;/h2&gt;&#10;&lt;p&gt;RDMA 데이터 채널을 설정할 때 메모리 버퍼를 사용하기 전에 네트워크 카드에 등록해야 합니다. 등록 과정은 다음과 같은 단계로 구성됩니다.&lt;/p&gt;</description></item><item><title>RoCEv2: 인피니밴드 전송 프로토콜</title><link>https://qsysarch.com/ko/posts/the-infiniband-transport-protocol-of-rocev2/</link><pubDate>Mon, 22 Sep 2025 00:00:00 +0000</pubDate><guid>https://qsysarch.com/ko/posts/the-infiniband-transport-protocol-of-rocev2/</guid><description>&lt;p&gt;저는 고성능 네트워킹용 테스트 시스템을 개발하는 테스트 및 측정 회사인 Spirent에서 근무했었습니다. 해당 제품은 &lt;a href="https://www.spirent.com/products/testcenter-hardware" class="external-link" target="_blank" rel="noopener"&gt;Test Center&lt;/a&gt;라고 불렸으며, 뛰어난 팀원들과 함께 RoCEv2 시스템 테스트에 사용되는 시스템을 개발했습니다. 특히 저는 우선순위 흐름 제어(PFC)에 집중하여 800Gbps FPGA 기반 &amp;ldquo;패킷 분석기 및 생성기&amp;rdquo;(PGA)에서 PFC를 활성화하는 방법을 연구했습니다.&lt;/p&gt;&#10;&lt;p&gt;하지만 저는 실제로 레이어 4를 살펴본 적이 없었고, 이 메모는 인피니밴드 전송 계층(L4)의 핵심 요소를 설명하고 몇 가지 다이어그램을 통해 시각화함으로써 이러한 격차를 해소하고자 합니다.&lt;/p&gt;&#10;&lt;h1 id="rocev2-프레임"&gt;&#10; RoCEv2 프레임&#10; &lt;a class="heading-link" href="#rocev2-%ed%94%84%eb%a0%88%ec%9e%84"&gt;&#10; &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;&#10; &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;&#10; &lt;/a&gt;&#10;&lt;/h1&gt;&#10;&lt;p&gt;먼저 실제 RoCEv2 프레임부터 살펴보겠습니다.&lt;/p&gt;</description></item><item><title>RDMA와 InfiniBand의 복잡한 세계</title><link>https://qsysarch.com/ko/posts/the-confusing-world-of-rdma-and-infiniband/</link><pubDate>Tue, 16 Sep 2025 00:00:00 +0000</pubDate><guid>https://qsysarch.com/ko/posts/the-confusing-world-of-rdma-and-infiniband/</guid><description>&lt;img src='https://qsysarch.com/images/gpu-infiniband-nvlink.webp' style="width:380px;max-width:100%;float:right;padding-left:20px;"&gt;&#10;&lt;p&gt;GPU와 관련된 RDMA 용어는 GPU-direct, NvLink, NVLink Fusion, InfiniBand, Quantum InfiniBand, GPUNetIO, DOCA 등 매우 다양합니다. 이러한 용어들 때문에 혼란스러울 수 있지만, 꼭 그럴 필요는 없을지도 모릅니다.&lt;/p&gt;&#10;&lt;p&gt;이 글은 개인적인 메모 형식으로 작성되었으며, 다양한 기술들을 설명하고 몇 가지 도표를 통해 시각화하려는 시도입니다.&lt;/p&gt;&#10;&lt;h1 id="gpu-direct와-rdma-마케팅-vs-기술"&gt;&#10; GPU Direct와 RDMA: 마케팅 vs. 기술.&#10; &lt;a class="heading-link" href="#gpu-direct%ec%99%80-rdma-%eb%a7%88%ec%bc%80%ed%8c%85-vs-%ea%b8%b0%ec%88%a0"&gt;&#10; &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;&#10; &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;&#10; &lt;/a&gt;&#10;&lt;/h1&gt;&#10;&lt;p&gt;자, 그럼 엔비디아 공식 문서의 다소 혼란스러운 &lt;a href="https://developer.nvidia.com/blog/unlocking-gpu-accelerated-rdma-with-nvidia-doca-gpunetio/" class="external-link" target="_blank" rel="noopener"&gt;GPUNetIO&lt;/a&gt; 페이지부터 시작해 보겠습니다.&lt;/p&gt;&#10;&lt;p&gt;참고로, RDMA라는 약어는 두 컴퓨터 중 어느 한 컴퓨터의 운영 체제를 거치지 않고 한 컴퓨터의 메모리에서 다른 컴퓨터의 메모리로 원격 직접 메모리 접근을 가능하게 하는 프로토콜을 설명합니다. &amp;hellip; 이는 RDMA 프로토콜과 관련이 없는 GPUDirect RDMA와 혼동해서는 안 됩니다.&lt;/p&gt;</description></item></channel></rss>