利弗莫尔循环
利弗莫尔循环(英语:Livermore loops,也称为利弗莫尔Fortran核或LFK)是电脑并发计算的基准测试。它是由Francis H. McMahon从劳伦斯利弗莫尔国家实验室的计算机上运行的科学源代码创建的。它由24个循环组成,其中一些可以被矢量化,而另一些不能。
该基准于1986年发布为《利弗莫尔Fortran核:一种数学性能的计算机测试》。[1]
利弗莫尔循环最初是用Fortran编写的,但后来被移植到许多编程语言中。
每个循环执行一个数学核。这些核有:[2]
参考
编辑- ^ F. H. McMahon. 利弗莫尔Fortran核: 数值性能范围的计算机测试. 技术报告UCRL-53745,劳伦斯利弗莫尔国家实验室, 利弗莫尔, CA, 1986年12月. 国家技术信息局报告 #DE87009360 (页面存档备份,存于互联网档案馆).
- ^ Xingfu Wu. 性能评估, 并发系统的预测与可视化. Springer, 1999年. ISBN 0-7923-8462-8. 第144页.