CMP Content Management and Protection 內(nèi)容管理和保護(hù)
CMP Customer Management Point 客戶管理點
現(xiàn)在縮寫詞匯急劇增多,很多縮寫都有很多完全不同的意思,CMP也不例外.
計算機:Chip multiprocessors,單芯片多處理器,也指多核心
電子:Chemical Mechanical Planarization,化學(xué)機械平坦化
綜合布線:Plenum Cable,天花板隔層電纜
計算機:
CMP是由美國斯坦福大學(xué)提出的,其思想是將大規(guī)模并行處理器中的SMP(對稱多處理器)集成到同一芯片內(nèi),各個處理器并行執(zhí)行不同的進(jìn)程。與CMP比較, SMT處理器結(jié)構(gòu)的靈活性比較突出。但是,當(dāng)半導(dǎo)體工藝進(jìn)入0.18微米以后,線延時已經(jīng)超過了門延遲,要求微處理器的設(shè)計通過劃分許多規(guī)模更小、局部性更好的基本單元結(jié)構(gòu)來進(jìn)行。相比之下,由于CMP結(jié)構(gòu)已經(jīng)被劃分成多個處理器核來設(shè)計,每個核都比較簡單,有利于優(yōu)化設(shè)計,因此更有發(fā)展前途。目前,IBM 的Power 4芯片和Sun的 MAJC5200芯片都采用了CMP結(jié)構(gòu)。多核處理器可以在處理器內(nèi)部共享緩存,提高緩存利用率,同時簡化多處理器系統(tǒng)設(shè)計的復(fù)雜度。
發(fā)展史片斷:
2000年IBM、HP、Sun 推出了用于RISC的多核概念,并且成功推出了擁有雙內(nèi)核的HP PA8800和IBM Power4處理器。此類處理器已經(jīng)成功應(yīng)用不同領(lǐng)域的服務(wù)器產(chǎn)品中,像IBM eServer pSeries 690或HP 9000此類服務(wù)器上仍可以看到它們的身影。由于它們相當(dāng)昂貴的,因此從來沒得到廣泛應(yīng)用
05年四月,INTEL推出了第一款供個人使用的雙核處理器,打開了處理器歷史新的一頁
06年底:第一款四核極致版CPU:QX6700(Quad eXtreme 6700)
06年底:第一款四核非極致版CPU:Q6600(Intel Core 2 Quad 6600)
07年五月:第二款四核極致版CPU:QX6800(Quad eXtreme 6800)
電子:
化學(xué)機械平坦化是半導(dǎo)體工藝的一個步驟,該技術(shù)于90年代前期開始被引入半導(dǎo)體硅晶片工序,從氧化膜等層間絕緣膜開始,推廣到聚合硅電極、導(dǎo)通用的鎢插塞(W-Plug)、STI(元件分離),而在與器件的高性能畫同時引進(jìn)的銅布線工藝技術(shù)方面,現(xiàn)在已經(jīng)成為關(guān)鍵技術(shù)之一。雖然目前有多種平坦化技術(shù),同時很多更為先進(jìn)的平坦化技術(shù)也在研究當(dāng)中嶄露頭角,但是化學(xué)機械拋光已經(jīng)被證明是目前最佳也是唯一能夠?qū)崿F(xiàn)全局平坦化的技術(shù)。進(jìn)入深亞微米以后,擺在CMP面前的代表性課題之一就是對于低介電常數(shù)材料的全局平坦化。
綜合布線:
根據(jù)全美防火協(xié)會( NFPA)的規(guī)定,進(jìn)入大樓的數(shù)據(jù)通信電纜必須滿足安全要求,其中CMP為最高等級,即Plenum Cable(天花板隔層電纜),應(yīng)滿足UL―910試驗規(guī)定的阻燃、低發(fā)煙等特殊要求,這種電纜必須采用FEP介質(zhì)絕緣以及Flamarrest之類的高阻燃PVC護(hù)套,對于防止大樓火焰的傷害十分有利。
------------------------------------------------------------------
Linux命令
cmp 命令
用途
比較兩個文件。
語法
cmp [ -l | -s ] File1 File2
描述
cmp 命令比較 File1 和 File2 參數(shù)指定的文件,并將結(jié)果寫到標(biāo)準(zhǔn)輸出。如果為 File1 或 File2 參數(shù)指定 -(減號),則 cmp 命令讀取該文件的標(biāo)準(zhǔn)輸入。只可以從標(biāo)準(zhǔn)輸入讀取一個文件。在缺省條件下,如果文件相同,則 cmp 命令不顯示任何內(nèi)容。如果它們不同,則 cmp 命令顯示發(fā)生不同的第一個字節(jié)數(shù)和行數(shù)。如果指定了 -l 標(biāo)志,并且如果一個文件是另一文件的初始后繼(即,如果在查找任何差別之前,cmp 命令讀取文件中的文件結(jié)束符),則 cmp 命令記下它。通常,使用 cmp 命令比較非文本文件,使用 diff 命令比較文本文件。
標(biāo)志
-l 對于每個不同,(小寫字母 L)顯示十進(jìn)制的字節(jié)數(shù)和八進(jìn)制的不同字節(jié)。
-s 只返回退出值。值 0 指示相同的文件;值 1 指示不同的文件;值 2 指示不可訪問的文件或缺少選項。
退出狀態(tài)
該命令返回以下出口值:
0 文件相同。
1 文件不同。即使一個文件是另一個文件的初始后繼(一個文件與另一個文件的第一個部分相同),也給出該值。
>1 發(fā)生錯誤。
示例
1. 要確定兩個文件是否相同,請輸入:
cmp prog.o.bak prog.o
這比較 prog.o.bak 和 prog.o。如果文件相同,則不顯示消息。如果文件不同,則顯示第一個不同的位置;例如:
prog.o.bak prog.o differ: char 4, line 1
如果顯示消息 cmp: EOF on prog.o.bak,則 prog.o 的第一部分與 prog.o.bak 相同,但在 prog.o 中還有其它數(shù)據(jù)。
2. 要顯示不同字節(jié)的每個對,請輸入:
cmp -l prog.o.bak prog.o
這比較文件,然后顯示字節(jié)數(shù)(使用十進(jìn)制格式)和每個不同的不同字節(jié)(使用八進(jìn)制格式)。例如,如果第五個字節(jié)在 prog.o.bak 中是八進(jìn)制 101,在 prog.o 中是141,則 cmp 命令顯示:
5 101 141
3. 要比較兩個文件,而不寫任何消息,請輸入:
cmp -s prog.c.bak prog.c
這樣,如果文件相同,則給出值 0,如果不同,則給出值 1,或者如果發(fā)生錯誤,則給出值 2。該命令形式通常用在 shell 步驟中。例如:
if cmp -s prog.c.bak prog.c
then
echo No change
fi
如果兩個文件相同,則該部分的 shell 步驟顯示 No change。
文件
/usr/bin/cmp 包含 cmp 命令。