2009-10-01 52 views
6

我必須向管理層推薦我們是否應該花費額外資金購買配備英特爾i7 CPU(i7 950s)的新電腦,或者我們是否應該購買英特爾酷睿2四核處理器(Q9550或類似產品)。英特爾i7(4核心,基於8 HT的邏輯核心)是否優於用於VisualC++開發的英特爾酷睿2四核?

我們的主要任務是Microsoft Visual C++開發,因此我們的目標是確保爲我們的資金提供最佳的編譯和鏈接時間。

i7系統比Intel Core 2 Quad系統多600美元。 CPU的GHz基本相等。

從額外的彙編/鏈接性能來看,額外的錢是否合理?

回答

4

我打算去陳腐的答案,只是說「是的!!!!!」

很確定這對於OP來說太晚了,但對於讀這個的人來說......不要認爲那600美元將會被浪費(隨着時間的推移它應該會變得更小),核心i7將擁有Core 2 Quad。我已經看到了我的編譯時間從大約27分鐘降到了11分鐘。

Core i7一路!

+0

這應該被標記爲答案,而不是基於個人經驗的「我認爲......很可能」的答案。 – Marek 2010-02-12 14:25:32

0

無論如何,使用所有內核的編譯可能是磁盤綁定的。去Core 2 Quad,你會很高興未來幾年。

從添加註釋:

如果你有$ 600有餘,得到該代碼或庫中一個不錯的SSD,你會得到來自一個非常體面的編譯時的速度增加。

+0

所以建議我們把錢投入到一個好的英特爾或OCZ固態硬盤驅動器(據我所知,它在性能方面相當於高端)?實際上不是一個壞主意。我知道這些頂級SSD硬盤無論如何都要花費500美元左右。 – bhouston 2009-10-01 18:44:10

+1

你可能會看到一個更大的提升與固態硬盤,而不是核心i7與核心2. – Michael 2009-10-01 18:47:11

+0

是的,你會看到使用SSD更快的速度提升。 – 2009-10-01 18:48:28

0

雖然我的回答肯定是遲到你也許別人正在讀它。 如果您開發多線程軟件,則始終選擇最高數量的內核。

對於日常工作而言,這不是真的,但核心越多,可測試可伸縮性越好,並且越有可能在開發人員計算機上遇到競爭狀況和死鎖。

我最好購買2 + 8,8 + 8線程和2GHz,然後是3.2GHz四核 - 兩者價格相同。

1

我們測試了我工作的i7系統,並且在所有這些系統上都存在嚴重的穩定性問題。

Core 2 Quad將爲您帶來最大的降壓效果,但使用雙四核芯至強將爲您帶來最大的震撼。您可以儘可能多地在機器上粘貼RAM,並在機器中使用高質量驅動器設置快速RAID 1陣列,以提高速度和數據完整性。普通硬盤很好,SSD硬盤在性能方面仍然很差;您在SSD上看到的很多優惠活動都是用於比標準磁盤驅動器慢的驅動器。

+0

「穩定性」?你能詳細說明嗎? – 2009-12-25 10:49:55

+0

隨機應用程序或系統崩潰中的穩定性問題,與英特爾否認並釋放解決方法的TLB錯誤一致。據我所知,我們用於測試i7的主板製造商仍然沒有發佈一個新的BIOS更新與英特爾的假設解決方法。 – Drakonite 2009-12-25 21:36:39

相關問題