[發(fā)明專利]一種基于高性能linpack進(jìn)行內(nèi)存壓力及穩(wěn)定性測(cè)試方法在審
| 申請(qǐng)?zhí)枺?/td> | 201610035610.4 | 申請(qǐng)日: | 2016-01-19 |
| 公開(kāi)(公告)號(hào): | CN105700982A | 公開(kāi)(公告)日: | 2016-06-22 |
| 發(fā)明(設(shè)計(jì))人: | 劉振東 | 申請(qǐng)(專利權(quán))人: | 浪潮電子信息產(chǎn)業(yè)股份有限公司 |
| 主分類號(hào): | G06F11/26 | 分類號(hào): | G06F11/26 |
| 代理公司: | 濟(jì)南信達(dá)專利事務(wù)所有限公司 37100 | 代理人: | 張靖 |
| 地址: | 250101 山東*** | 國(guó)省代碼: | 山東;37 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 性能 linpack 進(jìn)行 內(nèi)存 壓力 穩(wěn)定性 測(cè)試 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及計(jì)算機(jī)測(cè)試技術(shù)領(lǐng)域,具體涉及一種基于高性能linpack進(jìn)行內(nèi)存壓 力及穩(wěn)定性測(cè)試方法。
背景技術(shù)
隨著大數(shù)據(jù)、云計(jì)算、高性能計(jì)算機(jī)成為當(dāng)代流行的話題,海量數(shù)據(jù)處理需求正在 快速增加。相對(duì)高性能服務(wù)器,由于系統(tǒng)處理的數(shù)據(jù)量都是相當(dāng)巨大的,因此幾乎每一步操 作都得經(jīng)過(guò)內(nèi)存,這也是整個(gè)系統(tǒng)中工作最為頻繁的部件。如此一來(lái),內(nèi)存在高壓工作環(huán)境 下穩(wěn)定性表現(xiàn)一定程度上決定了這個(gè)系統(tǒng)的表現(xiàn)。如何保證內(nèi)存穩(wěn)定性運(yùn)行,也越來(lái)越成 為我們測(cè)試部門的一項(xiàng)重要的工作。
在高性能研發(fā)階段,我們之前通常會(huì)使用memtest或者stream測(cè)試工具進(jìn)行內(nèi)存 質(zhì)量及穩(wěn)定性的測(cè)試,但是有較多工作經(jīng)驗(yàn)的工作人員會(huì)發(fā)現(xiàn),這兩個(gè)測(cè)試工作在測(cè)試過(guò) 程中很難發(fā)現(xiàn)內(nèi)存會(huì)有什么問(wèn)題。這是因?yàn)閙emtest工具是針對(duì)內(nèi)存顆粒檢測(cè),這種測(cè)試在 內(nèi)存出廠的過(guò)程中都會(huì)有檢測(cè);而stream測(cè)試工具主要功能是進(jìn)行內(nèi)存帶寬測(cè)試,只是進(jìn) 行內(nèi)存及CPU直接數(shù)據(jù)通訊測(cè)試,很難遍歷內(nèi)存地址。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問(wèn)題是:為了解決上述問(wèn)題,本發(fā)明提出一種基于高性能 linpack進(jìn)行內(nèi)存壓力及穩(wěn)定性測(cè)試方法。利用高性能linpack(HighPerformance Linpack,HPL),采用控制數(shù)組N大小來(lái)控制對(duì)內(nèi)存遍歷百分比,在HPL采用高斯消元求解線 性方程來(lái)產(chǎn)生高頻讀寫產(chǎn)生的壓力模擬高性能計(jì)算機(jī)運(yùn)行環(huán)境,可以很好避免上述兩個(gè)測(cè) 試工具的弊端,更好的在研發(fā)階段排除內(nèi)存穩(wěn)定性的問(wèn)題。
本發(fā)明所采用的技術(shù)方案為:
一種基于高性能linpack進(jìn)行內(nèi)存壓力及穩(wěn)定性測(cè)試方法,所述方法利用高性能 linpack(HighPerformanceLinpack,HPL),采用控制數(shù)組N大小來(lái)控制對(duì)內(nèi)存遍歷百分 比,采用高斯消元求解線性方程來(lái)產(chǎn)生高頻讀寫產(chǎn)生的壓力模擬高性能計(jì)算機(jī)運(yùn)行環(huán)境, 進(jìn)行內(nèi)存壓力及穩(wěn)定性測(cè)試,所述方法可以避免只針對(duì)內(nèi)存顆粒檢測(cè)或者帶寬測(cè)試的弊 端,更好的在研發(fā)階段排除內(nèi)存穩(wěn)定性的問(wèn)題。
linpack是線性系統(tǒng)軟件包(Linearsystempackage)的縮寫,主要開(kāi)始于 1974年4月,美國(guó)Argonne國(guó)家實(shí)驗(yàn)室應(yīng)用數(shù)學(xué)所主任JimPool,在一系列非正式 的討論會(huì)中評(píng)估,建立一套專門解線性系統(tǒng)問(wèn)題之?dāng)?shù)學(xué)軟件的可能性。
所述方法操作步驟如下:
1)搭建Linapck環(huán)境;
2)根據(jù)系統(tǒng)修改HPL參數(shù);
3)運(yùn)行Linapck測(cè)試工具;
4)檢查系統(tǒng)各個(gè)log文件及監(jiān)控管理系統(tǒng)下是否有關(guān)內(nèi)存方面的問(wèn)題。
所述Linapck安裝前的準(zhǔn)備工作包括:
1)關(guān)閉selinux,具體操作為:systerm->administrator->securitylevel configuration,單擊selinux標(biāo)簽,選擇disable,在配置完成后再重新開(kāi)啟;
2)確保系統(tǒng)時(shí)間為當(dāng)前時(shí)間,該項(xiàng)可通過(guò)右上角的時(shí)間進(jìn)行設(shè)置;
3)準(zhǔn)備好安裝文件及其license文件,并將其拷貝至/opt/linpack文件夾下。
SELinux(Security-EnhancedLinux)是美國(guó)國(guó)家安全局(NSA)對(duì)于強(qiáng)制訪問(wèn)控 制的實(shí)現(xiàn),是Linux上最杰出的新安全子系統(tǒng)。
所述linpack單節(jié)點(diǎn)運(yùn)行,過(guò)程如下:
1)修改HPL.dat文件:
#cd/opt/intel/mkl/benchmark/mp_linpack/bin/intel64/
#viHPL.dat
主要是對(duì)其中的四個(gè)值進(jìn)行修改:Ns、NB、Ps、Qs,其中:
Ns:矩陣大小;
通過(guò)控制矩陣階數(shù)N來(lái)控制矩陣A占用系統(tǒng)總內(nèi)存的大小;N×N×8=系統(tǒng)總內(nèi)存× X%;
NB:矩陣分塊的大小;
Ps、Qs:二維處理器網(wǎng)格(P×Q);
修改完成后,保存,退出;
2)啟動(dòng)mpd;
3)運(yùn)行l(wèi)inpack。
本發(fā)明的有益效果為:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于浪潮電子信息產(chǎn)業(yè)股份有限公司,未經(jīng)浪潮電子信息產(chǎn)業(yè)股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610035610.4/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F11-00 錯(cuò)誤檢測(cè);錯(cuò)誤校正;監(jiān)控
G06F11-07 .響應(yīng)錯(cuò)誤的產(chǎn)生,例如,容錯(cuò)
G06F11-22 .在準(zhǔn)備運(yùn)算或者在空閑時(shí)間期間內(nèi),通過(guò)測(cè)試作故障硬件的檢測(cè)或定位
G06F11-28 .借助于檢驗(yàn)標(biāo)準(zhǔn)程序或通過(guò)處理作錯(cuò)誤檢測(cè)、錯(cuò)誤校正或監(jiān)控
G06F11-30 .監(jiān)控
G06F11-36 .通過(guò)軟件的測(cè)試或調(diào)試防止錯(cuò)誤
- 一種基于PXE、SHELL和EXPECT實(shí)現(xiàn)IB網(wǎng)絡(luò)環(huán)境下LINPACK集群測(cè)試的方法
- 面向GPDSP的大規(guī)模高性能Linpack測(cè)試基準(zhǔn)實(shí)現(xiàn)的方法
- 一種自動(dòng)化進(jìn)行CPU計(jì)算性能的測(cè)試方法
- 一種基于高性能linpack進(jìn)行內(nèi)存壓力及穩(wěn)定性測(cè)試方法
- 一種基于Linpack測(cè)試的服務(wù)器性能自動(dòng)評(píng)估方法
- 一種通過(guò)以太網(wǎng)交換機(jī)運(yùn)行多節(jié)點(diǎn)Linpack集群的方法
- 一種自動(dòng)調(diào)節(jié)linpack性能測(cè)試的方法及系統(tǒng)
- 一種基于Purley平臺(tái)的Linpack測(cè)試自動(dòng)優(yōu)化配置方法及系統(tǒng)
- 一種X86平臺(tái)實(shí)現(xiàn)Linpack測(cè)試快速執(zhí)行方法
- 一種實(shí)現(xiàn)Linpack測(cè)試快速執(zhí)行的方法及系統(tǒng)
- 請(qǐng)求沒(méi)有進(jìn)行IMS注冊(cè)的用戶進(jìn)行注冊(cè)的方法
- 對(duì)要進(jìn)行紋理操作的像素進(jìn)行分組
- 對(duì)餐盤進(jìn)行溫度調(diào)節(jié)和進(jìn)行分配的獨(dú)立小車
- 對(duì)圖像進(jìn)行編碼
- 對(duì)任務(wù)進(jìn)行調(diào)度
- 對(duì)任務(wù)進(jìn)行調(diào)度
- 蛋糕(甜蜜進(jìn)行時(shí))
- 對(duì)定位輔助數(shù)據(jù)進(jìn)行分級(jí)和分組以進(jìn)行廣播
- 對(duì)物體進(jìn)行分離和定向以進(jìn)行供料
- 對(duì)工件進(jìn)行評(píng)價(jià)以進(jìn)行加工的方法





