如果有無限快的CPU,能用來作什麼呢?


chiyenms wrote:
前提是你要先定義一個...(恕刪)


不需要這個前提吧?
我想的是需要有無限大的儲存空間

wastetheone wrote:
Л將在瞬間被破解
因為Л是存在於現實的數值
只要是現實的東西必然有規律
這個規律會在近乎無限大的某個位數被找到


(放大絕)

試證明你上述的說法是成立的
(刪)(刪)(刪)(刪)(刪)(刪)
tcn1john wrote:
你有點把無窮迴圈解釋為字面上的意思了。
這裡的無窮迴圈,跟計算量沒有關係,他代表讓電腦卡在一個state,跑得再快也出不來的。
就好像跑操場,你要他一直跑下去,跑得再快,還是在操場上阿。

但是算pi就不一樣了,你跟電腦說OK,假如你算對了就可以走,但是你要算無限多次。
隨便挑一個收斂到Pi的無窮級數都可以。
那無限快的電腦,是有可能用無限多位的有效數字,在有限時間內算出pi,並且脫離迴圈。

兩個不太一樣

不懂你的意思

假如pi像你說的可以用無窮級數表示,那這個級數應該可以寫成:

a1 + a2 + ... + an

的形式,即 n 項的和

如果是電腦來算這個級數,應該也得一項一項的算,先算 a1 再算 a2 再算 a3 ... 一直算到 an 還要把各項加總

假設計算一項所耗費的平均時間為 t, 而 n 代表級數總共有幾項,那麼算完這個級數至少需要耗費 t * n 的時間,因為是無窮級級數所以 n = 無限大,如果是在無限快的電腦上跑那麼 t = 0 (因為它無限快所以我認為算出一項不須花時間),把 t 和 n 代進去得到:

t * n = 0 * 無限大

沒搞錯的話 0 * 無限大 在數學上應該是不定的形式,所以我不知道這個結果該怎麼解釋
tcn1john wrote:
不需要這個前提吧?
我想的是需要有無限大的儲存空間

是的,如果要正確表示pi需要無限大的儲存空間

這意謂光是 x!=pi (組合語言可能看起來像是:jne x, pi ) 這樣一個簡單的比較,它的程式碼同樣也要佔用無限大的空間

所以 cpu 要從記憶體擷取 (fetch) 這段程式來執行很可能也要耗費無限長的時間(註1)

補充1:
應該是
jne x, pi, label
才比較合理

註1:
所以我之前才說無法想像一個無限多位數的浮點數在電腦中要怎麼表示
我想如果有的話,我大概會來找外星人八XDDDDDDDDDDDDDDDDDDDDDD

命運是飛翔的 wrote:
我想如果有的話,我大...(恕刪)


如果有無限快的CPU
真正該搶的目標應該是
能夠供應那無限運算能力的無限能源吧

justinlee5455 wrote:
不懂你的意思假如pi...(恕刪)


我理解的題目是'趨近於無限快的CPU'
是因為運算速度假如不是實數,那問題不就沒有意義了嗎?
一群人喊著雲端,卻沒幾個人能跟我講到底什麼是雲端。

跟什麼人需要雲端?

企業? 政府? 還是每天上網打嘴砲的老百姓?

然後大部分上網打嘴砲的老百姓用的SaaS又真的需要極高速的網路去支持?

恩...也許用在分享檔案上有很大的用途拉



離題了

無限快的處理能力當然可以運用在人工智慧上

人工智慧可以運用在商用智慧上

或是做科學運算上



最後,無限快的處理器可以終結喜歡跑benchmark的人。

tcn1john wrote:
我理解的題目是'趨近於無限快的CPU'
是因為運算速度假如不是實數,那問題不就沒有意義了嗎?

題目寫得很清楚「如果有無限快的CPU,能用來作什麼呢?」,並沒有 '趨近' 這兩個字

我不是專家,無限 算不算實數我不知道

還有為何你說 運算速度假如不是實數,就沒有意義? 不懂你的意思

文章分享
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 12)

今日熱門文章 網友點擊推薦!