一種用于超級(jí)計(jì)算機(jī)上衡量應(yīng)用性能穩(wěn)定性的評(píng)價(jià)方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及超級(jí)計(jì)算機(jī)性能評(píng)價(jià)技術(shù)領(lǐng)域,特別涉及一種用于超級(jí)計(jì)算機(jī)上衡量 應(yīng)用性能穩(wěn)定性的評(píng)價(jià)方法。
【背景技術(shù)】
[0002] 隨著國(guó)內(nèi)高性能計(jì)算的發(fā)展,目前在許多大學(xué)、研宄所、超算中心、企業(yè)都部署了 小型、中型、甚至是大型的超級(jí)計(jì)算機(jī)。由于超級(jí)計(jì)算機(jī)上各器件穩(wěn)定性、以及相關(guān)環(huán)境因 素(溫度、濕度、散熱條件等)影響,在運(yùn)行相同輸入的同一應(yīng)用軟件時(shí),會(huì)出現(xiàn)性能波動(dòng)。對(duì) 于系統(tǒng)各部件而言運(yùn)行過(guò)程中也存在可修復(fù)的故障,而單一考慮最佳性能并不能反映出超 級(jí)計(jì)算機(jī)的這一特性。這樣就需要一種可以綜合考慮多種應(yīng)用的、同時(shí)考慮平均故障間隔 時(shí)間的衡量超級(jí)計(jì)算機(jī)應(yīng)用性能穩(wěn)定性的評(píng)價(jià)方法。
[0003] 對(duì)于當(dāng)前廣泛使用的針對(duì)超級(jí)計(jì)算機(jī)的評(píng)測(cè)方法,主要是進(jìn)行多次測(cè)試來(lái)取最優(yōu) 性能,即性能最優(yōu)值的測(cè)試。但是在實(shí)際使用中,會(huì)希望超級(jí)計(jì)算機(jī)的應(yīng)用性能穩(wěn)定在最優(yōu) 值附近,而目前廣泛使用的測(cè)試方法無(wú)法同時(shí)衡量性能穩(wěn)定性以及故障間隔這兩個(gè)因素。
[0004] 為了準(zhǔn)確衡量超級(jí)計(jì)算機(jī)應(yīng)用性能穩(wěn)定性,本發(fā)明提出了一種綜合考慮多種應(yīng)用 的同時(shí)考慮平均故障間隔時(shí)間的評(píng)價(jià)方法。
【發(fā)明內(nèi)容】
[0005] 本發(fā)明為了彌補(bǔ)現(xiàn)有技術(shù)的缺陷,提供了一種簡(jiǎn)單有效的用于超級(jí)計(jì)算機(jī)上衡量 應(yīng)用性能穩(wěn)定性的評(píng)價(jià)方法。
[0006] 本發(fā)明是通過(guò)如下技術(shù)方案實(shí)現(xiàn)的: 一種用于超級(jí)計(jì)算機(jī)上衡量應(yīng)用性能穩(wěn)定性的評(píng)價(jià)方法,其特征在于:通過(guò)對(duì)多個(gè)不 同類(lèi)型的應(yīng)用進(jìn)行一系列的測(cè)試,通過(guò)得到每個(gè)應(yīng)用性能的波動(dòng)值綜合考慮平均故障間隔 時(shí)間,來(lái)計(jì)算衡量超級(jí)計(jì)算機(jī)的應(yīng)用性能穩(wěn)定性。
[0007] 本發(fā)明用于超級(jí)計(jì)算機(jī)上衡量應(yīng)用性能穩(wěn)定性的評(píng)價(jià)方法,其特征在于包括以下 步驟: (1)對(duì)r個(gè)不同類(lèi)型的應(yīng)用分別采用相同設(shè)置進(jìn)行η次測(cè)試,每個(gè)應(yīng)用分別得到η個(gè)性 能數(shù)據(jù); (2 )對(duì)每個(gè)應(yīng)用的η個(gè)性能數(shù)據(jù)進(jìn)行標(biāo)準(zhǔn)化,即將得到的每一個(gè)性能數(shù)據(jù)分別除以η個(gè) 性能數(shù)據(jù)中的絕對(duì)數(shù)值的最大值,得到第k次測(cè)試的性能數(shù)據(jù)Ek; (3) 計(jì)算各個(gè)應(yīng)用的一系列標(biāo)準(zhǔn)化后的數(shù)據(jù)平均值
【主權(quán)項(xiàng)】
1. 一種用于超級(jí)計(jì)算機(jī)上衡量應(yīng)用性能穩(wěn)定性的評(píng)價(jià)方法,其特征在于:通過(guò)對(duì)多個(gè) 不同類(lèi)型的應(yīng)用進(jìn)行一系列的測(cè)試,通過(guò)得到每個(gè)應(yīng)用性能的波動(dòng)值綜合考慮平均故障間 隔時(shí)間,來(lái)計(jì)算衡量超級(jí)計(jì)算機(jī)的應(yīng)用性能穩(wěn)定性。
2. 根據(jù)權(quán)利要求1所述的用于超級(jí)計(jì)算機(jī)上衡量應(yīng)用性能穩(wěn)定性的評(píng)價(jià)方法,其特征 在于包括以下步驟: (1)對(duì)r個(gè)不同類(lèi)型的應(yīng)用分別采用相同設(shè)置進(jìn)行η次測(cè)試,每個(gè)應(yīng)用分別得到η個(gè)性 能數(shù)據(jù); (2 )對(duì)每個(gè)應(yīng)用的η個(gè)性能數(shù)據(jù)進(jìn)行標(biāo)準(zhǔn)化,即將得到的每一個(gè)性能數(shù)據(jù)分別除以η個(gè) 性能數(shù)據(jù)中的絕對(duì)數(shù)值的最大值,得到第k次測(cè)試的性能數(shù)據(jù)Ek; I te=r (3) 計(jì)算各個(gè)應(yīng)用的一系列標(biāo)準(zhǔn)化后的數(shù)據(jù)平均值m= -和第j個(gè)應(yīng)用的標(biāo)準(zhǔn) r S
(4) 對(duì)各個(gè)應(yīng)用的標(biāo)準(zhǔn)差進(jìn)行加權(quán)求和; I nO (5) 計(jì)算得到平均故障時(shí)間β= -^t1,其中使用過(guò)程中出現(xiàn)故障次數(shù)為IV正常工 3^l-O 1=1 作時(shí)間為 tp t2、t3、...、tn。; (6) 對(duì)各個(gè)應(yīng)用的標(biāo)準(zhǔn)差進(jìn)行加權(quán)求和后的值與平均故障間隔時(shí)間相加得到應(yīng)用性能 I J=** 波動(dòng)值PF=叾+ [Ic1Pj,其中h為第j個(gè)應(yīng)用的權(quán)重系數(shù),應(yīng)用性能波動(dòng)值越小表示超級(jí) %£ j=l 計(jì)算機(jī)應(yīng)用性能越穩(wěn)定。
3. 根據(jù)權(quán)利要求2所述的用于超級(jí)計(jì)算機(jī)上衡量應(yīng)用性能穩(wěn)定性的評(píng)價(jià)方法,其特征 在于:所述步驟(2)中k為不大于η的自然數(shù),所述步驟(3)中j為不大于r的自然數(shù)。
【專利摘要】本發(fā)明特別涉及一種用于超級(jí)計(jì)算機(jī)上衡量應(yīng)用性能穩(wěn)定性的評(píng)價(jià)方法。該用于超級(jí)計(jì)算機(jī)上衡量應(yīng)用性能穩(wěn)定性的評(píng)價(jià)方法,通過(guò)對(duì)多個(gè)不同類(lèi)型的應(yīng)用進(jìn)行一系列的測(cè)試,通過(guò)得到每個(gè)應(yīng)用性能的波動(dòng)值綜合考慮平均故障間隔時(shí)間,來(lái)計(jì)算衡量超級(jí)計(jì)算機(jī)的應(yīng)用性能穩(wěn)定性。該用于超級(jí)計(jì)算機(jī)上衡量應(yīng)用性能穩(wěn)定性的評(píng)價(jià)方法,使用量化的方法來(lái)表征超級(jí)計(jì)算機(jī)應(yīng)用性能穩(wěn)定性及運(yùn)行中整體故障情況,對(duì)傳統(tǒng)評(píng)測(cè)只關(guān)心性能最優(yōu)值進(jìn)行了補(bǔ)充,在實(shí)際應(yīng)用中意義重大,本發(fā)明得到的應(yīng)用性能波動(dòng)值是衡量持續(xù)運(yùn)行中性能是否大幅波動(dòng)甚至中途中斷的重要指標(biāo)。
【IPC分類(lèi)】G05B13-04
【公開(kāi)號(hào)】CN104730926
【申請(qǐng)?zhí)枴緾N201510135939
【發(fā)明人】陳博文
【申請(qǐng)人】浪潮集團(tuán)有限公司
【公開(kāi)日】2015年6月24日
【申請(qǐng)日】2015年3月26日