當前位置:編程學習大全網 - 源碼下載 - Pcie枚舉源代碼

Pcie枚舉源代碼

CPU規格介紹:

簡述i9-12900K的規格。

-I9-12900k的核數為16核,分別為8P+8E(性能核+能效核)。

-L2緩存大幅提升至14MB,L3緩存也大幅提升至30MB。

CPU頻率3.2G2.4G,單核睿頻5.2G3.9G,全核睿頻4.9G3.7G。

-核心顯卡型號是UHD 770。

CPU的PCIe通道數為20,PCIe 5.0 X16+PCIe X4。

-可支持DDR4 3200或DDR5 4800。

CPU最大功耗241W。

首先需要註意的是,Intel的12代酷睿CPU必須搭配新壹代600系列主板,之前的主板都不兼容。

目前英特爾只發布了Z690主板,性價比更高的B660主板預計要等到明年壹季度。

從上壹篇文章可以看出,Intel的12代核心最大的變化就是引入了大小核設計。I9-12900K會有8個大核和8個小核。

在大小核推出之前,英特爾CPU的運行邏輯是物理核超線程邏輯核(如果有的話)。那麽到了這壹代,就會變成物理性能大,物理能效小,超線程邏輯核的核。

所以小核存在的主要作用是在CPU滿負荷的場景下提供更高的全核性能。

另外需要註意的是,如果想要得到壹個相對完美的CPU調度,Intel官方給出的說法是必須配合Win11使用,Win10只兼容。

另外需要註意的是,Intel的12代核心的功耗策略有了很大的變化,以PL1為基線,然後根據CPU溫度向上浮動。I9I7I5 K系列的PL2分別為241W、190W、150W。

這個和AMD銳龍挺像的,但是目前Intel規格的溫度墻高達100度,導致CPU散熱差的話,滿載的時候肯定會運行在100度左右。

這就要求我們為12代酷睿CPU提供足夠的散熱,避免長時間高溫運行。

還有很重要的壹點是,隨著12代芯的600系列主板,CPU散熱器緊固件做了很大的改動,需要使用與之前CPU緊固件不兼容的新版孔距緊固件。

目前,華碩已經提供了兼容LGA 115X緊固件的附加安裝孔,但建議僅在緊急情況下使用。

CPU背面,i9-12900K也是LGA封裝,只有CPU上的觸點和AMD有很大區別。

對比英特爾自己的二代產品,從背面的電容也能看出明顯的架構差異。I9-11900K為環狀結構,i9-12900K采用中間以L3為骨架的“豐”字形結構。

對比CPU的背面觸點,可以看到i9-12900K的背面觸點明顯更密集,觸點大小也不壹樣,但具體用途暫時未知。

引人註目的是,i9-12900K的PCB比i9-11900K更薄,影響了LGA1700k的數值。

測試平臺介紹:

-在測試中,Win11系統的VBS是關閉的。

-Win11測試的顯卡驅動是21.10.2適配Win11,Win10使用的測試驅動是原來的21.2.3。

DDR5內存的測試平臺是ROG的MAXIMUS Z690 HERO。

DDR4內存的測試平臺是ROG STRIX Z690-A遊戲WIFI吹雪。

DDR4內存是金士頓的DDR4 8G*4。實際工作頻率為3200C14。

這個散熱器是ROG龍神II 360帶LGA 1700扣。

性能測試項目介紹:

這次測試之後,很多項目都有了很大的調整。就說到這裏吧。測試將大致分為以下幾個部分:

-CPU性能測試:包括系統帶寬、CPU理論性能、CPU基準測試軟件、CPU渲染測試軟件、3DMARK物理評分。

-帶單機測試:包括單機基準測試軟件、單機遊戲測試和單機OpenGL基準-磁盤性能測試:將分別測試SATA SSD和NVMe SSD。

-功耗測試:在獨立顯示平臺下測量功耗。

簡單評價結論:

-本次測試的對比組為R7 5800X、i9-11900K、R9 5900X、R9590x,100%的基準為I5 10400F。

-測試將包括i9-12900K DDR4和DDR5內存測試結果,與對照組相比時默認使用DDR5的性能。

-DDR4的測試頻率是3200,剛好踩在12代核心GEAR1的切換點上,實際運行還是GEAR1,應該是目前DDR4性價比最高的使用方式。

-在操作系統的選擇上,i9-12900K是Win11系統,其他都是Win10系統。

CPU綜合性能,i9-12900K終於奪回了桿位,領先之前的老大哥R9 5950 x 5%左右。相比上壹代i9-11900K,領先幅度達到了34.5%,可以說是壹個相當誇張的數字。對比不同內存配置,用DDR4比用DDR5弱1.5%。

-憑借獨特的3D性能,i9-12900K的性能將優於當前所有CPU,英特爾將以最佳遊戲性能奪回CPU寶座。不同內存配置對比,DDR4略優於DDR5。

-綜合功耗(整機),i9-12900K的綜合功耗還是蠻大的,會比R9590x高壹些,但整體操控比i9-11900K好。

英特爾CPU壹代的性能比較:

這是壹張很有意思的圖片,記錄了從I7 6700K開始整個Intel DDR4壹代的性能對比(i9-12900K使用DDR4結果)。

可以看出,提升最大的是i9-11900K升級i9-12900K,提升率為32.5%,這主要得益於CPU架構升級和新性能核心兩大好處。

第二高的提升是I7 8700K升級i9-9900K,主要是吃頻大幅提升,增加了兩個核心。

性能提升最小的是i9-10900K升級i9-11900K,提升幅度僅為4.3%。

單線程和多線程:

單線程:i9-12900K在單線程上刷新的單線程記錄比經典核心架構的I5 10400F提升了近60%。相比AMD的R9 5950X,領先幅度為13%。比上壹代i9-11900K領先幅度6%。

多線程:i9-12900K在多線程上的提升也是巨大的,但還是不如AMD,在R9 5900X和R9 5950X之間。比AMD的R9 5950X落後6%,比上壹代i9-11900K領先55%。

對比不同搭配模式,這是壹個很重要的測試圖。詳情如下:

-表中列舉了DDR4DDR5、Win10Win11、Core 8+8、Core 8+0,盡量理清三個糾結點。

-W Prime在Win11 8+8模式下運行會有漂移,CINEBENCH在Win10 8+8模式下運行會有漂移,所以圖表中第壹項是去掉兩個幹擾項後的結果。

-測試包括單線程性能和部分多線程性能的比較,所以屬於CPU綜合性能的比較。開關尺寸對i9-12900K綜合性能的影響約為13%。

-去掉幹擾項後,Win10會略好於Win11,DDR5會略好於DDR4。但是差距幾乎可以忽略不計。

-對比遊戲性能,Win10會略好於Win11,DDR4會略好於DDR5,8+0會略好於8+8。但是差距幾乎可以忽略不計。

-雖然跑分的絕對性能差距很小,但是在CPU設置為8+0的情況下可以解決大部分bug。這時候如果系統也選擇Win 10,bug會少壹些。所以從穩定使用的角度來看,最優解是Win 10和8+0。

DDR4和DDR5的內存性能差距很小,所以從性價比來看,DDR 4秒殺DDR5。-根據測試結果,現階段最佳組合方案為Win 10 DDR4 8+0。

在Win 10 8+8的組合下,CINEBENCH R20很大概率只會調用corelet,但這也給了壹個直接測試corelet性能的機會。

根據測試結果,i9-12900K純小核R20測試結果為2967,i7-9700K R20多核測試結果為3687。另據了解,i7-9700K的全核頻率為4.6G,i9-12900K小核的全核頻率為3.7G。

可以得出i7-9700K在全核3.7G的情況下跑分在2966左右,兩者非常接近,所以英特爾官方關於小核性能與SKL大核相當的說法是可信的。

這是我用I5 12600K的測試圖,簡單對比Win10和Win11的調度問題。這裏用遊戲圍攻做壹個讓代碼接近崩潰的大存檔。

-win 10會在所謂的“最佳核心”中固定壹個單核負載。Win11會在不同的內核中持續轉移負載。

-win 10的優點是可以保持CPU核心頻率較高,同時盡量利用體質較好的核心。Win11的優勢減輕了單核的壓力,讓單核應用變成偽多核,多核優化差的程序性能會略有提升。所以我們會看到部分DX11和DX9遊戲的幀數在1080P以下出現了爆炸。

-win 10的機制存在後臺其他程序駐留“最佳單核”線程的可能性,嚴重影響前臺主程序的性能,需要關閉並重新分配才能解決。

-WIN 10解決大小核的調度問題,小核會有很小的負載,應該起到標記的作用。

中央處理器的性能測試與分析;

根據系統帶寬測試,DDR5在內存帶寬上帶來的提升還是比較可觀的,DDR5-4800的帶寬比DDR4-3200高50%。但是DDR5-4800的延遲是80ms,比DDR4 3200 C14的延遲高35%左右。

CPU的理論性能測試是用AIDA64的內置工具進行的。看來AIDA 64 CPU的理論性能測試並不能有效識別i9-12900K,i9-12900K的測試結果甚至弱於i9-11900K。

CPU性能測試主要測試壹些常用的CPU基準軟件,也包括壹些應用軟件和遊戲中的CPU測試項目。這個環節會涉及到不同負載環境下的測試,這也是最接近日常使用環境的。I9-12900K在這個環節總體表現不錯,但是wPrime的多核測試和winRAR的單核測試結果都有漂移,但是i9-12900K略落後於R9590x。

CPU渲染測試,測試CPU的渲染能力。測試會統計單線程和多線程的測試結果,所以這個環節壹般會最接近CPU理論性能的綜合性能對比(單核和全核接近)。可以看出,i9-12900K在這個環節的整體表現還是比較不錯的,可以領先R9 5950X 5%和i9-11900K 48%。

3D物理性能測試測試的是3DMARK測試中的物理成績,主要與CPU有關,對遊戲性能影響不大。因為3D MARK測試是多核測試,對核數有壹定限制(類似象棋)。這部分i9-12900K也是最強的。但是在3DMARK FIRE的測試中,會有壹定的概率(我目前的統計概率是15%)CPU跑分從39XXX提升到42XXX。因為時間原因,我沒有系統測試過,但是很明顯i9-12900K也有點飄。

CPU性能測試部分比較部分:

CPU綜合統計這次比較好玩,所以我們在前面的單元做了更細致的分析。

對於獨立測試:

在3D基準測試中,i9-12900K的跑分相當犀利,是所有CPU中最好的。

獨特的3D遊戲測試,下面會詳細分析。

按各代來看,i9-12900K在DX11下優勢最大,尤其是1080P下部分遊戲跑分大幅提升,架構加成明顯。DX12的提升最小,似乎DX12是最平等的API。

根據不同分辨率的測試可以看出,無論是1080P還是4K,i9-12900K都是目前遊戲性能最強的。

讓我們更詳細地看看這些項目。i9-12900K幾乎贏了所有比賽,最大提升率是F1 2018 (DDR 4)的24%。明明是二戰z輸掉了比賽。整個封殺比較特殊,是1080P P跑分極低造成的,目前沒有具體分析原因。

單獨OpenGL基準測試。SPEC viewperf 2020,LuxMark和V-Ray作為OpenGL的基準。這個測試是對顯卡的專業計算測試,差距更多的是和CPU延遲和單線程性能有關。所以i9-12900K會優於其他CPU產品。

有單獨的測試部分:

從測試結果來看,英特爾重新奪回了遊戲性能最強的寶座。

磁盤性能測試:

磁盤測試部分,使用CrystalDiskMark6 6,1g的數據文件運行9次,基本可以消除測試誤差。測試的SSD分別是535 480G和AORUS Gen4 7000s SSD 1TB,都是附從盤的。PCIe 5.0暫時沒有合適的SSD進行測試,所以磁盤測試會擴展到SATA(芯片組出)、MVNe 4.0(芯片組出)、MVNe 3.0(芯片組出)、MVNe(CPU出)四種狀態。

在磁盤性能方面,英特爾也取得了顯著進步。綜合判斷是目前磁盤性能最好的CPU。

-在CPU直連的PCIe 4.0上,i9-12900K DDR4的性能明顯優於AMD和i9-11900K,DDR5略弱於AMD。

-在芯片組衍生的PCIe 4.0上,i9-12900K DDR5下性能明顯優於AMD,DDR4略弱於AMD。

-i9-12900K在芯片組衍生的PCIe 3.0上也優於i9-11900K。

平臺功耗測試:

功耗測試i9-12900K和i9-11900K大致在壹個水平,所以能耗比Intel好很多。

詳細統計數據:

簡單測壹下CPU的烘焙機。烘焙機測試分別用AIDA64單烘焙CPU和單烘焙FPU 15分鐘。單個烘焙的CPU功耗很低,只有131W,單個烘焙的FPU最多吃241W。其中比較有意思的地方是,CPU不同位置的溫差其實很大,這也說明CPU的導熱效率仍然是瓶頸。

最後,最後壹張CPU梯形圖供大家參考。性能部分只對比CPU相關的測試項目,不包括遊戲性能測試的結果。從2017開始,系統、驅動、BIOS對CPU性能的影響很大,所以此表僅供方向性參考。由於梯形圖中顯卡的變化,會出現暫時的耗電不足。

因為我的測試方法主要是針對日常使用環境,單線程的高權重對HEDT CPU並不友好。所以可以看出i9-12900K對於日常應用來說甚至比AMD的TR3 3990X還要好。

簡單總結:

關於CPU性能:

i9-12900K的性能無疑是相當強勁的。借助於進程架構的升級,成功奪回了CPU的性能寶座。

關於搭配單說:

I9-12900K,無論是用DDR4還是DDR5,都有不錯的遊戲性能,穩贏AMD,重新奪回遊戲性能的寶座。特別是12代核心,對之前幀數瓶頸明顯的DX11遊戲進行了大幅提升,對網遊性能也有很大幫助。

關於磁盤性能:

i9-12900K的磁盤性能終於回到了英特爾過去應有的狀態。雖然極端情況下可用的PCIe 4.0 M.2插槽會更少,但主板上4個PCIe 4.0 M.2插槽就能滿足99%人的需求。可以認為AMD磁盤性能的優勢也被抹殺了。

關於功耗:

i9-12900K的功耗與i9-11900K相當,英特爾自己這邊的能耗比提升非常大。雖然不如AMD,但是差距明顯縮小了。

關於12壹代的三大糾結;

12代酷睿CPU明顯有三大糾結,分別是DDR4DDR5、Win10Win11、switch內核。目前Win10 DDR4 8+0可以達到性能、兼容性、性價比的平衡點。

總體來說,i9-12900K的發布對於CPU市場來說還是壹件令人興奮的事情。英特爾在AMD經典的AM4時代的最後時刻做了壹次漂亮的反擊,把壓力帶回給了AMD。

當然,英特爾也為12代核心超越AMD付出了代價。雖然兼容性沒有問題,但是還有很多需要改進的地方。

然而,缺陷並沒有被隱藏。對於現在需要升級CPU的人來說,12代核才是需要認真考察的對象。

轉自快科技作者:茶茶

  • 上一篇:石家莊安聯怡安中心值得買嗎?
  • 下一篇:32769的源代碼
  • copyright 2024編程學習大全網