Linus Torvalds 和他對 AMD Radeon RX 580 的忠誠

萊納斯·托瓦爾茲

Linus Torvalds 透露他仍在使用 AMD Radeon RX 580 顯示卡。於 2017 年發布的 Linux 在其主 PC 上運行。在顯示卡更新速度快速的時代,Linus Torvalds 您提到這張卡完全符合您的需求, 尤其適用於驅動 5K 顯示器,因為它與顯示流壓縮 (DSC) 相容。

他強調,這款硬體對於他的日常工作(主要與核心開發相關)來說,運作起來簡單又有效率。此外,Linus Torvalds 放棄了使用 Apple Silicon 的 Mac 電腦,認為由於 Apple 的限制,這款硬體過於封閉,不適合用於 Linux 核心開發。

托瓦茲的工作流程並不需要最新的技術。 對於編譯核心並在 Linux 上進行開發來說,RX 580 仍然綽綽有餘。最重要的是: 其開源驅動程式確保完美相容性,這比任何基準數據都更能影響他們的決定。

告別 Apple Silicon,回歸英特爾筆記型電腦

Linus Torvalds 提到他也已經結束了與 Apple 的合作。 在短暫體驗了搭載 M1 晶片的 MacBook 之後,他決定放棄它。 他認為該環境對於核心開發來說過於封閉。因此,他換了一台搭載英特爾處理器和整合 i915 顯示卡的筆記型電腦,這台筆記型電腦與 Linux 生態系統的整合度更高。

這一舉動並不令人意外。 對於那些記得托瓦茲反對專有平台的著名立場的人來說。 自 2012 年向 Nvidia 做出著名姿態以來,他已經明確表示,他更喜歡公開支援的硬件, 驅動程式可供社區使用並進行調整。 AMD 憑藉其對開源軟體的持續承諾,多年來一直保持著良好的信譽,儘管 Polaris 架構的更新頻率已不如近幾代產品。

Radeon RX 2017(基於 229nm Polaris 580 晶片)於 10 年 14 月上市,售價 2304 美元,代表了 AMD 同類產品中的佼佼者,擁有 1257 個著色器、150MHz 基本主頻和 5050W 熱設計功耗。雖然如今 Nvidia RTX XNUMX 等顯示卡在速度和記憶體方面已經遠遠超過了它的規格,但 Torvalds 並沒有追求這種提升。

對於使用而言,可靠性比 RT 核心更重要更大的二級緩存,以及現代遊戲中的FPS提升。這款搭載AMD Ryzen Threadripper處理器的機器多年來幾乎沒有變化,證明了穩定性和效率比持續創新更有價值。

約翰·卡馬克對優化的認可

奇怪的是 這一哲學在約翰·卡馬克等人身上得到了呼應卡馬克是電子遊戲開發傳奇人物,也是極端軟體優化的倡導者。他指出, 如果產業優先考慮更有效率的程式碼,大部分 現有硬體對於大多數任務來說仍然非常有效s. 他認為,對尖端硬體的依賴很大程度上是軟體優化不佳的結果。

這種方法提出了一個根本問題:我們真的需要更強大的處理器和GPU嗎?還是我們可以充分利用現有資源? Torvalds 的 RX 580 似乎給了明確的答案。

Linus Torvalds 的案例表明,在軟體開發中,關鍵並不總是在於擁有最快的機器,而是擁有穩定且完全相容的環境。 Radeon RX 580 雖然與現代 GPU 相比性能有限,但仍然是他理想的工作工具。

除了趨勢和性能數據之外,托瓦茲還體現了一條可以用一句話來概括的原則:「如果它有效,就不要改變它。」在計劃報廢和持續更新的時代,這種哲學幾乎具有革命性。

此資訊是在與 Linux 6.17 中的 DRM 回歸相關的說明中找到的。 Linus Torvalds 仍在使用相同的近 10 年前的 GPU。

在這些筆記中,一位用戶詢問:“這還是 Polaris 卡嗎?”Linus Torvalds 回答說:“它仍然是同樣無趣的 Radeon RX 580。lspci 稱之為“Ellesmere”;不確定 Polaris 的代號。”