本發(fā)明公開了一種數據預讀取的優(yōu)化方法和裝置,方法包括:在CFD程序運行期間采集CFD程序中各函數的運行特征信息,并分析運行特征信息以確定待優(yōu)化函數并寫入分析日志;針對分析日志中的每個待優(yōu)化函數,將其預讀取調度距離和預讀取調度位置作為狀態(tài)、將其優(yōu)化結果變化作為動作構建動作價值函數;針對每個動作價值函數,使用強化學習算法以CFD求解器的單步速度作為獎勵進行迭代訓練,直到動作價值函數收斂;根據對應的狀態(tài)、動作、和收斂的動作價值函數確定最優(yōu)的預讀取調度距離和預讀取調度位置以在緩存中執(zhí)行數據預讀取。本發(fā)明能夠獲得PSD和PSP的最優(yōu)預讀取優(yōu)化結果值,進而提高CFD求解器的運行速度。
聲明:
“數據預讀取的優(yōu)化方法和裝置” 該技術專利(論文)所有權利歸屬于技術(論文)所有人。僅供學習研究,如用于商業(yè)用途,請聯系該技術所有人。
我是此專利(論文)的發(fā)明人(作者)