计算机应用
計算機應用
계산궤응용
COMPUTER APPLICATION
2014年
9期
2730-2733,2746
,共5页
软错误%编译优化%寄存器分配%寄存器易感因子%部分寄存器保护
軟錯誤%編譯優化%寄存器分配%寄存器易感因子%部分寄存器保護
연착오%편역우화%기존기분배%기존기역감인자%부분기존기보호
soft error%compiler optimization%register allocation%register file vulnerability%Partial Protection Register File (PPRF)
针对寄存器交换方法在降低寄存器软错误率过程中,未考虑寄存器分配过程对软错误所带来影响的问题,提出一种基于活跃变量对于软错误影响的静态寄存器重分配方法.首先,引入活跃变量权值来评估其对寄存器软错误的影响;然后,提出两条规则,在进行寄存器交换后对活跃变量进行寄存器的重新分配.该方法在更小粒度的活跃变量层次,进一步降低了寄存器软错误率.实验和分析表明,相对于寄存器交换方法,该策略能进一步降低30%的寄存器软错误率,增强了寄存器的可靠性.
針對寄存器交換方法在降低寄存器軟錯誤率過程中,未攷慮寄存器分配過程對軟錯誤所帶來影響的問題,提齣一種基于活躍變量對于軟錯誤影響的靜態寄存器重分配方法.首先,引入活躍變量權值來評估其對寄存器軟錯誤的影響;然後,提齣兩條規則,在進行寄存器交換後對活躍變量進行寄存器的重新分配.該方法在更小粒度的活躍變量層次,進一步降低瞭寄存器軟錯誤率.實驗和分析錶明,相對于寄存器交換方法,該策略能進一步降低30%的寄存器軟錯誤率,增彊瞭寄存器的可靠性.
침대기존기교환방법재강저기존기연착오솔과정중,미고필기존기분배과정대연착오소대래영향적문제,제출일충기우활약변량대우연착오영향적정태기존기중분배방법.수선,인입활약변량권치래평고기대기존기연착오적영향;연후,제출량조규칙,재진행기존기교환후대활약변량진행기존기적중신분배.해방법재경소립도적활약변량층차,진일보강저료기존기연착오솔.실험화분석표명,상대우기존기교환방법,해책략능진일보강저30%적기존기연착오솔,증강료기존기적가고성.