links:http://developer.amd.com/documentation/presentations/assets/A4MMC2011_Keynote.pdf
overall:
apu的特点是:

cpu和gpu共享unified memory,和xbox360的方式很像。
也是APU的优势核心,突破了通过pci来做cpu,gpu通信所带来的束缚。
但是对于游戏开发来说,大部分情况下render把GPU耗光是没有压力的,所以也就不太需要说GPU辅助CPU运算。
但是通用计算领域的确是比较有意义的。
觉得本文的亮点是细节,可以做一个很好的硬件知识复习
details:
- gpu cores optimized for latency hiding
- ALU calculation
- store thread state and allow fast thread switching
- cpu cores optimzied for
- branch prediction
- out of order execution(logic style calculation)
- caching for reducing latency to memory, efficient instruction prefetching, deep pipelines
- amd gpu designed to hide latency in 2 ways
- issue instructio over multiple cycles
- interleave instruction from multithreads
- think in multithread&multicores
本文深入探讨了AMD APU的特点,包括CPU和GPU共享统一内存,与Xbox360方式类似,突破了传统PCI通信限制。重点介绍了GPU核心优化、延迟隐藏等技术,以及CPU核心优化方向,如分支预测、乱序执行等。强调了通用计算领域的意义,提供了详细的硬件知识复习,特别关注了指令级并行性、多线程与多核思考。
2409

被折叠的 条评论
为什么被折叠?



