引用:
作者cjan.
*只需要200秒就能夠完成世界上最好的超級電腦要運行1萬年才能完成的運算任務。
一萬年還沒到如何驗證運算正確?
|
很簡單的邏輯
1道題如果用超級電腦跑需要耗時1小時
那麼10道相同等級的問題理論上就需要耗時10小時
同理要搞出1年、十年、百年、千年、萬年都可以
只是推估時間,不是真的計算,而且可以1道題耗時1小時下去翻倍驗證
今天只是測計算速度,就算相同的題目重作N次去計算也不是不行
以前有計算圓周率的小程式當作性能標準,可以無限計算下去
但也可以跑100位數重複100次這樣來拉大差距,方便比較太過接近的CPU
不過"只需要200秒就能夠完成世界上最好的超級電腦要運行1萬年才能完成的運算任務"
這句話在現實世界絕對無法成立,因為每年超級電腦速度都會提升
只有傻子才會真正要解題,卻使用同一台電腦去跑1萬年
想想看第9999年的時候,你還在用9999年前的超級老骨董跑??
搞不好第100年那台超級電腦就零件故障壽終正寢,所以現實中不可能這樣做
真正要解題,每十年把檔案記錄好,換一台更強的超級電腦來跑
原先預估需要跑1萬年的問題,真正解題時間一定大幅縮短