高級(jí)多核設(shè)備開發(fā)解決方案(風(fēng)河與Cavium Networks)
[導(dǎo)讀]高級(jí)多核設(shè)備開發(fā)解決方案(風(fēng)河與Cavium Networks)
風(fēng)河系統(tǒng)公司(Wind River)與Cavium Networks公司日前共同宣布推出高級(jí)多核設(shè)備開發(fā)解決方案,把風(fēng)河Workbench On-Chip Debugging和Wind River Compiler與Cavium Networks OCTEON多核處理器的整合為一體,為客戶提供了一個(gè)簡化的開發(fā)環(huán)境,其中包括了完整的開發(fā)環(huán)境體系、片上調(diào)試工具、編譯器、全套技術(shù)支持和服務(wù)。此外,通過全新的解決方案,硬件和軟件開發(fā)人員可以在尖端多核產(chǎn)品開發(fā)中獲得更高的開發(fā)效率和更佳的用戶體驗(yàn),不斷提高產(chǎn)品開發(fā)質(zhì)量,縮短產(chǎn)品上市時(shí)間,同時(shí)減少程序錯(cuò)誤。
多核技術(shù)為設(shè)備開發(fā)人員帶來了前所未有的優(yōu)勢體驗(yàn),包括更高的處理器性能、更高的功率利用效率和針對(duì)嵌入式設(shè)備的更小的物理內(nèi)存體積。然而,多核技術(shù)的興起也對(duì)開發(fā)工具提出了新的需求,必須能夠同時(shí)調(diào)試多個(gè)內(nèi)核,同時(shí)通過應(yīng)用整合化工具來優(yōu)化整個(gè)開發(fā)進(jìn)程。Wind River Workbench On-Chip Debugging和Wind River Compiler的各種功能和特性專門針對(duì)各種尖端多核芯片產(chǎn)品而設(shè)計(jì),包括Cavium Networks 16-core OCTEON 多內(nèi)核MIPS64處理器。新的解決方案將幫助客戶實(shí)現(xiàn):
· 快速地完成Cavium Networks OCTEON硬件系統(tǒng)bring up,以及調(diào)試跨多內(nèi)核運(yùn)行的硬件與軟件間的交互狀態(tài)
· 以無縫方式開發(fā)應(yīng)用軟件,包括多線程應(yīng)用等
· 多內(nèi)核啟動(dòng)和停止的精確同步,從而定位程序問題位置
· 利用On-Chip Debugging獨(dú)有的系統(tǒng)模式(System Mode)調(diào)試功能,及時(shí)地在指定的斷點(diǎn)觀察軟件運(yùn)行情況,從而分析跨多內(nèi)核運(yùn)行軟件的交互狀態(tài)
· 通過Wind River的JTAG加速器技術(shù),最大程度提高多核調(diào)試下的JTAG帶寬,加快開發(fā)和分析進(jìn)程
· 高度可擴(kuò)展的解決方案,能夠支持多達(dá)128個(gè)內(nèi)核下的掃描鏈?zhǔn)剑╯can chain)調(diào)試
· 實(shí)現(xiàn)跨多個(gè)同構(gòu)或異構(gòu)內(nèi)核的流水線開發(fā)
· 利用Wind River Compiler生成面向OCTEON的優(yōu)化程序代碼
全新的Wind River Workbench, On-Chip Debugging solution for OCTEON目前已正式上市。風(fēng)河為用戶提供了豐富的硬件、軟件和綁定產(chǎn)品選擇,確保能夠更好地滿足終端用戶需求。
多核技術(shù)為設(shè)備開發(fā)人員帶來了前所未有的優(yōu)勢體驗(yàn),包括更高的處理器性能、更高的功率利用效率和針對(duì)嵌入式設(shè)備的更小的物理內(nèi)存體積。然而,多核技術(shù)的興起也對(duì)開發(fā)工具提出了新的需求,必須能夠同時(shí)調(diào)試多個(gè)內(nèi)核,同時(shí)通過應(yīng)用整合化工具來優(yōu)化整個(gè)開發(fā)進(jìn)程。Wind River Workbench On-Chip Debugging和Wind River Compiler的各種功能和特性專門針對(duì)各種尖端多核芯片產(chǎn)品而設(shè)計(jì),包括Cavium Networks 16-core OCTEON 多內(nèi)核MIPS64處理器。新的解決方案將幫助客戶實(shí)現(xiàn):
· 快速地完成Cavium Networks OCTEON硬件系統(tǒng)bring up,以及調(diào)試跨多內(nèi)核運(yùn)行的硬件與軟件間的交互狀態(tài)
· 以無縫方式開發(fā)應(yīng)用軟件,包括多線程應(yīng)用等
· 多內(nèi)核啟動(dòng)和停止的精確同步,從而定位程序問題位置
· 利用On-Chip Debugging獨(dú)有的系統(tǒng)模式(System Mode)調(diào)試功能,及時(shí)地在指定的斷點(diǎn)觀察軟件運(yùn)行情況,從而分析跨多內(nèi)核運(yùn)行軟件的交互狀態(tài)
· 通過Wind River的JTAG加速器技術(shù),最大程度提高多核調(diào)試下的JTAG帶寬,加快開發(fā)和分析進(jìn)程
· 高度可擴(kuò)展的解決方案,能夠支持多達(dá)128個(gè)內(nèi)核下的掃描鏈?zhǔn)剑╯can chain)調(diào)試
· 實(shí)現(xiàn)跨多個(gè)同構(gòu)或異構(gòu)內(nèi)核的流水線開發(fā)
· 利用Wind River Compiler生成面向OCTEON的優(yōu)化程序代碼
全新的Wind River Workbench, On-Chip Debugging solution for OCTEON目前已正式上市。風(fēng)河為用戶提供了豐富的硬件、軟件和綁定產(chǎn)品選擇,確保能夠更好地滿足終端用戶需求。





