臂工具削減代碼,保持性能
深層技術(shù)介紹了深層DRT,描述為一個(gè)完整的軟件開發(fā)環(huán)境的基于ARM皮層嵌入式系統(tǒng)。
據(jù)該公司介紹,與其他解決方案不同,深層的新測(cè)序技術(shù)提供了更大的優(yōu)化空間,導(dǎo)致更短的開發(fā)時(shí)間,提高性能和降低相關(guān)成本。
早期測(cè)試表明,可以實(shí)現(xiàn)代碼的大小減少20%以上對(duì)性能沒有任何影響。
深層DRT考慮不僅設(shè)備的處理器元素,而且其底層內(nèi)存系統(tǒng)。
因此代碼生成流的每個(gè)元素是充分意識(shí)到目標(biāo)設(shè)備的,除了那些可能導(dǎo)致優(yōu)化傳統(tǒng)的工具和技術(shù)。
完全自動(dòng)化,不需要人工干預(yù),因此不需要源代碼分析器反饋或更改。結(jié)果是更小、更快、更高效和更少的電力餓設(shè)計(jì),生產(chǎn)時(shí)間和減少程序員工作。
“嵌入式系統(tǒng)開發(fā)人員必須確保軟件按時(shí)并在預(yù)算之內(nèi)完成生產(chǎn),同時(shí)使它盡可能精簡(jiǎn)和最大化其有效性,”戴夫·愛德華茲,深層的創(chuàng)始人、首席執(zhí)行官和首席技術(shù)官。
“深層DRT區(qū)分自己從傳統(tǒng)軟件開發(fā)工具通過(guò)其專利未決device-aware測(cè)序優(yōu)化。這些分析整個(gè)程序,識(shí)別所有指令和數(shù)據(jù)序列,以及它們之間的相互作用發(fā)生的硬件,”他繼續(xù)說(shuō)。”,因?yàn)檫@一過(guò)程發(fā)生在現(xiàn)有的編譯器應(yīng)用優(yōu)化技術(shù),它建立在傳統(tǒng)的編譯器優(yōu)化,和方便地集成到代碼生成流而不需要修改。”
撥碼開關(guān)http://www.zzycbxg.cn |