一種基于INTEL AVX指令集的浮點峰值計算吞吐測試方法
基本信息
申請?zhí)?/td> | CN201810014687.2 | 申請日 | - |
公開(公告)號 | CN108268349B | 公開(公告)日 | 2021-05-18 |
申請公布號 | CN108268349B | 申請公布日 | 2021-05-18 |
分類號 | G06F11/22;G06F9/30;G06F9/38 | 分類 | 計算;推算;計數(shù); |
發(fā)明人 | 李艷兵;路凱林;蔣鐘文 | 申請(專利權)人 | 青島雷神科技股份有限公司 |
代理機構 | 青島致嘉知識產(chǎn)權代理事務所(普通合伙) | 代理人 | 單虎 |
地址 | 266000 山東省青島市嶗山區(qū)松嶺路169號青島國際創(chuàng)新園A座1402 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明公開了一種基于INTELAVX指令集的浮點峰值計算吞吐測試算法,包括以下步驟:步驟1:AVX128BitADD/Sub;步驟2:AVX128bitMul;步驟3:AVX128BitFMA;步驟4:AVX128BitADD+Mul;步驟5:AVX256BitADD/Sub;步驟6,AVX256BitMul;步驟7,AVX256BitFMA;步驟8,AVX256BitADD+Mul;步驟9,AVX512BitADD/Sub;步驟10,AVX512BitMul;步驟11,AVX512BitADD+Mul;步驟12,AVX512BitFMA;步驟13,計算過程自動迭代和納秒級計時;步驟14,針對不同處理器架構;步驟15,單線程測試+多線程調用;步驟16,顯示出測試結果。本發(fā)明在盡可能短的測試時間下,可針對目前主流X86處理器的向量計算能力做出評估,幫助研究人員快速確定該架構處理器在SIMD吞吐中的設計,找到其基本計算能力的側重點和性能峰值點。 |
