异构计算 — Overview

比眉伴天荒 2023-10-01 21:11 145阅读 0赞

目录

文章目录

  • 目录
  • 异构计算
  • 异构芯片类型
  • 异构计算的应用场景
    • AI 场景
    • 隐私计算场景

异构计算

单一处理器芯片无法兼顾 “性能” 和 “灵活性”:

  1. 系统越来越复杂,需要选择越来越灵活的处理器;
  2. 性能挑战越来越大,需要选择专用定制加速的处理器。

换句话说,什么场景需要兼顾这两者,那么什么场景就需要使用异构计算。

异构计算,是指单一系统中同时使用了多种专用的协处理器(Co-Processors),以此来提高系统的整体性能或资源的利用率。这些协处理器可以负责处理系统中特定的任务,包括:CPU、GPU、FPGA、ASIC 几大类型。

异构芯片类型

CPU、GPU、FPGA、ASIC 这几大芯片,从宏观的角度,它们在 “灵活性” 和 “性能” 方面各有侧重。

在这里插入图片描述

在能力上也各不相同。

发表评论

表情:
评论列表 (有 0 条评论,145人围观)

还没有评论,来说两句吧...

相关阅读

    相关 关于计算

    计算种类有很多,边缘计算、异构计算,量子计算等等不胜枚举。不同计算有不同的聚焦领域和特定用途,各自发展历程也有极大差异,不过总体来说,计算是现代及未来世界解决问题的主要方法。

    相关 计算与CUDA

    记录下关于异构计算的链接 [参考链接][Link 1] GPU和CPU执行程序是异步的,核函数调用后成立刻会到主机线程继续,而不管GPU端核函数是否执行完毕,所以上面