Heterogeneous Computing
이기종 컴퓨팅
이기종 컴퓨팅이란?
전통적으로 이기종 컴퓨팅은 CPU, GPU, DPU, VPU, FPGA, ASIC 등 두 가지 이상의 컴퓨팅 코어 유형을 사용하는 시스템을 의미합니다. 다양한 용도에 특화된 프로세서에 각기 적합한 워크로드를 할당하면 성능과 에너지 효율을 크게 향상할 수 있습니다. 이러한 구성 요소는 높은 처리량과 낮은 지연 시간을 제공하는 채널로 상호 연결되어 하나의 단일 시스템처럼 동작합니다.
최근에는 이기종 컴퓨팅의 정의가 서로 다른 컴퓨터 아키텍처 기반의 프로세서까지 포괄하는 방향으로 확장되었습니다. 예를 들어 Arm 아키텍처 기반 프로세서는 더 많은 코어 수, 우수한 전력 효율, Arm 기반 모바일 기기와의 호환성 덕분에 일부 작업에 더 적합할 수 있습니다. 대체 아키텍처를 도입하면 기존 워크로드와 컴퓨팅 작업을 더욱 효율적으로 처리할 수 있는 새로운 방법을 발견할 수 있습니다.
최근에는 이기종 컴퓨팅의 정의가 서로 다른 컴퓨터 아키텍처 기반의 프로세서까지 포괄하는 방향으로 확장되었습니다. 예를 들어 Arm 아키텍처 기반 프로세서는 더 많은 코어 수, 우수한 전력 효율, Arm 기반 모바일 기기와의 호환성 덕분에 일부 작업에 더 적합할 수 있습니다. 대체 아키텍처를 도입하면 기존 워크로드와 컴퓨팅 작업을 더욱 효율적으로 처리할 수 있는 새로운 방법을 발견할 수 있습니다.
왜 이 기술이 필요할까요?
서버 솔루션에서 CPU 외에 GPU나 DPU와 같은 보조 프로세서를 사용하고 있다면, 이미 이기종 컴퓨팅의 이점을 활용하고 있는 것입니다. 보조 프로세서는 컴퓨팅 속도를 크게 높이고 작업 완료 시간을 단축할 수 있습니다. 특히 서버가 그래픽 형태로 변환된 방대한 양의 데이터를 처리해야 하는 머신 비전 및 딥러닝 기반 인공지능 개발에서는, 기존 CPU보다 낮은 주파수로 동작하지만 더 많은 코어를 갖춘 GPU의 활용이 매우 중요합니다.
같은 맥락에서, 완전히 다른 아키텍처를 기반으로 한 프로세서를 도입하는 것도 이기종 컴퓨팅의 잠재력을 최대한 실현하는 방법이 될 수 있습니다. 최근에는 Arm 프로세서처럼 기존 x86 아키텍처의 대안을 모색하는 추세가 이어지고 있습니다. 업계 전문가들은 이러한 새로운 제품의 잠재력을 끌어내고 새로운 컴퓨팅 솔루션을 개발할 방안을 찾고 있습니다. 현재의 프로세서 및 보조 프로세서 구성이 기대에 못 미친다면, 다른 아키텍처 기반의 이기종 컴퓨팅이 요구 사항을 더 효과적으로 충족할 수 있습니다.
같은 맥락에서, 완전히 다른 아키텍처를 기반으로 한 프로세서를 도입하는 것도 이기종 컴퓨팅의 잠재력을 최대한 실현하는 방법이 될 수 있습니다. 최근에는 Arm 프로세서처럼 기존 x86 아키텍처의 대안을 모색하는 추세가 이어지고 있습니다. 업계 전문가들은 이러한 새로운 제품의 잠재력을 끌어내고 새로운 컴퓨팅 솔루션을 개발할 방안을 찾고 있습니다. 현재의 프로세서 및 보조 프로세서 구성이 기대에 못 미친다면, 다른 아키텍처 기반의 이기종 컴퓨팅이 요구 사항을 더 효과적으로 충족할 수 있습니다.
GIGABYTE는 어떤 지원을 제공하나요?
GIGABYTE의 거의 모든 서버 솔루션은 CPU와 GPGPU 등의 보조 프로세서를 결합하여 병렬 컴퓨팅, 머신 러닝 등의 워크로드를 처리하는 기존의 이기종 컴퓨팅을 지원합니다. 최신 Intel® Xeon® Scalable 프로세서 또는 AMD EPYC™ 프로세서를 메인 프로세서로 사용하는 경우에도 PCIe Gen 3.0보다 두 배 빠르고 최대 64GB/s의 대역폭을 제공하는 PCIe Gen 4.0을 통해 그래픽 카드, 스토리지 장치, 고속 네트워크 카드 등의 주변 장치로 데이터를 전송할 수 있습니다.
또한 GIGABYTE는 오랫동안 Arm 기반 시스템을 개발해 왔습니다. GIGABYTE는 Arm 아키텍처 기반의 Ampere® Altra® 프로세서용으로 설계된 폭넓은 서버 제품군을 제공합니다. 이러한 제품은 확장성과 유연성을 바탕으로 다양한 구축 시나리오에 대응할 수 있어 고성능 컴퓨팅(HPC), 클라우드 컴퓨팅 및 엣지 컴퓨팅에 특히 적합합니다. NVIDIA®는 Ampere® Altra® 프로세서, NVIDIA® A100 Tensor Core GPU 2개 및 NVIDIA® BlueField®-2 DPU 2개를 GIGABYTE G242 서버에 탑재한 NVIDIA® Arm HPC Developer Kit도 공개했습니다. 이 대표적인 이기종 컴퓨팅 사례는 업계 리더들이 각 워크로드에 적합한 도구를 활용해 새로운 방식으로 컴퓨팅 과제를 해결할 수 있는 길을 열어 줍니다.
무료 다운로드:
《GIGABYTE로 데이터 센터를 구축하는 방법: 무료 다운로드 기술 가이드》
또한 GIGABYTE는 오랫동안 Arm 기반 시스템을 개발해 왔습니다. GIGABYTE는 Arm 아키텍처 기반의 Ampere® Altra® 프로세서용으로 설계된 폭넓은 서버 제품군을 제공합니다. 이러한 제품은 확장성과 유연성을 바탕으로 다양한 구축 시나리오에 대응할 수 있어 고성능 컴퓨팅(HPC), 클라우드 컴퓨팅 및 엣지 컴퓨팅에 특히 적합합니다. NVIDIA®는 Ampere® Altra® 프로세서, NVIDIA® A100 Tensor Core GPU 2개 및 NVIDIA® BlueField®-2 DPU 2개를 GIGABYTE G242 서버에 탑재한 NVIDIA® Arm HPC Developer Kit도 공개했습니다. 이 대표적인 이기종 컴퓨팅 사례는 업계 리더들이 각 워크로드에 적합한 도구를 활용해 새로운 방식으로 컴퓨팅 과제를 해결할 수 있는 길을 열어 줍니다.
무료 다운로드:
《GIGABYTE로 데이터 센터를 구축하는 방법: 무료 다운로드 기술 가이드》