Heterogeneous Computing | Heterogeneous Computing

  • What is it?
    Traditionally, heterogeneous computing refers to a system that uses more than one type of computing cores, such as CPU, GPU, DPU, VPU, FPGA, or ASIC. By assigning different workloads to specialized processors suited for diverse purposes, performance and energy efficiency can be vastly improved. The different elements are interconnected via high-throughput, low-latency channels so they can operate as a single unit.

    In recent years, the definition of heterogeneous computing has expanded to encompass processors based on different computer architectures. For example, processors based on the Arm architecture may be a better choice for some tasks, due to their higher number of cores, better power-efficiency, and compatibility with Arm-based mobile devices. The adoption of an alternative architecture may reveal smarter ways to handle existing workloads and computing tasks.

  • Why do you need it?
    If you are using coprocessors besides CPUs in your server solutions, such as GPUs or DPUs, then you are already reaping the benefits of heterogeneous computing. Coprocessors can greatly accelerate computing speed and reduce the time it takes to complete a task. Especially in the development of artificial intelligence through machine vision and deep learning, which requires the server to process a vast amount of data converted to graphical form, the use of GPUs that operate at lower frequencies but have more cores than traditional CPUs is vital.

    By the same logic, installing processors based on an entirely different architecture may be another way to realize the full potential of heterogeneous computing. In recent years, the trend has been to explore alternatives to the conventional x86 architecture, such as Arm processors. Industry experts are looking for ways to unleash the potential of these new products and develop new computing solutions. If your current configuration of processors and coprocessors is performing below expectations, it may be that heterogeneous computing based on a different architecture will have a better chance of fulfilling your needs.

  • How is GIGABYTE helpful?
    Nearly all of GIGABYTE's server solutions support the conventional sense of heterogeneous computing, where CPUs are paired with coprocessors such as GPGPUs to handle workloads related to parallel computingmachine learning, etc. Whether the main processor is the latest Intel® Xeon® Scalable processors or AMD EPYC™ processors, they can transfer data to peripheral devices such as graphics cards, storage devices, and high-speed network cards with PCIe Gen 4.0, which has a maximum bandwidth of 64GB/s and is twice as fast as PCIe Gen 3.0.

    What's more, GIGABYTE has worked for many years with Arm-based systems. GIGABYTE offers a full range of servers designed for Ampere® Altra® processors, based on the Arm architecture. These products are highly recommended for high performance computing (HPC)cloud computing, and edge computing because they can address diverse deployment scenarios with scalability and flexibility. NVIDIA® has also unveiled the NVIDIA® Arm HPC Developer Kit, which includes an Ampere® Altra® processor, two NVIDIA® A100 Tensor Core GPUs, and two NVIDIA® BlueField®-2 DPUs, all contained inside a G242 server by GIGABYTE. This shining example of heterogeneous computing will pave the way for industry leaders to find new ways of tackling computing workloads with tools suited to the task.

  • WE RECOMMEND
    RELATED ARTICLES
    Japanese Telco Leader KDDI Invents Immersion Cooling Small Data Center with GIGABYTE

    Success Case

    Japanese Telco Leader KDDI Invents Immersion Cooling Small Data Center with GIGABYTE

    Japanese telco giant KDDI Corporation has invented a new class of data centers that are mobile and eco-friendly. These “container-type immersion cooling small data centers” will employ “single-phase immersion cooling” to reduce power consumption by 43% and lower the PUE below 1.07. GIGABYTE Technology drew from its years of experience in the telco sector to provide the R282-Z93 and R182-Z91 Rack Servers for KDDI to use as the management and GPU computing nodes in the data center. KDDI benefits from the servers’ powerful 3rd Gen AMD EPYC™ CPUs, the scalable, high-density configuration of NVIDIA® GPUs in small form factors, and the servers’ optimized compatibility with the liquid-based data center cooling solution. GIGABYTE’s participation in KDDI’s project is in line with GIGABYTE’s long-term CSR and ESG efforts, which are focused on working with global industry leaders to “Upgrade Your Life” with high tech while building a greener, more sustainable environment for our future.
    What is Private Cloud, and is it Right for You?

    Tech Guide

    What is Private Cloud, and is it Right for You?

    In the era of cloud computing, just about everyone has heard of the terms “private cloud” and “public cloud”. Chances are, you are using one or both of them in your everyday life—but how much do you really know about them? If you had the chance, could you build a private cloud for yourself or your organization? GIGABYTE Technology, an industry leader in server solutions used by global cloud service providers, is pleased to present our latest Tech Guide. We will examine the difference between private and public clouds, introduce the private cloud’s advantages and limitations, and then introduce GIGABYTE products that may help you build and operate a private cloud of your own.
    What is Big Data, and How Can You Benefit from It?

    Tech Guide

    What is Big Data, and How Can You Benefit from It?

    You may be familiar with the term, “big data”, but how firm is your grasp of the concept? Have you heard of the “5 V’s” of big data? Can you recite the “Three Fundamental Steps” of how to use big data? Most importantly, do you know how to reap the benefits through the use of the right tools? GIGABYTE Technology, an industry leader in high-performance server solutions, is pleased to present our latest Tech Guide. We will walk you through the basics of big data, explain why it boasts unlimited potential, and finally delve into the GIGABYTE products that will help you ride high on the most exciting wave to sweep over the IT sector.
    Server ARM GIGABYTE Meningkatkan Pengembangan Solusi Lalu Lintas Cerdas Hingga 200%

    Success Case

    Server ARM GIGABYTE Meningkatkan Pengembangan Solusi Lalu Lintas Cerdas Hingga 200%

    Untuk mengirimkan pertanyaan: Hubungi bagian penjualan Ikuti GIGABYTE di Twitter: http://twitter.com/GIGABYTEServer Sebuah tim ilmuwan di NTU telah mengadopsi server G242-P32 GIGABYTE dan Arm HPC Developer Kit untuk menginkubasi "model arus lalu lintas presisi tinggi" - solusi lalu lintas cerdas yang dapat digunakan untuk menguji kendaraan otonom dan mengidentifikasi ruas jalan yang rawan kecelakaan untuk perbaikan. Solusi berbasis ARM menawarkan proyek peningkatan efisiensi 200% berkat arsitektur prosesor cloud-native yang "berbicara" dengan bahasa pemrograman yang sama dengan sensor di pinggir jalan, tingginya jumlah core CPU yang unggul dalam komputasi paralel, bersinergi dengan GPU yang memungkinkan komputasi heterogen, dan sertifikasi ISO yang membuat model yang dihasilkan mudah digunakan untuk pembuat mobil dan regulator pemerintah.
    The Advantages of ARM: From Smartphones to Supercomputers and Beyond

    Tech Guide

    The Advantages of ARM: From Smartphones to Supercomputers and Beyond

    Processors based on the ARM architecture, an alternative to the mainstream x86 architecture, is gradually making the leap from mobile devices to servers and data centers. In this Tech Guide, GIGABYTE Technology, an industry leader in high-performance server solutions, recounts how ARM was developed. We also explain the various benefits of ARM processors and recommend ARM servers for different sectors and applications.
    Mengatur dengan Langsung Catatan: Apa itu HPC? Panduan Teknis oleh GIGABYTE

    Tech Guide

    Mengatur dengan Langsung Catatan: Apa itu HPC? Panduan Teknis oleh GIGABYTE

    HPC: Supercomputing Menjadi Dapat Diakses dan Dapat Dicapai
    NCHC and Xanthus Elevate Taiwanese Animation on the World Stage with GIGABYTE Servers

    Success Case

    NCHC and Xanthus Elevate Taiwanese Animation on the World Stage with GIGABYTE Servers

    Created by Greener Grass Production, the Taiwanese sci-fi mini-series “2049” has debuted on Netflix and various local TV channels. The animated spin-off “2049+ Voice of Rebirth”, crafted by Xanthus Animation Studio, will soon premiere on the streaming service myVideo. The CGI show was created with the NCHC Render Farm’s GIGABYTE servers, which employ top-of-the-line NVIDIA® graphics cards to empower artists with industry-leading rendering capabilities. The servers can take on multiple workloads simultaneously through parallel computing, and they boast a wide range of patented smart features that ensure stability and availability. With all it has going for it, “2049+ Voice of Rebirth” may garner enough attention to become the breakout hit that will introduce Taiwanese animation to international audiences.
    High-Performance Computing Cluster

    HPC

    High-Performance Computing Cluster

    Back to top