● 概念型融合架构之Fusion APU展望
在2006年10月25日,AMD完成对ATi的收购后就公布了“Fusion”架构,并预计在2009年底或2010年发布,成为K10微架构的后继者。Fusion架构同时也是Torrenza统一加速计算平台的一部分,配合FireStream流处理器进行协同运算。Fusion架构预计内置一颗中低端GPU,这样这款CPU就可以独立完成PC系统内的各项工作,这就是AMD提出的APU(Accelerated Processing Units)概念。
Fusion架构logo
AMD Fusion是AMD与ATI合并后推出的一项新产品的产品代号,它结合了现时的处理器和绘图内核,在处理器进行图像和三维(3D)运算。AMD Fusion的硅芯片上有两个独立的内核,一个负责处理器,另一个负责绘图内核,两个内核而不是融合在一起。处理器有自己独立的缓冲存储器,绘图内核部分同样如此。两个内核会通过CrossBar互相连接。此外,Fusion亦会集成存储器控制器。Fusion中的各个组件之间使用HyperTransport连接,使各个组件连接成一个整体。处理器和绘图内核可以直接访问存储器,但绘图内核没有独立的显示存储器。南桥不会集成在Fusion芯片中。
APU融合有很多种方向可以发展,既可以把低端显卡整合进CPU,又可以通过CPU的L3让GPU与CPU的联系更加紧密。最终,SP可以被慢慢的剥离出来单独使用,既可以加强FPU,又可以干一些指令集干的事情,或者说达到一些指令集操作才能达到的结果,比如更大的运算能力。
在AMD现阶段无法开发出效率极高的指令集时,用硬件单元来补足执行效率的不足是非常明智的选择,Fusion架构的代表APU就是这种思路下的产物。毕竟开发指令集需要对硬件架构做出优化,寄存器和相关资源都需要进一步放大,这也需要增量晶体管来辅助。而整合GPU则意味着AMD可以把ATI GPU中的流处理器单元直接变为浮点运算器(FPU)。这样的整合会相对简单,同时Intel和NVIDIA由于技术上的缺失都无法涉足。
从上图我们可以获知,APU将芯片内的不同物理单元抽象成两个逻辑部分,分别是串行计算单元和并行计算单元。我们知道这分别是传统CPU和GPU 的两大特性。APU使用一颗类似SoC概念的芯片设计,让不同层面的用户在低端市场上同样能够获取到“异构计算”(heterogeneous computing)能力,这是对于独立CPU+独立GPU计算的重要补充。
- 第1页:全文导读与内容简介
- 第2页:前言:通过GPU见证行业变革
- 第3页:第一章:GPU工作原理与并行计算
- 第4页:21世纪视觉需求与GPU变化
- 第5页:从山峰渲染了解GPU图形流水线
- 第6页:CPU与GPU的设计方向决定运算能力
- 第7页:GPU并行编程为何加速发展
- 第8页:GPU并行计算已成未来趋势
- 第9页:初识高性能并行计算
- 第10页:高性能并行计算发展历程
- 第11页:高性能并行计算单元分类
- 第12页:初识基于GPU系统的云计算
- 第13页:第二章:GPU结构与ATI产品发展
- 第14页:统一着色器架构释放GPU运算能力
- 第15页:传统GPU发展与着色器管线
- 第16页:传统SIMD结构流处理器指令细节
- 第17页:MIMD结构流处理器指令细节
- 第18页:R600时代对SIMD架构补充与优化
- 第19页:两种结构流处理器优劣对比
- 第20页:R300以来的芯片架构及其影响
- 第21页:ATI第一代统一渲染架构Xenos
- 第22页:统一渲染GPU R600临危受命
- 第23页:AMD对GPU架构的不断改进和优化
- 第24页:未来ATI图形芯片架构预测
- 第25页:第三章:GPU通用计算发展与细节
- 第26页:多核并行计算困惑与发展
- 第27页:基于AMD CPU+GPU异构计算平台
- 第28页:着色器模型变化历程与总结
- 第29页:Shader计算能力快速发展
- 第30页:揭秘GPU高性能计算关键
- 第31页:CPU与GPU的区别和发展方向
- 第32页:如何将GPU功能单元映射为通用单元
- 第33页:分支对GPU结构体系的挑战
- 第34页:GPU与CPU将如何演绎融合与吞并
- 第35页:第四章:GPU内部计算实现细节
- 第36页:GPU主要计算单元分布和职能
- 第37页:GPU内部通用计算代码运算过程
- 第38页:认识GPU浮点计算精度
- 第39页:整数运算能力与未来融合架构
- 第40页:GPU存储体系特点与变化
- 第41页:ATI GPU吞吐特性对比与分析
- 第42页:ATI GPU OPEN CL综合性能分析
- 第43页:先进混合架构之Larrabee展望
- 第44页:概念型融合架构之Fusion APU展望
- 第45页:GPU进化架构之Fermi分析
- 第46页:第五章:ATI GPU通用计算实例
- 第47页:ATI Stream技术发展与现状
- 第48页:OPEN CL接口技术与异构运算
- 第49页:Havok引擎与CPU+GPU异构运算
- 第50页:BOINC平台充沛的ATI GPU加速项目
- 第51页:最具影响力的Folding@home项目
- 第52页:GPU架构对于其他实例的适应性
- 第53页:全文总结与未来架构展望