|
專題導(dǎo)讀(1) |
|
多核時(shí)代:填補(bǔ)軟硬件之間的鴻溝
計(jì)算機(jī)硬件與軟件之間的互動(dòng)已經(jīng)發(fā)展了50年之久。但在過(guò)去,雙方的關(guān)系仍然保持一定的距離。往往是由硬件工程師研制出芯片之后,再扔給軟件程序員。而隨著多核處理器的出現(xiàn),硬件/軟件之間的聯(lián)系會(huì)變得更加緊密。芯片制造商們逐漸認(rèn)識(shí)到,多核架構(gòu)正在從根本上改變傳統(tǒng)的軟件生產(chǎn)模式——過(guò)去的軟件通常都是單線程的,要對(duì)它們進(jìn)行改編使之適合多線程、多內(nèi)核技術(shù)非常困難。 >>more |
|
|
|
|
專題導(dǎo)讀(2) |
多核時(shí)代,嵌入式編程和應(yīng)用之出路
據(jù)Gartner Dataquest于2007年2月公布的報(bào)告,今后5年開源軟件的年增長(zhǎng)率將達(dá)到24.3%。過(guò)去采用分時(shí)化,現(xiàn)在是虛擬化:一個(gè)高速處理器可以虛擬成多個(gè)計(jì)算單元;同樣,多核也可虛擬成一個(gè)高速處理器。 >>more |
|
|