用于3D应用的图形处理器性能分析

J. Issa, S. Figueira
{"title":"用于3D应用的图形处理器性能分析","authors":"J. Issa, S. Figueira","doi":"10.1109/ICTEA.2012.6462881","DOIUrl":null,"url":null,"abstract":"The performance analysis of Graphics Processor Unit (GPU) is important for analyzing and fine-tuning current graphics processors as well as for comparing the performance of different technologies. In this paper, we present an analytical model to calculate the total time it takes for a GPU to retire one frame for a given benchmark. The model also estimates the total retirement time for the same frame for different GPU configuration. 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 GPU. The model considers the impact of pipeline bottlenecks to process a specific frame, estimates the minimum time it takes to process that frame, and re-parameterize the baseline for a different graphics card to calculate new frame retirement times at two different memory frequencies. We propose an analytical estimation method to estimate frame retirement time for a different GPU at higher memory frequencies based on the new adjusted measured baseline.","PeriodicalId":245530,"journal":{"name":"2012 2nd International Conference on Advances in Computational Tools for Engineering Applications (ACTEA)","volume":"46 4","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Graphics Processor performance analysis for 3D applications\",\"authors\":\"J. Issa, S. Figueira\",\"doi\":\"10.1109/ICTEA.2012.6462881\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The performance analysis of Graphics Processor Unit (GPU) is important for analyzing and fine-tuning current graphics processors as well as for comparing the performance of different technologies. In this paper, we present an analytical model to calculate the total time it takes for a GPU to retire one frame for a given benchmark. The model also estimates the total retirement time for the same frame for different GPU configuration. 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 GPU. The model considers the impact of pipeline bottlenecks to process a specific frame, estimates the minimum time it takes to process that frame, and re-parameterize the baseline for a different graphics card to calculate new frame retirement times at two different memory frequencies. We propose an analytical estimation method to estimate frame retirement time for a different GPU at higher memory frequencies based on the new adjusted measured baseline.\",\"PeriodicalId\":245530,\"journal\":{\"name\":\"2012 2nd International Conference on Advances in Computational Tools for Engineering Applications (ACTEA)\",\"volume\":\"46 4\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2012-12-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2012 2nd International Conference on Advances in Computational Tools for Engineering Applications (ACTEA)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICTEA.2012.6462881\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2012 2nd International Conference on Advances in Computational Tools for Engineering Applications (ACTEA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICTEA.2012.6462881","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

摘要

图形处理器单元(Graphics Processor Unit, GPU)的性能分析对于分析和优化当前图形处理器以及比较不同技术的性能具有重要意义。在本文中,我们提出了一个分析模型来计算GPU在给定基准测试中退出一帧所需的总时间。该模型还估计了不同GPU配置下同一帧的总退役时间。该模型包括两个阶段。第一阶段需要为给定显卡上的特定帧建立测量基线,第二阶段需要调整测量基线并估计在不同GPU上处理相同帧的所有绘制调用所需的时间。该模型考虑管道瓶颈对处理特定帧的影响,估计处理该帧所需的最小时间,并重新参数化不同显卡的基线,以计算在两个不同内存频率下的新帧退役时间。我们提出了一种基于新调整的测量基线的分析估计方法来估计不同GPU在更高内存频率下的帧退役时间。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Graphics Processor performance analysis for 3D applications
The performance analysis of Graphics Processor Unit (GPU) is important for analyzing and fine-tuning current graphics processors as well as for comparing the performance of different technologies. In this paper, we present an analytical model to calculate the total time it takes for a GPU to retire one frame for a given benchmark. The model also estimates the total retirement time for the same frame for different GPU configuration. 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 GPU. The model considers the impact of pipeline bottlenecks to process a specific frame, estimates the minimum time it takes to process that frame, and re-parameterize the baseline for a different graphics card to calculate new frame retirement times at two different memory frequencies. We propose an analytical estimation method to estimate frame retirement time for a different GPU at higher memory frequencies based on the new adjusted measured baseline.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信