全平台CPU性能测试(单核)网页程序:JS计算圆周率500位
本帖最后由 绿野觅仙踪 于 2024-12-6 17:14 编辑需要decimal.js库,附件pi500a.html 已直接集成在里面,解压出来直接打开,点开始,等待30秒左右完成计算。
红米K70(8gen2),EDGE浏览器
用时:28265 (大概28秒左右)
计算次数:830
十几年前的奔腾E6700,EDGE浏览器
用时:8641
计算次数:830
CHROME浏览器
用时:8655
计算次数:830
需要decimal.js库,附件pi500a.html 已直接集成在里面,解压出来直接打开,点开始,等待30秒左右完成计算。
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>PI</title>
</head>
<body>
<script src='decimal.js'></script>
<p id='id1' style = "word-wrap: break-word";><font size="30">计算圆周率</font></p>
<button onclick="startpi()"><font size="30">开始</font></button>
<script>
function pi(){
bit = 500;
start = new Date().getTime();
Decimal.precision = 1006
polygon = 6
r = 1
M = r
i= 0
while (true){
G = Decimal.sqrt( Decimal(Decimal.pow(r,2)).sub (Decimal.pow(( Decimal(M).div(2) ),2)))
j = Decimal(r).sub(Decimal(G))
m = Decimal.sqrt(Decimal(Decimal.pow((Decimal(M).div(2)),2)).add(Decimal.pow(j,2)))
polygon = Decimal(2).mul(Decimal(polygon))
perimeter = Decimal(m).mul(Decimal(polygon))
pi = Decimal(perimeter).div((2*1))
M = m
i++
if ((pi.toString()).slice(0,bit+2) =='3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679821480865132823066470938446095505822317253594081284811174502841027019385211055596446229489549303819644288109756659334461284756482337867831652712019091456485669234603486104543266482133936072602491412737245870066063155881748815209209628292540917153643678925903600113305305488204665213841469519415116094330572703657595919530921861173819326117931051185480744623799627495673518857527248912279381830119491298336733624406566430860213949463952247371907021798609437027705392171762931767523846748184676694051320005681271452635608277857713427577896091736371787214684409012249534301465495853710507922796892589235420199561121290219608640344181598136297747713099605187072113499999983729780499510597317328160963185950244594553469083026425223082533446850352619311881710100031378387528865875332083814206171776691473035982534904287554687311595628638823537875937519577818577805321712268066130019278766111959092164201989'.slice(0,bit+2)){break}
}
end = new Date().getTime();
t= end - start;
pi = pi.toString().slice(0,bit+2)
document.getElementById("id1").innerHTML='<font size="30">用时:' + t + '</br>' + '计算次数:' + i + '</br>' + '结果:' + pi + '</font>';
};
function startpi(){
document.getElementById("id1").innerHTML='<font size="30">正在计算……</font>';
setTimeout("pi()",500);
}
</script>
</body>
</html>
这个是单纯看单核性能?
—— 来自 鹅球 v3.1.88.3 天气姐姐 发表于 2024-12-1 19:22
这个是单纯看单核性能?
—— 来自 鹅球 v3.1.88.3
是的,算圆周率精度是将上一次计算结果再计算,应该没办法多线程。 用时:4320
计算次数:830
结果:3.14159265358979323846264338327950288419716939937510582097494459230781640628620899862803482534211706798214808651328230664709384460955058223172535940812848111745028410270193852110555964462294895493038196442881097566593344612847564823378678316527120190914564856692346034861045432664821339360726024914127372458700660631558817488152092096282925409171536436789259036001133053054882046652138414695194151160943305727036575959195309218611738193261179310511854807446237996274956735188575272489122793818301194912 可以,有8e试试吗,说是8e这方面提升很多
—— 来自 鹅球 v3.2.91 费了九牛二虎之力,终于加了提示(点开始会显示"正在计算……")进去。 本帖最后由 纸冰心 于 2024-12-4 01:09 编辑
用时:2936
计算次数:830
13900HX 5.2G chrome
用时:2823
计算次数:830
13900HX 5.4G chrome
本帖最后由 长末 于 2024-12-4 14:20 编辑
不插电源
用时:11623
计算次数:830
插电源
用时:5303
计算次数:830
笔记本上的5800H,edge
用时:5319
计算次数:830
笔记本上的i7-8650U,edge浏览器 本帖最后由 アーチェ 于 2024-12-4 10:10 编辑
用时:5556
计算次数:830
笔记本 5800U chrome
用时:5222
计算次数:830
笔记本 5800U edge
用时:6131
计算次数:830
笔记本 7200U Chrome 本帖最后由 Xerxes_2 于 2024-12-4 10:36 编辑
用时:11858
M2 Pro
用时:36666
Tensor G4
感觉测试似乎对 Arm 优化不好
i5 10400 Firefox
用时:6462
计算次数:830
EDGE
用时:4628
计算次数:830 AMD 7500F,cent brower,(Chromium 118.0.5993.159)
用时:4228
计算次数:830 i5 2400 cent
用时:7071
计算次数:830
7950X
用时:3798
计算次数:830 用时:22117
计算次数:830
ZHAOXIN KaiXian KX-U6780A@2.7GHz WIN10 EDGE
我快被这颗国产CPU折磨疯了 本帖最后由 zmw_831110 于 2024-12-4 23:22 编辑
9800X3D PBO+200
Cent Browser 版本 5.1.1130.129(正式版本) (64 位) (Chromium 118.0.5993.159)
用时:2732
计算次数:830
Chrome 版本 131.0.6778.109(正式版本) (64 位)
用时:2665
计算次数:830
最新内核性能有提升...
根据远古跑分经验,断网测可以高一点
1135G7
Cent Browser 版本 5.1.1130.129(正式版本) (64 位) (Chromium 118.0.5993.159)
用时:7951
计算次数:830
8Gen2(100 Pro)
Chrome131.0.6778.81
用时:28512
6800H cent
用时:4864 用时:4444
计算次数:830
7840H thorium 用时:3048
计算次数:830
12900KS
Thorium 用时:5067
计算次数:830
chrome 12400 笔记本上的5800H
用时:5269
计算次数:830
现在有cpu的单核性能/能耗天梯榜吗 用时:5304
计算次数:830
i3-6100
Thorium TiiTiiLL 发表于 2024-12-4 12:27
笔记本上的5800H
用时:5269
计算次数:830
单核:
https://www.cpubenchmark.net/singleThread.html
单位功率性能(估计不准):
https://www.cpubenchmark.net/power_performance.html 7950X Linux
用时:3643
计算次数:830 用时:4210
计算次数:830
i7-8700 edge 用时:2874
计算次数:830
13600k chrome
用时:4749
计算次数:830
i7-9750H 用时:3010
计算次数:830
CHROME
用时:3138
计算次数:830
EDGE
i9-13900H
用时:3797
计算次数:830
4800H 百分浏览器
pi500用时:5434
pi500a用时:5396
Microsoft Edge
版本 111.0.1661.51 (正式版本) (64 位)
版本 Windows 10 专业工作站版
版本号 22H2
操作系统内部版本 19045.4170
体验 Windows Feature Experience Pack 1000.19054.1000.0
5700X3D,Default 用时:6862
计算次数:830
n100(pl2设的12w)火狐 i5 7360U
用时:5974
计算次数:830
i7 10750h
用时:5102
计算次数:830
都是chrome
10代和7代只差10% 用时:3365
计算次数:830
i7 12650H chrome 用时:27538
计算次数:830
试了一下手上的gt7pro,怎么比楼主的8g2还慢
—— 来自 S1Fun 一加13 / SDG8E / Chrome 131.0.6778.81 / 15638
i7-12700H / Chrome 131.0.6778.86 / 3708
用时:5728
计算次数:830
6代酷睿i5 6600k 用时:5115
计算次数:830
4800U 火狐
没想到还行? 宅🍐eriri 发表于 2024-12-4 14:40
用时:27538
计算次数:830
试了一下手上的gt7pro,怎么比楼主的8g2还慢
第二次改动后(加提示),手机没有重测,手机重测是28194。