資源簡介
實驗目的
1) 用OpenMP實現最基本的數值算法“矩陣乘法”
2) 掌握for編譯制導語句
3) 對并行程序進行簡單的性能調優
實驗內容
1) 運行并測試OpenMP編寫兩個n階的方陣a和b的相乘程序,結果存放在方陣c中,其中乘法用for編譯制導語句實現并行化操作,并調節for編譯制導中schedule的參數,使得執行時間最短。要求在window環境(不用虛擬機),在linux環境(用和不用虛擬機情況下)測試程序的性能,并寫出詳細的分析報告。
2)請自己找一個需要大量計算但是程序不是很長的程序,實現OMP的多線程并行計算,要求寫出并行算法,并分析并行的效果(注:必須核對串行和并行的計算結果,保證正確性)
代碼片段和文件信息
- 上一篇:自然辯證與人工智能
- 下一篇:通信原理試卷試題及答案 很詳細哦,,,
評論
共有 條評論