科技报告详细信息
Using wesBench to Study the Rendering Performance of Graphics Processing Units
Bethel, Edward W
关键词: 97;    GEOMETRY;    PERFORMANCE;    PIPELINES;    PROCESSING;    SCREENS GPU;    rendering performance;    benchmark;   
DOI  :  10.2172/981519
RP-ID  :  LBNL-3025E
PID  :  OSTI ID: 981519
Others  :  TRN: US201012%%1029
美国|英语
来源: SciTech Connect
PDF
【 摘 要 】
Graphics operations consist of two broad operations. The first, which we refer to here as vertex operations, consists of transformation, lighting, primitive assembly, and so forth. The second, which we refer to as pixel or fragment operations, consist of rasterization, texturing, scissoring, blending, and fill. Overall GPU rendering performance is a function of throughput of both these interdependent stages: if one stage is slower than the other, the faster stage will be forced to run more slowly and overall rendering performance will be adversely affected. This relationship is commutative: if the later stage has a greater workload than the earlier stage, the earlier stage will be forced to 'slow down.' For example, a large triangle that covers many screen pixels will incur a very small amount of work in the vertex stage while at the same time incurring a relatively large amount of work in the fragment stage. Rendering performance of a scene consisting of many large-area triangles will be limited by throughput of the fragment stage, which will have relatively more work than the vertex stage. There are two main objectives for this document. First, we introduce a new graphics benchmark, wesBench, which is useful for measuring performance of both stages of the rendering pipeline under varying conditions. Second, we present its methodology for measuring performance and show results of several performance measurement studies aimed at producing better understanding of GPU rendering performance characteristics and limits under varying configurations. First, in Section 2, we explore the 'crossover' point between geometry and rasterization. Second, in Section 3, we explore additional performance characteristics, some of which are ill- or un-documented. Lastly, several appendices provide additional material concerning problems with the gfxbench benchmark, and details about the new wesBench graphics benchmark.
【 预 览 】
附件列表
Files Size Format View
RO201704240003235LZ 1274KB PDF download
  文献评价指标  
  下载次数:3次 浏览次数:21次