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
本文深入探讨了APU(加速处理器单元)的特点,特别关注其CPU和GPU共享统一内存的设计,与Xbox360方式相类似,突破了传统PCI通信限制。文章详细解释了APU在游戏开发和通用计算领域的优势,尤其强调了GPU在渲染场景中的高效利用,以及CPU在多线程与多核心环境下的优化。亮点在于对硬件知识的深入剖析和细节讨论,为读者提供了一个全面而细致的学习资源。
2389

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



