因為最近辦公室又購入了一台i7 860,早上花了一些時間測試了一下V-Ray for Rhino的網路連線運算(Distributed Rendering),看看能省下多少算圖的時間。辦公室現在一共有3台i7、以及3台Core 2 Duo電腦(不加入連線計算,原因如後)。我分別以1台、2台以及3台i7測試這個場景,得到的時間表如下圖。
很多人以為增加電腦加入網路計算會"加快"運算,實際上V-Ray for Rhino在每一台電腦的計算速度是不變的,計算速度並不會"變快",而是會省下"算圖的時間"。不加入另外三台較舊的雙核心電腦的原因是以網路連線運算時,V-Ray for Rhino會將要丟給其它電腦計算的資料從主機傳送過去、並且傳回對方電腦已經計算完成的資料回主機,期間會耗費掉額外的時間,雖然計算過程看似不明顯,但是累積下來仍會抵消掉其它CPU速度較快的電腦的優勢,甚至反而會增加更多算圖的時間。