據外媒報導,有一群數學家及數學愛好者在使用內建 Skylake CPU 的電腦尋找質數時,意外發現系統凍結,此狀況已獲 Intel 承認,係由 Skylake 的 bug 所造成。
Intel官方論壇出現一則貼文,用戶表示這群數學家在「https://www.mersenneforum.org」論壇中意外發現使用 Skylake 新架構的電腦在執行質數運算時,會有系統凍結的情況發生;起先,用戶本以為是意外,但透過交叉測試之後,發現在特殊設定之下,即便使用不同廠牌的主機板、記憶體,甚至是不同的作業系統(Windows、Linux),而系統凍結情況仍會一再重複發生,故研判是Intel Skylake 架構所導致。
mersenneforum.org的數學家使用了「Prime95」的質數運算軟體,並利用進階測試項目,再將測試數字填入「14942209」,接著透過軟體執行異常複雜的運算。循著這樣的步驟操作,系統凍結狀況便會重複發生。
「Prime95」質數運算軟體用於尋找未知質數,運作方式包括使用「快速傅立葉變換(Fast Fourier Transform, FFT)」演算法來計算天文數字的相乘運算,此會造成系統相當大的負載;數學家發現只要演算法序列長度達到76萬8千位數,就會造成 Skylake 系統凍結。
科普一下,快速傅立葉變換公式為「Mn = 2n - 1」,而目前所知最小梅森質數為3,最大梅森質數為257,885,161-1。
此消息一出,即引起媒體關注。據外媒 theregister 報導,Intel 已承認 Skylake 系統凍結問題,並且正在盡快釋出BIOS更新檔來修正系統凍結錯誤。
總而言之,這則消息跟一般用戶一點關係也沒有,因為誰會無聊在家尋找質數呢?也許有玩家連質數都不記得幾個了,所以別擔心,這次的系統凍結問題暫時跟你、我一點關係也沒有,而小編相信,消費玩家以後應該也不會受到影響。
玩家也別去下載「Prime95」軟體去親身參與數學之美,別沒事找事地這麼虐自己跟你的 Skylake 電腦了。
消息/圖片來源:Source、Source、Source
|