《Novel Power Optimization Methods for AIHPC Chips Workload-Aware Adaptive Voltage Scaling - Andrea Matteucci - proteanTecs.pdf》由會員分享,可在線閱讀,更多相關《Novel Power Optimization Methods for AIHPC Chips Workload-Aware Adaptive Voltage Scaling - Andrea Matteucci - proteanTecs.pdf(13頁珍藏版)》請在三個皮匠報告上搜索。
1、Andrea Matteucci,Senior Product ManagerNovel Power Optimization Methods for AI/HPC Chips:Workload-Aware Adaptive Voltage ScalingObjective highest performance(frequency),at lowest power(voltage)Performance:per requirement.Power:minimum to meet specVddmin:Minimum Operating VoltageSearch in characteriz
2、ationNot trivial:time/cost consuming,not everyone does it(fully)(We help here too)BUT VopVddmin:need to guard band for real lifeRevised:meet performance spec,at lowest power,ensuring reliabilityPerformancePowerReliabilityPerformancePowerReliabilityF cant be reduced(spec),so control VDynamic methodsD
3、VFS:SW-controlled.F,V adjusted according to application performance requirements or temperature thresholdsAVS:closed-loop method that dynamically adjusts voltage levels according to the current operating conditionsUses on-chip structures,such as PVT sensors and path emulatorsGaps:Hard:companies will
4、 pass or compromise on this to save effort,time You still cant do without those guard bands,leaving performance or power on the tableHow to Save Power?P=Pdynamic+Pleak C*Vdd2*f+Vdd*IleakHigh motivation and many approaches to semiconductor power savings Performance and power guard-bands must be taken
5、 to avoid failureGoal:tailor power to actual requirement device gets(only)what it needs,when it needs itBest practices cant avoid taking some guard-band,leaving performance/power on the tableAVS Pro tracks precise margin to failure of millions of logic paths over time and workloadsAllows voltage red
6、uction until the point of minimal timing margin(or minimum allowed voltage),while protecting from failureAvoid paying for an insurance policy until it is actually neededFrom field data:between 8%and14%power savings proteanTecs AVS ProProcess variation(Built-In)Can be zero if in HVM accurate Static V
7、oltage setting is done per chip process variationproteanTecs Vddmin prediction is targeted for an accurate Static Voltage settingLifetime:Aging:over time,Physics of Failure cause age-related performance degradationDesign:e.g.,voltage DC drops due to inaccuracy of voltage regulator Workload:differenc
8、e between characterized ATPG or a functional and real worst workload,local IR drop,local temperature effects can be included hereResult:applied Voltage(Vop)will be higher than Best case VddminGuard BandsNot all guard bands are needed all the time and at the same timeThe consequence of failing to pro
9、vide enough V is too high to take a statistical approachResult:most of the time“wasting”power when not neededVoltage Guard BandsMinimum Required Voltage Over TimeGuard Band Monitoring in the FieldHigh-coverage&continuous monitoring of actual limiting pathsLowest marginVoltageSame chip,millions of pa
10、thsAt test and in mission-modeHigh correlation to performance limitersSensitive to:ProcessAgingWorkload stressLatent defectsOperating conditionsDC IR drops&local VdroopsHigh-speed clock samplingReal path monitoring Full embedded HW system PPA adherent One MA always covering the performance limitersL
11、ast PassReduce Power with a Safety-NetMeasure the margin to timing failure of millions of logic pathsConsidering:Specific process variationReal env and workload conditionsPotential latent defect occurrencesLifetime agingAllows customizing the minimum required voltage to meet performance specProvides a fast response safety net to readjust voltage if and when neededClosed loop,FW/HW solutionproteanTecs AVS ProTo learn more visit:andrea.matteucciproteanTRight-click here to review OCP Trademark Guidelines