混世魔头
原帖由 cuda 于 2020-11-23 23:07 发表 posted by wap, platform: GOOGLE Nexus 4 狗屁不通的是你好吧 迭代法求pi这种一点也不带分支预判的简单加减乘除能体现个P的性能 给你推荐两本书 《计算机组成与设计:硬件软件接口》 《计算机体系结构:量化分析方法》 翻开第一章,怎么评估一个cpu的性能写的明明白白的 就是specint 测试内容有解压 有编译 有转码 anandtech测好了都放在那了,害搁那假装失明呢 非要搁那跑你祖传的superpi 源代码一共就20行 你自己编译完测呀 public double gaussLegendre(long iterations) { double a = 1.0f; double b = 1.0f / Math.sqrt(2); double t = 1.0f / 4.0f; double p = 1.0f; for (int i = 0; i < iterations; i++) { double aNext = (a + b) / 2; double bNext = Math.sqrt(a * b); double tNext = t - p * Math.pow(a - aNext, 2); double pNext = 2 * p; a = aNext; b = bNext; t = tNext; p = pNext; } return Math.pow(a + b, 2) / (4 * t); }
查看详细资料
TOP