隨著AMD銳龍與英特爾酷睿i9的相繼發(fā)布,電腦多核時(shí)代距離普通大眾越來(lái)越近。這似乎是一個(gè)性能過(guò)剩的時(shí)代。
事實(shí)上,計(jì)算性能的擴(kuò)展分為縱向擴(kuò)展(scale up)和橫向擴(kuò)展(scale out)兩個(gè)方向,縱向的擴(kuò)展通常是指單臺(tái)機(jī)型的性能提升,而橫向擴(kuò)展則是一種基于并行節(jié)點(diǎn)的理念,把多臺(tái)計(jì)算機(jī)合起來(lái)當(dāng)做一個(gè)資源一起用。
以往的縱向擴(kuò)展,頻率和CPU架構(gòu)的優(yōu)化是帶來(lái)性能提升最大的方面。但由于制造工藝、能耗控制等帶來(lái)的限制,現(xiàn)在的CPU已經(jīng)不再完全通過(guò)提升頻率來(lái)提升性能,另一方面,CPU架構(gòu)出現(xiàn)革命性變化也不常見(jiàn)。所以,在最近幾年以來(lái),單顆CPU內(nèi)部核心數(shù)量的增加往往是提升性能的最直接方法。而至強(qiáng)E7 v4,則是其中王者,單顆處理器最多可達(dá)24個(gè)核心。當(dāng)然,放入這么多核心也不簡(jiǎn)單,內(nèi)部總線的革新、核與核之間的協(xié)調(diào)同步……也都是黑科技級(jí)別的??刹皇钱?dāng)年雙核時(shí)的簡(jiǎn)單粗暴方式了。
過(guò)去多年的四核八線程天花板終于被打破,只要幾千塊就能買到10核20線程的酷睿i9,過(guò)去只有洋垃圾大船靠岸的時(shí)候才有這種機(jī)會(huì)。
這種高配電腦按說(shuō)應(yīng)該絕對(duì)不會(huì)再卡了吧?一位就職于谷歌的程序猿擁有一臺(tái)24個(gè)CPU核心、64GB內(nèi)存的工作站,但卻被Win 10的BUG卡到連鼠標(biāo)都無(wú)法移動(dòng)!
作為程序猿,最不能忍就是BUG的存在,于是他開啟了分析追蹤。在多數(shù)時(shí)間里這臺(tái)高性能工作站的CPU利用率都在50%以下,可鼠標(biāo)指針卻卡到難以動(dòng)彈,令人匪夷所思。從任務(wù)管理器窗口一次卡上1.125秒開始入手:
經(jīng)過(guò)分析,他發(fā)現(xiàn)幾乎所有窗口響應(yīng)都非常慢,如果把全部進(jìn)程的響應(yīng)時(shí)間加一起有63.3秒之多。
而之所以會(huì)卡成這樣,原因在于一個(gè)僅存在于Windows 10系統(tǒng)中的BUG:所有進(jìn)程銷毀工作都是單線程處理的。學(xué)習(xí)過(guò)編程的朋友都知道做清理善后工作的析構(gòu)函數(shù),每當(dāng)一個(gè)程序結(jié)束退出時(shí)都需要先釋放之前調(diào)用的內(nèi)存。
不幸的是,微軟居然在Windows 10中將如此重要的工作交給一個(gè)單線程運(yùn)行的機(jī)制來(lái)完成。谷歌的程序猿在程序編譯過(guò)程中同時(shí)有大量進(jìn)程產(chǎn)生和銷毀,不停調(diào)用的進(jìn)程銷毀工作僅能通過(guò)一個(gè)操作系統(tǒng)線程完成,這讓24核CPU的工作站電腦也空有力氣使不出!
顯然這次Windows 10的BUG又是多線程優(yōu)化不佳、無(wú)法利用多核處理器的典型情況。AMD和英特爾把CPU核心數(shù)量越堆越高,卻依然不能防止豬隊(duì)友挖坑。不過(guò)好在一般家用電腦不會(huì)遇到谷歌程序猿面對(duì)的不停生成和終止進(jìn)程的情況,所以不會(huì)有直接影響。
這個(gè)BUG在Windows 7中是不存在的,一方面看出Windows 10底層架構(gòu)的確是經(jīng)過(guò)了重寫,另一方面也能印證Windows系統(tǒng)在高性能運(yùn)算與服務(wù)器中不及Linux應(yīng)用廣泛不是沒(méi)有原因。
相關(guān)推薦
推出高度靈活的700系列,以實(shí)現(xiàn)無(wú)限創(chuàng)新 德國(guó)慕尼黑,2023年10月17日 ——RISC-V定制計(jì)....
發(fā)表于 2023-10-24 17:25?
57次閱讀
32/64位、高效能低功耗的RISC-V處理器核心領(lǐng)導(dǎo)供貨商暨RISC-V國(guó)際協(xié)會(huì)創(chuàng)始首席會(huì)員And....
發(fā)表于 2023-10-24 16:57?
452次閱讀
單片機(jī)具有強(qiáng)大的控制能力,可以通過(guò)編程控制外部設(shè)備的操作。它可以讀取輸入信號(hào),進(jìn)行邏輯判斷和運(yùn)算,然....
發(fā)表于 2023-10-24 16:43?
25次閱讀
2023年10月19日, 思爾芯(S2C) 宣布 北京開源芯片研究院(簡(jiǎn)稱“開芯院”) 在其歷代“香....
發(fā)表于 2023-10-24 16:28?
110次閱讀
射頻識(shí)別技術(shù)漫談(27)——CPU卡概述
發(fā)表于 2023-10-24 16:15?
104次閱讀
無(wú)條件傳輸 :處理器不必了解外部設(shè)備狀態(tài),直接進(jìn)行數(shù)據(jù)傳輸,用于指示燈和按鍵等簡(jiǎn)單設(shè)備.
發(fā)表于 2023-10-24 15:17?
117次閱讀
從 68k 到 PowerPC 的轉(zhuǎn)變被廣泛認(rèn)為是成功的。在 20 世紀(jì) 90 年代的大部分時(shí)間里,....
發(fā)表于 2023-10-24 14:54?
204次閱讀
中斷的主要作用就是允許一些緊急的任務(wù)“插隊(duì)”,提前進(jìn)行。
發(fā)表于 2023-10-24 14:28?
46次閱讀
隨著國(guó)內(nèi)經(jīng)濟(jì)建設(shè)的蓬勃發(fā)展,金融業(yè)務(wù)的范圍不斷擴(kuò)大和復(fù)雜化。為了支持交易處理、風(fēng)險(xiǎn)控制、客戶管理等核....
發(fā)表于 2023-10-24 14:06?
36次閱讀
RISC-V 不再滿足于顛覆 CPU 行業(yè)。它正在對(duì)集成到 SoC 或高級(jí)封裝中的每種類型的處理器發(fā)....
發(fā)表于 2023-10-24 10:52?
214次閱讀
模塊的損壞不只是主電流端子R、S、T和U、V、W的短路或開路,還可能有觸發(fā)端子與主端子之間的短路等、....
發(fā)表于 2023-10-24 10:20?
28次閱讀
異構(gòu)計(jì)算是指在一個(gè)系統(tǒng)中使用不同類型的處理器來(lái)執(zhí)行不同的計(jì)算任務(wù),以提高性能,效率和可靠性。隨著摩爾....
發(fā)表于 2023-10-24 10:17?
146次閱讀
據(jù)報(bào)道,高通峰會(huì)將于10月24日召開,屆時(shí)將正式發(fā)布驍龍8 Gen3處理器,這款處理器將成為各大安卓....
發(fā)表于 2023-10-23 17:14?
877次閱讀
熱電偶原理:將熱電偶的熱端加熱,使得冷、熱兩端的溫度不同,則在該熱電偶回路中就會(huì)產(chǎn)生熱電勢(shì),這種物理....
發(fā)表于 2023-10-23 17:06?
71次閱讀
測(cè)試機(jī)配置了16GB內(nèi)存和512GB存儲(chǔ),運(yùn)行著Android 14系統(tǒng),安兔兔測(cè)試結(jié)果顯示總分為2....
發(fā)表于 2023-10-23 16:56?
445次閱讀
目前臺(tái)積電的產(chǎn)能利用率正在逐步回升。7/6納米工藝的產(chǎn)能利用率曾下降至40%,現(xiàn)在已回升到約60%左....
發(fā)表于 2023-10-23 16:38?
465次閱讀
通常,HPC 位于其自己的孤島中,然后您可以在另一個(gè)正在開發(fā)的孤島中使用快速增長(zhǎng)的 GenAI 和類....
發(fā)表于 2023-10-23 15:37?
163次閱讀
制造2D和2.5D multi-die的技術(shù)已存在了近十年。然而,在Generative AI時(shí)代來(lái)....
發(fā)表于 2023-10-23 15:11?
220次閱讀
有一些專用的控制寄存器可以讓它自動(dòng)循環(huán),這樣就不用每次都檢查循環(huán)條件。循環(huán)緩沖區(qū)也是一種可以讓它更快....
發(fā)表于 2023-10-23 12:24?
37次閱讀
電子發(fā)燒友網(wǎng)報(bào)道(文/李彎彎)日前消息,俄羅斯Norsi-Trans公司將開始生產(chǎn)使用龍芯處理器的數(shù)....
發(fā)表于 2023-10-23 08:48?
814次閱讀
華為公司面向計(jì)算機(jī)視覺(jué)、自然語(yǔ)言處理、推薦系統(tǒng)、類機(jī)器人等領(lǐng)域量身打造了基于“達(dá)芬奇(DaVinci....
發(fā)表于 2023-10-22 16:19?
320次閱讀
10月11日消息,對(duì)于華為來(lái)說(shuō),開源的鴻蒙系統(tǒng)被更多廠商使用并推出硬件,這是最愿意看到的,畢竟整個(gè)生....
發(fā)表于 2023-10-22 10:36?
388次閱讀
中國(guó)科學(xué)院計(jì)算技術(shù)研究所尤海航研究員、唐光明研究員帶領(lǐng)的研究團(tuán)隊(duì)與中國(guó)科學(xué)院上海微系統(tǒng)與信息技術(shù)研究....
發(fā)表于 2023-10-22 09:11?
269次閱讀
近日,英特爾發(fā)布了以i9-14900K為代表的全新英特爾 酷睿第14代臺(tái)式機(jī)處理器產(chǎn)品家族,涵蓋了此....
發(fā)表于 2023-10-21 16:40?
147次閱讀
" 通過(guò)采用英特爾 DPDK,并將 DPDK Vhost 的數(shù)據(jù)包拷貝操作從 CPU 卸載到英特爾 ....
發(fā)表于 2023-10-21 16:40?
244次閱讀
金秋十月,預(yù)示著成功與收獲。10 月 18 日,英特爾與眾多渠道伙伴齊聚山城重慶,舉行 2023 英....
發(fā)表于 2023-10-21 16:40?
170次閱讀
在10月17日舉行的百度世界2023上,李彥宏以《手把手教你做AI原生應(yīng)用》為主題發(fā)表演講,發(fā)布文心....
發(fā)表于 2023-10-21 16:40?
92次閱讀
AI PC加速計(jì)劃將為軟件合作伙伴提供工程軟件和資源,以在2025年前實(shí)現(xiàn)為超過(guò)1億臺(tái)PC實(shí)現(xiàn)人工智....
發(fā)表于 2023-10-21 16:40?
127次閱讀
對(duì)于現(xiàn)代操作系統(tǒng),通常情況下用戶的應(yīng)用程序運(yùn)行在用戶態(tài),操作系統(tǒng)內(nèi)核運(yùn)行在內(nèi)核態(tài)。用戶態(tài)的應(yīng)用對(duì)于系....
發(fā)表于 2023-10-21 16:19?
79次閱讀
今天將手把手教你使用線程池爬取同程旅行的景點(diǎn)信息及評(píng)論數(shù)據(jù)并做詞云、數(shù)據(jù)可視化!??!帶你了解各個(gè)城市....
發(fā)表于 2023-10-21 11:10?
82次閱讀
芯粒(chiplet)市場(chǎng)是整個(gè)芯粒領(lǐng)域最值得關(guān)注的話題之一。毫無(wú)疑問(wèn),技術(shù)問(wèn)題會(huì)及時(shí)得到解決,例如....
發(fā)表于 2023-10-21 08:13?
140次閱讀
采用RockchipRK3588新一代旗艦級(jí)八核64位處理器,主頻高達(dá)2.4GHz,6TOPS算力N....
發(fā)表于 2023-10-21 08:02?
168次閱讀
SerDes(Serialization/Deserialization)是一種在數(shù)字通信系統(tǒng)中提供....
發(fā)表于 2023-10-20 15:31?
317次閱讀
摘要:白色家電廠商希望用盡可能少的MCU,去實(shí)現(xiàn)以前多顆MCU實(shí)現(xiàn)的功能。比如最好一顆MCU實(shí)現(xiàn)控制....
發(fā)表于 2023-10-20 14:49?
77次閱讀
并聯(lián)諧振回路的品質(zhì)因數(shù)是否越大越好?說(shuō)明如何選擇并聯(lián)諧振回路的有載品質(zhì)因數(shù)Qe的大小。 并聯(lián)諧振回路....
發(fā)表于 2023-10-20 14:44?
42次閱讀
英特爾處理器歷代皆有重要意義,而引入高效E核后,Granite Rapids 和 Sierra Fo....
發(fā)表于 2023-10-20 14:40?
20次閱讀
程序狀態(tài)寄存器的作用就是反映處理器的狀態(tài)信息。在程序運(yùn)行期間我們可以通過(guò)查看程序狀態(tài)寄存器的狀態(tài)位來(lái)....
發(fā)表于 2023-10-20 11:38?
100次閱讀
當(dāng)使用模擬輸出模塊 SM 332 時(shí),必須注意返回輸入S+和S-的分配。它們起補(bǔ)償性能阻抗的目的。當(dāng)....
發(fā)表于 2023-10-20 11:33?
39次閱讀
全球新一輪科技和產(chǎn)業(yè)變革深入發(fā)展,新技術(shù)不斷突破,并與先進(jìn)的制造技術(shù)加速融合,為制造業(yè)高端化、智能化....
發(fā)表于 2023-10-20 11:22?
257次閱讀
核心CPU是XX32FXXX,在工業(yè)控制領(lǐng)域其實(shí)FPGA占比也很大,所以能不能用FPGA做一個(gè)ODr....
發(fā)表于 2023-10-20 11:15?
94次閱讀
為了提高不斷增大的數(shù)據(jù)處理能力,智能手機(jī)在實(shí)現(xiàn)處理器高性能化的同時(shí),也在不斷地實(shí)現(xiàn)大畫面化和相機(jī)多眼....
發(fā)表于 2023-10-20 10:33?
60次閱讀
嵌入式系統(tǒng)中,有很多方式實(shí)現(xiàn)任務(wù)調(diào)度。功能有限的小系統(tǒng)中,無(wú)限循環(huán)足夠?qū)崿F(xiàn)系統(tǒng)功能。當(dāng)軟件設(shè)計(jì)變得龐....
發(fā)表于 2023-10-20 09:38?
148次閱讀
2023年第三季度,該公司的毛利率為54.3%,營(yíng)業(yè)利潤(rùn)率為41.7%,凈利潤(rùn)率為38.6%。
發(fā)表于 2023-10-20 09:38?
93次閱讀
實(shí)現(xiàn)以太網(wǎng)通信硬件電路方法很多,一般情況是CPU+MAC+PHY+網(wǎng)絡(luò)變壓器+RJ45。整個(gè)硬件電路....
發(fā)表于 2023-10-20 09:25?
245次閱讀
“ 本文的參考文章是2022年HOT 34上Intel Rob Blakenship關(guān)于CXL緩存一....
發(fā)表于 2023-10-19 17:42?
118次閱讀
m3芯片什么時(shí)候出 m3芯片什么時(shí)候出這個(gè)問(wèn)題目前沒(méi)有相關(guān)官方的報(bào)道,因此無(wú)法給出準(zhǔn)確的回答。 據(jù)報(bào)....
發(fā)表于 2023-10-19 17:12?
562次閱讀
AMD APU處理器是很多追求高性價(jià)比的主流和入門用戶的首選,但是近幾年,AMD APU的發(fā)展重心放....
發(fā)表于 2023-10-19 17:04?
94次閱讀
多周期cpu的設(shè)計(jì)思想是什么?怎樣實(shí)現(xiàn)cpu多流水線? 多周期cpu的設(shè)計(jì)思想是針對(duì)傳統(tǒng)的單周期處理....
發(fā)表于 2023-10-19 16:53?
72次閱讀
單周期cpu和多周期cpu的區(qū)別 多周期cpu和流水線的區(qū)別? 單周期CPU和多周期CPU的區(qū)別 單....
發(fā)表于 2023-10-19 16:53?
107次閱讀
ARM異常返回值的合法值有哪些?各返回值分別代表什么? ARM異常返回值的合法值包括:中斷(IRQ)....
發(fā)表于 2023-10-19 16:36?
113次閱讀
arm異常響應(yīng)和異常返回機(jī)制是什么樣子的?? ARM是一種RISC指令集架構(gòu),廣泛用于無(wú)線電視、移動(dòng)....
發(fā)表于 2023-10-19 16:36?
131次閱讀
想請(qǐng)教N(yùn)UC980如何于Linux運(yùn)作下取得目前CPU頻率
是否有可能 在Linux kernel menuconfig中 有什么我沒(méi)Enable...
發(fā)表于 2023-06-28 07:21?
49次閱讀
想請(qǐng)教N(yùn)UC980如何於Linux運(yùn)作下取得目前CPU頻率
$ dmesg l grep MHz
$ cat /proc/cpuinfo | grep MHz...
發(fā)表于 2023-06-28 06:31?
63次閱讀
nuc972做cpu ,在使用新唐廠家的Nu-writer.exe軟件燒錄Linux鏡像到winbond廠家的nand flash時(shí),從串口讀取中無(wú)效的塊...
發(fā)表于 2023-06-28 06:27?
52次閱讀
大家好,最近遇到一個(gè)問(wèn)題,還望高手給予解惑。我用M0516為cpu做了一個(gè)主站,用來(lái)給一個(gè)成型的從站發(fā)送命令,485介質(zhì)...
發(fā)表于 2023-06-26 07:51?
44次閱讀
/**************************************************************************//**
* ma...
發(fā)表于 2023-06-15 14:27?
95次閱讀
CPU通過(guò)USB連接電腦,用NuWriter燒寫工具能夠聯(lián)機(jī),但是燒寫及擦除SPI無(wú)任何反應(yīng),還有些就是通過(guò)USB連...
發(fā)表于 2023-06-14 12:40?
233次閱讀
我已經(jīng)將 WROOM2 嵌入到另一個(gè) cpu 板上。
第二個(gè) cpu 進(jìn)行編程。我已經(jīng)實(shí)現(xiàn)了大多數(shù)獨(dú)立閃光器使用的協(xié)議——我...
發(fā)表于 2023-06-09 06:20?
47次閱讀
我正在使用 CPU MC9S12XEP100,并使用 CMOS 兼容外部振蕩器。
原電路如下:
一些產(chǎn)品(目前約占總數(shù)的...
發(fā)表于 2023-06-09 06:10?
95次閱讀
是否有說(shuō)明多核應(yīng)用程序如何為 lpc4370 處理器工作的文檔?
lpc4370 處理器的多核應(yīng)用應(yīng)該使用哪些閃存驅(qū)動(dòng)程序文件和...
發(fā)表于 2023-06-08 09:01?
131次閱讀
你好
我正在使用 2160 處理器使用 kexec 跳入一個(gè)新的 kenel,但是在“kexec -e”之后,板停止了,就像...
發(fā)表于 2023-06-08 07:21?
64次閱讀
評(píng)論