利弗莫爾循環

利弗莫爾循環(英語:Livermore loops,也稱為利弗莫爾Fortran核或LFK)是電腦並行計算的基準測試。它是由Francis H. McMahon從勞倫斯利弗莫爾國家實驗室的計算機上運行的科學原始碼創建的。它由24個循環組成,其中一些可以被向量化,而另一些不能。

該基準於1986年發佈為《利弗莫爾Fortran核:一種數學效能的計算機測試》。[1]

利弗莫爾循環最初是用Fortran編寫的,但後來被移植到許多程式語言中。

每個循環執行一個數學核。這些核有:[2]

參考

  1. ^ F. H. McMahon. 利弗莫爾Fortran核: 數值效能範圍的計算機測試. 技術報告UCRL-53745,勞倫斯利弗莫爾國家實驗室, 利弗莫爾, CA, 1986年12月. 國家技術資訊局報告 #DE87009360頁面存檔備份,存於互聯網檔案館).
  2. ^ Xingfu Wu. 效能評估, 並行系統的預測與可視化. Springer, 1999年. ISBN 0-7923-8462-8. 第144頁.

外部連結