精華區beta hardware 關於我們 聯絡資訊
BASHEE SLI?TNT SLI??可能有人認為我瘋了!在我看到這篇報導前,如果 有人這麼說,我可能也會認為他瘋了!但是看過了這篇報導,完全的推翻了 我原來的觀念. 原文在:http://www.firingsquad.com/hardware/stepsister/default.asp 生產Wicked3D這塊VOODOO2 3D加速卡的公司Metabyte,開發了一種讓BASHEE ,TNT甚至未來會出現的TNT 2,VOODOO 3,Savage 4等2D+3D顯示卡能夠達成 像VOODOO2一樣能夠以插入兩塊同樣顯示卡的方式,大大提昇3D加速的功能. 目前他們暫稱為"Stepsister technology"又叫"Parallel Graphics Processing 簡稱PGP(平行繪圖處理)"的天外奇想技術! Stepsister?What? 首先先解釋一下"Stepsister"原意是指繼父或繼母與前任配偶所生的女兒(就是 同父異母,或同母異父的姐妹).Stepsister technology這個非正式的名稱是外國人 的一個幽默,相對於VOODOO2的Daughtercard(其實VOODOO2並不是所謂的子卡,它是 獨立佔用一個PCI槽的界面卡,與裝在音效卡上的音源子卡或裝在顯示卡上的TV子卡 是不同的).也就是說他們是讓兩塊(甚至以上)可以各自獨立運作的2D+3D卡來共同 為一個遊戲來加速,以提昇3D加速的能力.(他們將SLI作了個新解釋,變成"在同一個系 上加上多塊相同的3D加速卡,以達到提高3D加速能力) 不是開玩笑的: 真的有這樣的東西嗎?這篇文章的作者被邀請到Metabyte去看它們的實物,他們看 到了兩片經過修改的VOODOO BASHEE卡插在一台Pentium II 400的電腦上.並且作了 一些展示(注意,這個技術仍在繼續開發中,非完成品).其中Forsaken的測試數據比 單獨一塊卡要高上80-90%;Incoming則高出了70-80%;而3DMark則高出25-30%(原文 章就只列出這樣的數字,是因為Metabyte不願公開). 原理是?? 這篇文章寫得不是很詳盡,大部份是兩個作者在那邊扯蛋!不過仍可以從其中看出 一些端倪.這個技術說穿了是將一個3D的顯示畫面分割成上下兩半,上半部由一塊顯 示卡負責,而下半部由另一塊負責.與3DFX的VOODOO2 SLI技術(Scan Line Interleave) ,一塊負責奇數掃瞄線,另一塊負責偶數掃瞄線的方法不同.兩塊卡中間我猜可能是利用 類似VMI BUS的方法來連接兩塊卡,再利用DRIVER將送入3D顯示卡的資料分成上下兩部份 分別送進兩塊3D顯示卡,再將運算完的半個畫面資料傳到其中一塊3D畫面顯示卡的FRAME BUFFER再輸出畫面(以上為小弟自行猜測,未經證實). 這樣作不會有問題嗎: 在這篇文章中,作者提出了三個有關於這個技術可能造成的一些困難: 1.Separation Boundary:簡單地說,一個畫面分成上下兩個運算,結果再合併輸出,只要 兩塊卡的同步出了點問題,會變成上半畫面跟下半畫面有差距,畫面中間接合的地方會 有一條縫.不過Metabyte很有自信的表示這個問題會在正式出貨的時候解決. 2.Unbalanced Load:很多遊戲可能會有畫面上半部跟畫面下半部3D圖形的複雜程度不同 ,變成其中一塊卡負荷較重,另一塊會閒閒等著負荷重的那塊卡的情形.舉個例子,大多 在地上跑的遊戲,畫面上半部絕大部份是天空,而下半部佷可能有地形及敵人等複雜的 3D模型,這樣3D加速卡的負荷會有明顯的不平衡,連帶拖累整個效能.不過Metabyte正 在解決個問題,但是沒說怎麼作.作者有建議他們用垂直平分比較不會有負載平衡的問 題,不過Metabyte認為以水平分法可以簡單的以掃瞄線來區分,而垂直分可能就要以像 素來分,會造成更大的困擾!(小弟我的看法:不要把整個畫面對半分就好了嘛,DRIVER 可以依照畫面的資料量決定哪一塊卡處理整個畫面的比例.例如上面2/3由一塊卡處理 下面1/3畫面由另一塊卡處理,這樣不就平衡了嗎?) 3.Software Overhead:當然,有好處就會有壞處.當兩塊卡同時工作時,要花更多的CPU資 源來協調兩塊卡的工作.DRIVER也要負責將原本是一個畫面的資料拆成兩半,再將上下 拆開部分的缺口補好,才能送到顯示卡的3D加速單元去運算.這無異是對原來就存在的 CPU運算瓶頸更是雪上加霜了!也就是說如果沒有更強力的CPU,這個技術帶給使用者的 好處會比較有限. 特異功能!! 這個技術還有一些令人咋舌的特異功能: 1.兩塊以上的SLI:既然可以把畫面分成兩個部份分別送到兩塊卡,當然也可以把畫面分成 三個,四個,五個部分給三塊,四塊,五塊卡來運算!事實上Metabyte正在這麼作. 2.你可以接兩個螢幕,一個給3D的遊戲來顯示,另外一塊卡還可以正常的作它2D該作的事.... 3.理論上,這種技術可以用在任何想得到的,沒有SLI功能的2D+3D顯示卡上. 嗯....誰要這種功能? 很多人(包括我)都會這麼想"我有需要用到這麼強的3D功能嗎?",現在也許不會,但不代 表以後不會.目前3D加速晶片的能力幾乎是以倍數在成長,相信軟體(遊戲)跟上也是早晚的 事,依照目前3D遊戲都使用大量增加模型的面數來達到畫面漂亮的趨勢來看.年初買的3D顯 示卡,很可能會被年底出的遊戲給整垮.你會再買一塊很貴,很新,很強的卡,然後把原來的卡 丟到角落;還是再買一塊比起你當初買的時候要便宜許多的,你現在正在用的卡呢? 後記:國內的顯示卡廠商,拜託爭爭氣!不要一天到晚只會抄人公板,DRIVER改改MARK. 一天到晚腦袋裏就想要COST DOWN,然後作出一些爛貨來好嗎?台灣的東西就是這樣被 人看扁"除了價錢,一無是處"!看看別人,想想自己好嗎?! 本文歡迎網路轉載,但請註明原文出處,並通知小弟.謝謝! 白老鼠同樂會 kevinlan@email.gcn.net.tw