CPU和GPU具有不同的架构,构建的目的也不同。CPU由数十亿个晶体管组成,可能包含多个处理内核,通常被称作计算机的“大脑”。它是所有现代计算系统必不可少的组成部分,因为它负责执行计算机和操作系统所需的命令和流程。CPU 适用于各种任务,特别是像网页浏览这样对延迟或单核性能要求较高的任务。作为强大的执行引擎,CPU将它数量相对较少的内核集中用于处理单个任务,并快速将其完成。这使它尤其适合用于处理从串行计算到数据库运行等类型的工作。
GPU 是由许多更小、更专业的内核组成的处理器。当一项处理任务可以被同时(也就是并行)分配至多个内核时,通过协同工作,这些内核能够提供极致性能。GPU 是现代游戏必不可少的组成部分,它能够带来更出色的视觉效果和更流畅的游戏体验。GPU 的前身是专用的 ASIC(特定应用集成电路),专为加速特定 3D 渲染任务而生。随着时间的推移,这些功能固定的引擎变得更加可编程化、更加灵活。虽然显卡和超级写实游戏视效仍是 GPU 的主要功能,但它如今已进化为更加通用的并行处理器,应用范围越来越广,AI 便是其中一项。
下载本文