什么樣的程序執(zhí)行效率高?程序的數(shù)據(jù)和指令都在cache中,沒有cache miss出現(xiàn)。所以如何讓并行程序性能高基本可以演變成 如何減少cache miss?尤其是多核下,并行程序cache的問題已經(jīng)
首先什么是執(zhí)行效率。我們平常所說的執(zhí)行效率就是使用相同的算法在相同輸入條件下完成相同計算所產(chǎn)生的系統(tǒng)開銷,目前來說一般會更多關(guān)注執(zhí)行時間方面的開銷。所有語言編寫的代碼最終要運行,都要轉(zhuǎn)化成機(jī)器碼。在更