MIPS新型多線程解決方案面向嵌入式應(yīng)用
mips科技(美普思科技)日前宣布推出mips3234k內(nèi)核系列,針對(duì)高性能和成本敏感的嵌入式應(yīng)用的多線程解決方案。據(jù)稱,34k核心系列是首個(gè)執(zhí)行mipsmtase、并利用包括mipsdspase成熟24ke微架構(gòu)的產(chǎn)品。34k內(nèi)核的多線程能力可顯著降低整體芯片尺寸、成本和功耗。此外,mips宣布最初的授權(quán)者包括ivivity,mobileye和pmc-sierra。
目前,單線程微處理器在等待存儲(chǔ)器存取時(shí)浪費(fèi)了許多周期,在相當(dāng)程度上限制了系統(tǒng)性能。34k內(nèi)核通過增加處理器的利用來減少存儲(chǔ)器等待的影響。當(dāng)一個(gè)線程停止時(shí),其他線程立刻饋入流水線開始執(zhí)行,使應(yīng)用吞吐能力顯著增加。內(nèi)部基準(zhǔn)測試表明,運(yùn)行兩個(gè)線程的34k內(nèi)核要比單線程處理器的速度提高60%,而尺寸僅增加14%。
此外,34k內(nèi)核系列可為嵌入式應(yīng)用提供出眾的實(shí)時(shí)響應(yīng)。用戶可為實(shí)時(shí)任務(wù)分配專用處理帶寬,以保證服務(wù)質(zhì)量(qos)。該裝置可持續(xù)監(jiān)測線程進(jìn)程,并自動(dòng)進(jìn)行校正來滿足或超越實(shí)時(shí)需求。
siliconinsider的首席分析師jimturley表示:“mips在為嵌入式應(yīng)用執(zhí)行多線程方面采取了一種簡單而明智的方法。這種方法是一種深思熟慮的戰(zhàn)略,可為mips的新用戶和已有的用戶提供改善的系統(tǒng)效率和節(jié)省成本?!?br>
具介紹,34k內(nèi)核可以最小的變化運(yùn)行現(xiàn)有的雙路smp操作系統(tǒng)和應(yīng)用,也可以在獨(dú)立并發(fā)線程環(huán)境中充當(dāng)非常不同的角色(“amp”或非對(duì)稱多處理)。此外,34k內(nèi)核可與最多2個(gè)虛擬處理元件(vpe,一種表示os唯一的mips32架構(gòu)的可視狀態(tài)),以及5個(gè)線程上下文(tc,一種表示mips32架構(gòu)的用戶狀態(tài))進(jìn)行配置,實(shí)現(xiàn)最終的設(shè)計(jì)靈活性。
這個(gè)雙虛擬處理元件能力可使34k內(nèi)核同時(shí)運(yùn)行兩個(gè)獨(dú)立的操作系統(tǒng)或選擇一個(gè)雙路smp操作系統(tǒng)。此外,它可使用多達(dá)5個(gè)線程上下文(tc),使單操作系統(tǒng)同時(shí)運(yùn)行多達(dá)5個(gè)處理。
mips3234k內(nèi)核采用90納米工藝,頻率達(dá)500mhz,內(nèi)核尺寸為2.1平方厘米(僅內(nèi)核,從完整的所有g(shù)dsii資料數(shù)據(jù)庫布局中提抽取)。其功耗在1.0v條件下為0.56mw/mhz(僅內(nèi)核)。34k內(nèi)核系列現(xiàn)已全面供貨。