暴露年齡!經典3Dfx Voodoo GPU魔改12MB顯存:性能提升60%

暴露年齡!經典3Dfx Voodoo GPU魔改12MB顯存:性能提升60%

文章圖片


快科技9月29日消息 , 對于奔四的老玩家來說 , 3Dfx Voodoo這個名字一定不會陌生 , 作為一款在30年前掀起3D游戲革命的GPU , Voodoo至今仍被許多玩家銘記 。
最近博主PixelPipes展示了這款顯卡的魔改版本 , 羅馬尼亞硬件逆向工程師“sdz”(SDZ)將其顯存從4MB提升到12MB , 并增加了一個額外的紋理映射單元 。
核心結論是 , 只要搭配足夠快的CPU(以當時的水平而言) , 改裝后的Voodoo顯卡性能幾乎可以與3Dfx Voodoo 2(其后繼型號 , 也是全球更知名的顯卡)相媲美 。
在使用當時合適的奔騰處理器測試改裝顯卡時 , 并沒有比原始顯卡有明顯提升 , 然而當將其轉移到奔騰II機器上時 , 改裝后的Voodoo顯卡性能大幅提升 , 速度提高了40%到60% 。
而背后的原因 , 則在于這款GPU遠超時代的先進性 , Voodoo的初始設計實際上采用了多點總線布局 , 連接其芯片 。
標準Voodoo GPU配備了一個幀緩沖接口(FBI)芯片 , 用于處理多邊形并構建最終圖像 , 以及一個紋理映射單元(TMU)芯片 , 用于處理紋理和雙線性濾波 。
這兩個芯片之間的總線為2×16位 , 一條用于讀取 , 一條用于寫入 , 寫入總線可以訪問三個TMU單元 , 數據通過每個TMU單元之間的單向串行連接返回 , 直到所有數據通過TMU 0獲取 。
這種設計在當時顯得非常超前 , 而Voodoo顯卡從一開始就支持SLI(多卡互連)技術 , 許多公司生產了自己的版本 , 增加了額外的TMU單元、更多RAM、擴展子卡甚至單卡SLI功能 。
標準GPU的FBI和TMU芯片各配備2MB專用顯存 , 總計4MB , 這也解釋了其640×480分辨率的限制 , 因為這是在2MB幀緩沖區內合理容納的分辨率 。
SDZ的改裝將FBI連接到兩個TMU單元 , 并為每個芯片配備了4MB的RAM , 總計12MB 。 PixelPipes指出 , 這種變體并未得到Quantum3D驅動程序的直接支持 , 這意味著依賴Direct3D的游戲無法運行 。
【暴露年齡!經典3Dfx Voodoo GPU魔改12MB顯存:性能提升60%】不過 , 3Dfx專用的Glide API仍然可以正常工作 , 通過調整autoexec.bat中的環境變量 , 他成功讓顯卡運行了一些游戲 。

    推薦閱讀