data 처리장치
Data processing unit데이터 처리 유닛(DPU)은 데이터 중심 [1][2]컴퓨팅을 위한 데이터 처리를 하드웨어 가속하는 프로그램 가능한 특수 전자회로인 채널 컨트롤러입니다.데이터는 다중화된 정보 패킷으로 컴포넌트와 송수신 됩니다.일반적으로 DPU에는 CPU, NIC 및 프로그램 가능한 데이터 액셀러레이션엔진이 [3][4][5]탑재되어 있습니다.이것에 의해, DPU는, 네트워킹 패킷, 스토리지 요구, 또는 분석 [6][7][8]요구에 대해서 효율적으로 동작하는 것과 동시에, 중앙 처리 장치의 범용성과 프로그래머빌리티를 확보할 수 있습니다.
데이터 액셀러레이션엔진은 CPU와 큰 병렬성(많은 요청을 처리하기 위해 필요)으로 차별화되며, SIMD 아키텍처가 아닌 MIMD 아키텍처에 의한 GPU와 차별화됩니다(각 요구는 다른 결정을 내리고 [9][10]칩을 통해 다른 경로를 따라야 합니다).DPU는 ASIC 기반, FPGA 기반 또는 SoC [11]기반 중 하나입니다.DPU는 데이터 중심 컴퓨팅, 빅데이터, 보안 및 인공지능/머신 러닝/딥 [12]러닝의 사용 증가로 인해 2010년대 도입된 이후 데이터 센터 및 슈퍼컴퓨터에서 점점 더 많이 사용되고 있습니다.DPU는 독립된 인프라스트럭처의 [13]엔드포인트가 되도록 설계되어 있습니다.
DPU 벤더 및 제품 라인:
- AMD/Pensando: Capri, Elba 및 DSC[14][4]
- Broadcom:가오리[15]
- 교환 가능:F&S[16] 시리즈
- 인텔: 인프라스트럭처 프로세싱 유닛(IPU)[17]
- Kalray: Kalray K200-LP[18]
- Marvell 테크놀로지: OCTEON 및 ARMADA[19]
- Nvidia/Mellanox 테크놀로지:BlueField, ConnectX, Innova[20]
DPU를 사용하는 소프트웨어 벤더는 다음과 같습니다.
레퍼런스
- ^ "A Peek Inside Fungible, A Data Center Startup From Juniper Cofounder Pradeep Sindhu - Packet Pushers". packetpushers.net. Retrieved 2019-08-06.
- ^ "SmartNICs, IPUs, DPUs de-hyped: Why and how cloud giants are offloading work from server CPUs". theregister.com. Retrieved 2022-01-03.
- ^ Deierling, Kevin (2020-05-21). "What Is a DPU? NVIDIA Blog". The Official NVIDIA Blog. Retrieved 2021-05-29.
- ^ a b servethehome (2020-09-29). "What is a DPU A Data Processing Unit Quick Primer". ServeTheHome. Retrieved 2021-06-06.
- ^ ServeTheHome (2021-05-30). "DPU vs SmarNICs vs Exotic FPGAs". ServeTheHome. Retrieved 2022-01-03.
- ^ "To handle the data tsunami, Juniper's founder turns to custom silicon". SiliconANGLE. 2018-11-30. Retrieved 2019-08-06.
- ^ US 10725825, Sindhu, Pradeep; Frilleong, Jean-Marc & Nureddine, Wael 등, "스트림 처리를 위한 데이터 처리 장치", 2020-07-28 발행, Fungible Inc.에 할당됨.
- ^ 헤네시, 존"무어의 법칙의 종말, CPU(우리가 알고 있는 바와 같이) 및 도메인 고유의 아키텍처의 부상"AI 하드웨어 서밋스탠퍼드 대학교2019년 9월 29일
- ^ Deierling, Kevin (2020-05-21). "What's a DPU?". The Official NVIDIA Blog. Retrieved 2020-10-03.
- ^ "The renaissance of silicon will create industry giants". TechCrunch. Retrieved 2019-08-16.
- ^ Deierling, Kevin (2018-08-30). "Defining SmartNIC: What is a SmartNIC and How to Choose the Best One". Mellanox Technologies Blog. Retrieved 2021-05-29.
- ^ Bhageshpur, Kiran (2016-10-06). "The Emergence Of Data-Centric Computing". The Next Platform. Retrieved 2021-05-29.
- ^ servethehome (2021-05-29). "DPU vs SmartNIC and the STH NIC Continuum Framework". ServeTheHome. Retrieved 2021-06-06.
- ^ "The Pensando Distributed Services Platform". Pensando. Retrieved 2021-05-29.
- ^ "At a Glance: The Broadcom Stingray PS1100R delivers breakthrough performance and efficiency". www.broadcom.com. Retrieved 2021-06-06.
- ^ "DPU Platform – Fungible". www.fungible.com. Retrieved 2021-05-29.
- ^ "Intel Unveils Infrastructure Processing Unit". Intel. Retrieved 2021-06-16.
- ^ "KALRAY MPPA® DPUs AT THE HEART OF THE STORAGE REVOLUTION". www.kalrayinc.com. Retrieved 2021-09-29.
- ^ "Data Processing Units (DPUs) Empowering Carrier, Enterprise and Cloud Data Services - Marvell". www.marvell.com. Retrieved 2021-05-29.
- ^ "NVIDIA BlueField Data Processing Units". NVIDIA. Retrieved 2021-05-29.