龍芯多核處理器及虛擬機(jī)架構(gòu)(圖解)

來源:泡泡網(wǎng) 更新日期:2012-01-28 作者:時務(wù)

    龍芯處理器架構(gòu)秉承最佳的性能功耗比,以最小的功耗提供最高的性能一直是設(shè)計(jì)的目標(biāo)。依此準(zhǔn)則設(shè)計(jì)了一系列龍芯處理器,從32位計(jì)算技術(shù)到64位計(jì)算技術(shù),從單發(fā)射到四發(fā)射,從簡單的訪存管理到多級CACHE管理,從定點(diǎn)指令到浮點(diǎn)指令,從多媒體指令到DSP指令,從單核到多核,從單純的處理器到集成北橋的處理器到SOC芯片,如今的龍芯處理器可支持從低端嵌入式應(yīng)用到高端嵌入式應(yīng)用,從桌面應(yīng)用到高性能服務(wù)器應(yīng)用的廣泛領(lǐng)域。

    從單核到多核處理器架構(gòu):

    無論是在學(xué)術(shù)界還是在產(chǎn)業(yè)界,高性能處理器采用多核結(jié)構(gòu)已成為不可逆轉(zhuǎn)的趨勢。龍芯的多核架構(gòu)采用了可伸縮、高帶寬的分布式CMP結(jié)構(gòu)。這個結(jié)構(gòu)集中了mesh網(wǎng)絡(luò)和交叉開關(guān)的優(yōu)點(diǎn),同時,每個核都可以選擇不同應(yīng)用需求的處理器核,可以是64位的龍芯通用處理器核,也可以是專用的計(jì)算型處理器核,通過配置不同的核可滿足不同的應(yīng)用需求。

    從單一指令集到虛擬機(jī)結(jié)構(gòu):

    虛擬機(jī)使用解釋和翻譯相結(jié)合的方式實(shí)現(xiàn)了在一個硬件平臺上運(yùn)行多個硬件平臺軟件的目的。龍芯處理器架構(gòu)將對虛擬機(jī)實(shí)現(xiàn)專門的硬件支持以提高虛擬機(jī)程序的效率。在這個架構(gòu)中,核心不但能譯碼MIPS指令,同時也能譯碼虛擬機(jī)指令,從而可順利支持Linux上的虛擬機(jī)程序。通過這樣的結(jié)構(gòu),龍芯上將不僅能運(yùn)行x86應(yīng)用程序,也能運(yùn)行Windows操作系統(tǒng)本省,為實(shí)現(xiàn)應(yīng)用的跨平臺提供了保障。

廣告聯(lián)系:010-82755684 | 010-82755685 手機(jī)版:m.pjtime.com官方微博:weibo.com/pjtime官方微信:pjtime
Copyright (C) 2007 by PjTime.com,投影時代網(wǎng) 版權(quán)所有 關(guān)于投影時代 | 聯(lián)系我們 | 歡迎來稿 | 網(wǎng)站地圖
返回首頁 網(wǎng)友評論 返回頂部 建議反饋
快速評論
驗(yàn)證碼: 看不清?點(diǎn)一下
發(fā)表評論