[發(fā)明專利]一種GPU測試系統(tǒng)、電子設(shè)備和存儲介質(zhì)在審
| 申請?zhí)枺?/td> | 202211728431.0 | 申請日: | 2022-12-30 |
| 公開(公告)號: | CN116089187A | 公開(公告)日: | 2023-05-09 |
| 發(fā)明(設(shè)計)人: | 請求不公布姓名 | 申請(專利權(quán))人: | 摩爾線程智能科技(北京)有限責(zé)任公司 |
| 主分類號: | G06F11/22 | 分類號: | G06F11/22 |
| 代理公司: | 北京林達劉知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 11277 | 代理人: | 劉新宇 |
| 地址: | 100080 北京*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 gpu 測試 系統(tǒng) 電子設(shè)備 存儲 介質(zhì) | ||
本公開涉及計算機技術(shù)領(lǐng)域,公開了一種GPU測試系統(tǒng)、電子設(shè)備和存儲介質(zhì),所述系統(tǒng)包括:測試用例服務(wù),用于并發(fā)上傳測試用例集合,其中,所述測試用例集合中包括多個用于進行GPU測試的測試用例;測試計劃服務(wù),用于并發(fā)生成多個測試計劃,其中,每個所述測試計劃是基于多個所述測試用例生成的;測試任務(wù)服務(wù),用于并發(fā)生成并運行多個測試任務(wù),其中,每個所述測試任務(wù)對應(yīng)一個所述測試計劃。本公開實施例能夠提高全量測試用例集合的上傳效率,提高測試計劃的生成效率,以及提高測試任務(wù)的運行效率,從而最終提高GPU測試端到端的全程測試效率。
技術(shù)領(lǐng)域
本公開涉及計算機技術(shù)領(lǐng)域,尤其涉及一種GPU測試系統(tǒng)、電子設(shè)備和存儲介質(zhì)。
背景技術(shù)
圖形處理器(Graphics?Processing?Unit,GPU)出廠之前需要進行測試,以確保其性能及其穩(wěn)定性。用于進行GPU測試的測試用例(Test?Case)數(shù)量龐大,通常是是百萬級以上,為了提高測試效率,如何基于大規(guī)模測試用例實現(xiàn)高并發(fā)的工業(yè)級GPU測試,是當(dāng)前亟需解決的問題。
發(fā)明內(nèi)容
本公開提出了一種GPU測試系統(tǒng)、電子設(shè)備和存儲介質(zhì)的技術(shù)方案。
根據(jù)本公開的一方面,提供了一種GPU測試系統(tǒng),包括:測試用例服務(wù),用于并發(fā)上傳測試用例集合,其中,所述測試用例集合中包括多個用于進行GPU測試的測試用例;測試計劃服務(wù),用于并發(fā)生成多個測試計劃,其中,每個所述測試計劃是基于多個所述測試用例生成的;測試任務(wù)服務(wù),用于并發(fā)生成并運行多個測試任務(wù),其中,每個所述測試任務(wù)對應(yīng)一個所述測試計劃。
在一種可能的實現(xiàn)方式中,所述測試用例服務(wù),用于接收第一目標(biāo)用戶批量上傳的測試用例集合數(shù)據(jù)包,其中,所述第一目標(biāo)用戶為具有訪問權(quán)限的用戶;所述系統(tǒng)還包括:分布式對象存儲集群,用于接收所述測試用例服務(wù)發(fā)送的所述測試用例集合數(shù)據(jù)包,以及對所述測試用例集合數(shù)據(jù)包進行備份存儲。
在一種可能的實現(xiàn)方式中,所述測試用例服務(wù),用于對所述測試用例集合數(shù)據(jù)包進行解壓縮,得到所述測試用例集合對應(yīng)的第一目標(biāo)數(shù)據(jù)流;所述系統(tǒng)還包括:數(shù)據(jù)流平臺、數(shù)據(jù)流消費者服務(wù);所述數(shù)據(jù)流平臺,用于接收所述測試用例服務(wù)發(fā)送的所述第一目標(biāo)數(shù)據(jù)流,以及將所述第一目標(biāo)數(shù)據(jù)流發(fā)送至所述數(shù)據(jù)流消費者服務(wù)。
在一種可能的實現(xiàn)方式中,所述系統(tǒng)還包括:分布式關(guān)系型數(shù)據(jù)庫集群;所述數(shù)據(jù)流消費者服務(wù),用于向所述測試用例服務(wù)發(fā)送第一操作請求;所述測試用例服務(wù),用于在接收到所述第一操作請求后,將所述第一目標(biāo)數(shù)據(jù)流中的測試用例,上傳至所述分布式關(guān)系型數(shù)據(jù)庫集群進行存儲。
在一種可能的實現(xiàn)方式中,所述數(shù)據(jù)流消費者服務(wù),用于向所述測試用例服務(wù)發(fā)送測試用例上傳狀態(tài);所述測試用例服務(wù),用于將所述測試用例上傳狀態(tài)發(fā)送至所述分布式關(guān)系型數(shù)據(jù)庫集群。
在一種可能的實現(xiàn)方式中,所述系統(tǒng)還包括:分布式緩存集群;所述數(shù)據(jù)流消費者服務(wù),用于向所述測試用例服務(wù)發(fā)送第二操作請求;所述測試用例服務(wù),用于在接收到所述第二操作請求后,將所述第一目標(biāo)數(shù)據(jù)流中的測試用例,發(fā)送至所述分布式緩存集群進行存儲。
在一種可能的實現(xiàn)方式中,所述測試用例服務(wù),用于監(jiān)測所述測試用例集合數(shù)據(jù)包的上傳狀態(tài),以及在所述測試用例集合數(shù)據(jù)包的上傳狀態(tài)為上傳完成時,向所述第一目標(biāo)用戶返回第一提示信息。
在一種可能的實現(xiàn)方式中,所述測試計劃服務(wù),用于接收第二目標(biāo)用戶發(fā)送的測試計劃創(chuàng)建請求,其中,所述第二目標(biāo)用戶為具有訪問權(quán)限的用戶;所述系統(tǒng)還包括:分布式關(guān)系型數(shù)據(jù)庫集群;所述測試計劃服務(wù),用于基于所述測試計劃創(chuàng)建請求,在所述分布式關(guān)系型數(shù)據(jù)庫集群中初始化創(chuàng)建一個目標(biāo)測試計劃。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于摩爾線程智能科技(北京)有限責(zé)任公司,未經(jīng)摩爾線程智能科技(北京)有限責(zé)任公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202211728431.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 圖形處理器任務(wù)的分配方法和裝置
- 一種資源調(diào)度裝置、資源調(diào)度系統(tǒng)和資源調(diào)度方法
- 一種免工具GPU支架固定裝置
- 一種YARN集群GPU資源調(diào)度方法、裝置和介質(zhì)
- 一種服務(wù)器內(nèi)4GPU布局結(jié)構(gòu)及其安裝方法
- 一種GPU資源調(diào)度系統(tǒng)及其調(diào)度方法
- 一種GPU拓?fù)浞謪^(qū)方法與裝置
- 一種基于Kubernetes的共享GPU調(diào)度方法
- 一種數(shù)據(jù)處理的方法和裝置
- 一種GPU分配方法、系統(tǒng)、存儲介質(zhì)及設(shè)備





