DYNAMIC ENABLING AND DISABLING OF SIMD UNITS IN A GRAPHICS PROCESSOR
摘要
<p>Systems and methods to improve performance in a graphics processing unit are described herein. Embodiments achieve power saving in a graphics processing unit by dynamically activating/deactivating individual SIMDs in a shader complex that comprises multiple SIMD units. On-the-fly dynamic disabling and enabling of individual SIMDs provides flexibility in achieving a required performance and power level for a given processing application. In this way, embodiments achieve optimal usage of a graphics processing unit. Embodiments of the invention also achieve dynamic grain (e.g., medium grain) clock gating of SIMDs in a shader complex. Embodiments reduce switching power by shutting down clock trees to unused logic by providing a clock on demand mechanism. In this way, embodiments enhance clock gating to save more switching power for the duration of time when SIMDs are idle (or assigned no work).</p>
申请公布号
WO2012009252(A3)
申请公布日期
2012.03.22
申请号
WO2011US43509
申请日期
2011.07.11
申请人
ADVANCED MICRO DEVICES, INC.;SHAH, TUSHAR, K.;OREIFEJ, RASHAD;MANTOR, MICHAEL, J.;EMBERLING, BRIAN
发明人
SHAH, TUSHAR, K.;OREIFEJ, RASHAD;MANTOR, MICHAEL, J.;EMBERLING, BRIAN