PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 電腦硬體討論群組 > 顯示卡討論區
帳戶
密碼
 

  回應
 
主題工具
GPF
Senior Member
 
GPF的大頭照
 

加入日期: Nov 2001
文章: 1,397
引用:
Originally posted by Ghost Lee
陰謀論?!

連Carmack老大都要跳出來為NV3X準備一條特製的code path了,
哈哈...
若說是陰謀論的話...
還不如說是NV有被迫害妄想症。

得到被迫害妄想症的同時還能同時針對一堆benchmark作弊,
施壓叫Eldos拿掉patch裡面的benchmark mode...

佩服佩服。
     
      
舊 2003-10-04, 07:48 AM #31
回應時引用此文章
GPF離線中  
Artx1
Master Member
 

加入日期: Jun 2002
您的住址: 耗電量頗高的地方.
文章: 1,959
引用:
Originally posted by GPF
講得落落長...
完全看不太懂你是針對我講的哪點post。

我的post是針對yonoko所說
"HL2 leaked的source很像讓NV3X空跑...因此效能低落"這句話而來。

所以我才舉出"TR-AOD、ShaderMark、3DMark03效能一樣低落"的反証。
總不可能全世界都跟NV為敵,故意讓NV3X空轉吧!

NV3X雖然如你所說,
資源利用度較高,
但是還是一句話,"跑起來慢又有何用?"...

如果資源利用度高才是好的design的話,
那大家回去用486就好了,
不會像P6、K7一樣,實作了好幾條pipeline還有一堆OOE、Dynamic Branch Prediction的機制,
結果還是一堆pipeline以及執行單元是閒置的。

再說R300也不過使用了0.15 um而已,以比NV3X低很多的時脈就可以與之抗衡...
也不需誇張的吹風機等級散熱器,
要比暴力的話,可能還比不過NV3X。


抱歉抱歉.^^a 講話不是很有重點. 不過我有提到吧?
絕對速度上的確是輸啊.... NV3x的資源總數是比較低的.

只是仍然因為有一定的速度在, 所以說它效能有進展就是靠Driver做cheat是不公平的,
不然看你每次發post都有提到這種說法, 我只是想解釋這點而已.
不然要說效率最高, 仍然是過去的Fix Function Pipeline速度最快, 所以我們來做一個1GHz的MX440?
話不是這麼說的吧.

另外, P4的HyperThreading就算是一種提高管線資源利用度的企圖.

====
其實R300感覺很容易損壞, 散熱器只要沒有接觸良好就有可能燒毀, 我自己的9800pro已經送廠去了說.
NV30和NV35好像都沒這麼容易掛掉?
自覺0.15um與這點也有關係.
 
舊 2003-10-04, 08:03 AM #32
回應時引用此文章
Artx1離線中  
giligula
Major Member
 

加入日期: Dec 2002
文章: 156
引用:
Originally posted by Artx1
基本上, 這個事件對Valve本身的損失最大, 因為Valve本來是計畫在HL2之後,
販賣這套引擎的, 目前看來是別想賣了....
而且還外加洩漏了一些簽約的工具廠商的資料, 可以想見的是那些公司應該也會來索賠....
Valve現在動用社群的力量開始找兇手, 不過看來是只有亡羊補牢的效果了.

至於程式碼是不是有針對NV3x進行不當的負擔增大, 覺得是要慢慢K了.
ex:
代碼:
#ifdef NV3X

HALF4 EnvReflect( sampler envmapSampler,
    sampler normalizeSampler,
    HALF3 normal,
    float3 eye,
    HALF2 fresnelScaleBias )
{
HALF3 normEye = texCUBE( normalizeSampler, eye );
HALF fresnel = Fresnel( normal, normEye, fresnelScaleBias );
HALF3 reflect = CalcReflectionVectorUnnormalized( normal, eye );
return texCUBE( envmapSampler, reflect );
}

#else // NV3X

HALF4 EnvReflect( sampler envmapSampler,
    HALF3 normal,
    HALF3 eye,
    HALF2 fresnelScaleBias )
{
eye = normalize( eye );

HALF fresnel = Fresnel( normal, eye, fresnelScaleBias );
HALF3 reflect = CalcReflectionVectorUnnormalized( normal, eye );

return texCUBE( envmapSampler, reflect ) * fresnel;
}

#endif


目前看來, for NV3x的那些空跑似乎是頗有問題....

本來NV3x的那部份最後應該也是
return texCUBE( envmapSampler, reflect ) * fresnel
才對.... 不然那fresnel不就變成白算了嗎. :∼
(fresnel有丟到別的地方嗎?)


程式碼還要 compile 成 shader code
那些累贅的程式碼經最佳化後不會出現在最後的 shader code
除非 Valve 用了不佳的 compiler
nv 的 fresnel term 也許效能不佳
所以被捨棄了

shader code detection 可是 nv 專長
別忘了
舊 2003-10-04, 10:12 AM #33
回應時引用此文章
giligula離線中  
GPF
Senior Member
 
GPF的大頭照
 

加入日期: Nov 2001
文章: 1,397
剛大致go through了一下source code,
應該是真的沒錯。

稍微設定一下build environment,
大部分的projects也都可以正常compile。

Valve這下子代誌大條了。
這次絕對比之前DOOM III alpha leak出來還要嚴重N倍!
之前DOOM III流出來的只是binary code,
這次HL2流出的可是貨真價實的source code。

唉唉...
不來最近就可以玩到的大作,
竟然搞成這樣。
不知何年何月才能玩到HL2。

ps.
這麼嚴重的事情FBI應該會介入調查吧?
雖然傷害已經無法彌補了,
還是希望能找出幕後的真兇。
舊 2003-10-04, 10:37 PM #34
回應時引用此文章
GPF離線中  
Luger
Master Member
 
Luger的大頭照
 

加入日期: Jan 2003
文章: 1,591
這裡有篇有關Half-life 2原始碼外流事件後續發展的新聞 有興趣的人來看一下吧
http://www.riesling.idv.tw/modules/....php?storyid=32
__________________
So you walk eternally through the shadow realms, standing against evil where all others falter.
May your thirst for retribution never quench, may the blood on your sword never dry,
And may we never need you again.
舊 2003-10-04, 11:00 PM #35
回應時引用此文章
Luger離線中  
Hydrogen
Regular Member
 
Hydrogen的大頭照
 

加入日期: Jul 2002
您的住址: η Carina
文章: 91
引用:
Originally posted by Luger
這裡有篇有關Half-life 2原始碼外流事件後續發展的新聞 有興趣的人來看一下吧
http://www.riesling.idv.tw/modules/....php?storyid=32


裡面有一段題到
--
ATI 與《Half-life 2》原始碼的關係?

另外,在 The Inquirer 上的報導指出,一些分析過《Half-life 2》原始碼的人表示,ATI 的軟體工程師 Guennada Riguer 的名字大量出現在裡面。但 ATI 管理這方面的專人 Richard Huddy 表示:「裡面並沒有 ATI 專屬的程式碼,那些都是 DirectX 9 的檔案路徑。」
--

ATi get in the game......真的跑到source裡面了...XD
--
開個玩笑...:P
__________________
We are all made of Stardust...
舊 2003-10-04, 11:51 PM #36
回應時引用此文章
Hydrogen離線中  
chlang
Master Member
 
chlang的大頭照
 

加入日期: Dec 2001
文章: 1,747
引用:
Originally posted by Artx1
抱歉抱歉.^^a 講話不是很有重點. 不過我有提到吧?
絕對速度上的確是輸啊.... NV3x的資源總數是比較低的.


說到這個...

那 FX 系列的 Die Size/發熱量應該比 R3xx 系列划算, 也就是說, n社利潤/降價空間應該都比 ATI 來的高...

另外.. 突發奇想.
現在的 valve 應該做的事情是:

. 開發反組譯引擎, 大量找出可能偷用本家產品的系統.
. 雇用一狗票律師.... 學 Rambus. 開始告那些抄襲的廠商...
舊 2003-10-05, 12:28 AM #37
回應時引用此文章
chlang離線中  
Minos
*停權中*
 
Minos的大頭照
 

加入日期: Sep 2002
您的住址: 總部
文章: 684
引用:
Originally posted by chlang
說到這個...

那 FX 系列的 Die Size/發熱量應該比 R3xx 系列划算, 也就是說, n社利潤/降價空間應該都比 ATI 來的高...

另外.. 突發奇想.
現在的 valve 應該做的事情是:

. 開發反組譯引擎, 大量找出可能偷用本家產品的系統.
. 雇用一狗票律師.... 學 Rambus. 開始告那些抄襲的廠商...


現在採取這樣的反制動作~論效益不是很划算
應該在修改重要程式碼後確定日期準時上市~
先拿些創作的回饋金~所損失的已經拿不回來了.....
舊 2003-10-05, 01:41 AM #38
回應時引用此文章
Minos離線中  
Avantasia
Advance Member
 
Avantasia的大頭照
 

加入日期: Mar 2002
文章: 449
引用:
Originally posted by 一劍東來
請問要到哪裡去下載阿
謝謝


你也太好奇了吧
我們下載下來 也是看無字天書啊
__________________
一部敗家史 篇篇凱子淚
舊 2003-10-05, 04:05 AM #39
回應時引用此文章
Avantasia離線中  
Minos
*停權中*
 
Minos的大頭照
 

加入日期: Sep 2002
您的住址: 總部
文章: 684
引用:
Originally posted by Avantasia
你也太好奇了吧
我們下載下來 也是看無字天書啊


約7670個檔案.....
光每個檔案看一遍就覺得很累.....
舊 2003-10-05, 05:39 AM #40
回應時引用此文章
Minos離線中  


    回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是04:56 AM.


vBulletin Version 3.0.1
powered_by_vbulletin 2025。