貝果🫐藍莓口味
https://images.plurk.com/3Iw2TMkjYxC6mSN3z0oEay.jpg
用新電腦產生的圓周率,燒成光碟慶祝
貝果🫐藍莓口味
好多年前寫的文章,應該要出新版程式了但一直寫不出來

[分享] 計算π到小數點下一億位
[分享] 計算 e 到小數點下一億位
貝果🫐藍莓口味
其實沒有很花時間,π只花40分鐘,e只要15分鐘

但計算結果非常龐大,沒有壓縮的純文字檔就要 1.2GB,兩個檔案燒成一張 DVD 差不多
貝果🫐藍莓口味
我用的是 Chudnovsky 公式

1989 年,發明這個公式的 Chudnovsky 兄弟用 IBM 3090 超級電腦計算出和我今天燒的一樣的十億位數
雪崩淇淋
先拜
貝果🫐藍莓口味
雪崩淇淋 : 免禮平身 (rofl)
一隻悠喵
這個有沒有在電腦快燒掉的時候自動停止的功能
貝果🫐藍莓口味
y-cruncher 是一個圓周率計算軟體,創下不少世界紀錄,不過看起來都是用 Intel Xeon 去跑的而不是超級電腦
y-cruncher - A Multi-Threaded Pi Program

我注意到的是世界紀錄必須用另一個公式驗證過才算數,這個驗證流程不知道是怎麼辦到的
貝果🫐藍莓口味
一隻悠喵 : 其實我只用了一個 CPU 核心,要燒掉也很難......RAM 大概需要用 8GB 左右,不夠就不夠 (可以拿虛擬記憶體頂著),程式中止而已,也不會燒掉
貝果🫐藍莓口味
我有寫過其他的燒機程式,讓顯示卡做平行運算,筆電立刻變成吹風機
一隻悠喵
我的RAM就剛好8G(這個開下去別的程式都不用玩了(rofl)
貝果🫐藍莓口味
一隻悠喵 : 可以睡前開著跑,反正才 40 分鐘
這麼一說或許可以寫個跑完存檔之後自動關機的設定 (住手)
貝果🫐藍莓口味
因為多年以前燒光碟超級久,很多光碟燒錄程式都有燒好之後關機的選項,有些人沒注意就打勾......
一隻悠喵
(rofl)
ㄌㄐ@高雄羅馬人
我也只有密碼學課的時候聽說過後面的高斯法(
jdoe
貝果🫐藍莓口味 : That's DVD-R!
貝果🫐藍莓口味
jennifer7108: 其實我當時也有寫高斯法,但只有試寫一遍,沒有特地去最佳化它的效能,因為在一億位這個等級上速度比 Chudnovsky 公式慢太多了

但就寫程式復健的立場好像可以來最佳化看看?
貝果🫐藍莓口味
jdoe : Taiyo Yuden 出的光碟品質真的好,我最近拿出 2005 燒的備份光碟還可以讀沒有壞
載入新的回覆