英伟达显卡Microarchitecture的介绍
2024-03-08 09:34
显卡中常见的参数Microarchitecture是什么?道峰网络的技术整理网络资料为您简单解释作为理解:
"Microarchitecture" 指的是计算机处理器内部的设计和实现细节,包括指令集架构、流水线设计、缓存结构等。不同的微体系结构代表了不同设计和技术的实现,通常由硬件制造商用于生产中央处理器(CPU)或图形处理器(GPU).
以下是 NVIDIA GPU 中四种常见的微体系结构:Turing、Pascal、Maxwell 和 Kepler:
-
Kepler 架构:
- Kepler 架构是 NVIDIA 用于 GeForce 600 和 GeForce 700 系列图形卡的微体系结构。
- 引入了GPU Boost技术,可根据工作负载动态调整核心频率以提高性能。
- 提供了更高的能效和性能,适用于广泛的图形和计算工作负载。
-
Maxwell 架构:
- Maxwell 架构是 NVIDIA 用于 GeForce 900 和 GeForce 700 系列图形卡的微体系结构。
- 引入了新的多流处理器(SM)设计,提高了性能和能效。
- 改进了图形处理单元(GPU)的灵活性,支持更广泛的图形工作负载。
-
Pascal 架构:
- Pascal 架构是 NVIDIA 用于 GeForce 10 系列图形卡的微体系结构,如 GTX 1080 和 GTX 1070。
- 引入了异步计算、升级的 CUDA 核心、改进的存储架构等特性,提高了性能和能效。
-
Turing 架构:
- Turing 架构是 NVIDIA 的最新一代 GPU 微体系结构,用于 GeForce 20 系列和 GeForce 16 系列图形卡,以及专业级 Quadro 和 Tesla 等产品。
- 引入了实时光线追踪(Ray Tracing)技术,提升图形渲染的真实感。
- 引入 Tensor Core(张量核心)用于深度学习加速,对于机器学习和人工智能工作负载有很好的性能。
这些微体系结构代表了 NVIDIA 在不同时期推出的 GPU 设计理念和技术创新。每一代都在性能、能效和功能方面进行了改进和创新,以满足不同应用场景和用户需求。