1.一種預(yù)測(cè)應(yīng)用程序性能的方法,所述應(yīng)用程序在集群系統(tǒng)上運(yùn)行,所述集群系統(tǒng)包含多個(gè)計(jì)算節(jié)點(diǎn),且各計(jì)算節(jié)點(diǎn)包含多個(gè)核心,所述方法適于在計(jì)算設(shè)備中執(zhí)行,所述方法包括:
2.如權(quán)利要求1所述的方法,其中,所述基于應(yīng)用程序在所述集群系統(tǒng)的各作業(yè)中運(yùn)行的運(yùn)行參數(shù),構(gòu)建所述應(yīng)用程序的性能特征數(shù)據(jù)集,包括:
3.如權(quán)利要求2所述的方法,其中,所述基于部分所述特征,增加新的特征,包括:
4.如權(quán)利要求2或3所述的方法,其中,所述性能特征包括:節(jié)點(diǎn)總浮點(diǎn)計(jì)算量、節(jié)點(diǎn)總訪存帶寬量、節(jié)點(diǎn)平均浮點(diǎn)計(jì)算能力和計(jì)算節(jié)點(diǎn)數(shù)。
5.如權(quán)利要求2-4中任一項(xiàng)所述的方法,其中,所述獲取所述應(yīng)用程序在所述集群系統(tǒng)的各作業(yè)中運(yùn)行時(shí)分別對(duì)應(yīng)的運(yùn)行參數(shù),還包括:
6.如權(quán)利要求1-5中任一項(xiàng)所述的方法,其中,在構(gòu)建所述應(yīng)用程序的性能特征數(shù)據(jù)集之后,還包括:
7.如權(quán)利要求6所述的方法,其中,訓(xùn)練所述應(yīng)用性能預(yù)測(cè)模型包括:
8.如權(quán)利要求1-7中任一項(xiàng)所述的方法,其中,所述基于所述應(yīng)用程序在所述集群系統(tǒng)的單個(gè)計(jì)算節(jié)點(diǎn)上運(yùn)行的運(yùn)行參數(shù),從所述性能特征數(shù)據(jù)集中確定出多條相似特征數(shù)據(jù),包括:
9.如權(quán)利要求1-8中任一項(xiàng)所述的方法,其中,所述基于各分類下相似特征數(shù)據(jù)的數(shù)量,利用應(yīng)用性能預(yù)測(cè)模型,生成多條模擬特征數(shù)據(jù),包括:
10.如權(quán)利要求8或9所述的方法,其中所述預(yù)設(shè)條件包括:所述節(jié)點(diǎn)總浮點(diǎn)計(jì)算量、所述節(jié)點(diǎn)總訪存帶寬量、所述節(jié)點(diǎn)平均浮點(diǎn)計(jì)算能力這3個(gè)特征與當(dāng)前運(yùn)行參數(shù)中對(duì)應(yīng)特征的誤差均不超過(guò)閾值。