Processing Time Analysis and Estimation for 3-D Applications

被引:1
作者
Issa, Joseph A. [1 ]
机构
[1] Notre Dame Univ, Dept Elect & Comp Engn, Zouk Mosbeh 0961, Lebanon
关键词
3D benchmarks; graphics processing unit;
D O I
10.1109/ACCESS.2014.2363113
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The performance analysis of a graphics processing unit (GPU) is important for analyzing and fine tuning current and future graphics processors as well as for comparing the performance of different architectures. In this paper, we present an analytical model to calculate the total time it takes for a GPU to retire one frame on a given benchmark. The model also estimates the total retirement time for the same frame on a different GPU using regression estimation model. The model consists of two stages. The first stage entails establishing the measured baseline for a specific frame on a given graphics card, and the second stage entails adjusting the measured baseline and estimating the time it takes to process all draw calls for the same frame on a different graphics card. The model considers the impact of pipeline bottlenecks to process a specific frame, estimates the minimum time it takes to process that frame, and reparameterize the baseline for a different graphics card to calculate new frame retirement times at two different memory frequencies. We used Amdahl's law model to estimate frame retirement time for a different graphics card at higher memory frequencies based on the new adjusted measured baseline with error margin is <5%.
引用
收藏
页码:1177 / 1186
页数:10
相关论文
共 11 条
[1]  
ANNARATONE M, 1992, FRONTIERS 92 : THE FOURTH SYMPOSIUM ON THE FRONTIERS OF MASSIVELY PARALLEL COMPUTATION, P465, DOI 10.1109/FMPC.1992.234879
[2]  
[Anonymous], 1991, The Art of Computer Systems Performance Analysis: Techniquesfor Experimental Design, Measurement, Simulation, and Modeling
[3]  
*GPGPU, 2005, GEN PURP COMP US GRA
[4]   Amdahl's law in the multicore era [J].
Hill, Mark D. ;
Marty, Michael R. .
COMPUTER, 2008, 41 (07) :33-+
[5]  
Hoste K., ANAL COMMER IN PRESS
[6]  
Issa J., 2010, P SPECTS C JUL, P127
[7]  
Krishnaprasad S., 2001, J COMPUT SMALL COLL, V17, P288
[8]  
Liu Weiguo., 2007, 2007 International Conference on Parallel Processing (ICPP 2007), P50
[9]  
Moya V., 2005, P 38 ANN IEEE ACM IN, P354
[10]   Analysis of benchmark characteristics and benchmark performance prediction [J].
Saavedra, RH ;
Smith, AJ .
ACM TRANSACTIONS ON COMPUTER SYSTEMS, 1996, 14 (04) :344-384