我是靠谱客的博主 独特秋天,最近开发中收集的这篇文章主要介绍PowerVR GPU - The Architecture Concepts                                    Power GPU  : The Architecture Concepts ,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

                                   Power GPU  : The Architecture Concepts

Graphics Architectures Overview

( 1 )  Tile Based Deferred Renderer /TBDR

on-chip buffer Tile(32*32  tile大小)


硬件模块

A) Tiling Accelerator (TA)   : (Clips, projects, and culls geometry)

B) Parameter Buffer (PB)    : 

Data stored in system memory: Too much for on-chip memory
Essential for deferring/tiling process: Allows geometry and fragment processing to be separated
Stores Vertex Data: All data attached to each vertex passed from the TA 『???』
Stores Primitive Lists: Lists of which primitives belong to which tile

D) Image Synthesis Processor (ISP)
Performs HSR and other Depth/Stencil Operations
Passes visible fragments to the ‘Tag Buffer’
A buffer used to track visible fragments
Visible fragments passed to the TSP
Fragments are grouped by primitive for cache efficiency

E) Texture & Shading Processor (TSP)

Interpolates(插值) vertex data for each fragment : ‘Varyings’ in a shaders

Fetches texture samples :“non-dependent” texture reads only

F)Arithmetic Logic Units (ALUs)
Unified architecture
Processes vertex, fragment, and compute tasks (标量SIMD方式)

SIMD style execution (向量运算)

Fed by the Coarse Grain Scheduler (CGS) (粗粒度的调度器) 


G)Unified Architecture (现场讲座的时候,这里讨论很多)
大部分谈到关于矩阵运算和标量运算的调度

F)Pixel Back End (PBE)
Series5/5XT: 4x MSAA
Series6: 8x MSAA   - 需要再仔细研究

最后

以上就是独特秋天为你收集整理的PowerVR GPU - The Architecture Concepts                                    Power GPU  : The Architecture Concepts 的全部内容,希望文章能够帮你解决PowerVR GPU - The Architecture Concepts                                    Power GPU  : The Architecture Concepts 所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(56)

评论列表共有 0 条评论

立即
投稿
返回
顶部