1.在編譯器中添加對擴展指令的支持;
2.使編譯器支持硬件特性,根據(jù)硬件特性進行代碼優(yōu)化,例如使用硬件循環(huán)指令代替軟件循環(huán);
3.負責解決方案和算法的跨平臺移植和優(yōu)化,熟悉基礎編譯原理,計算機體系結構和并行計算知識;
4.負責分析編譯器所產生代碼,RISC-V匯編代碼,提供參考優(yōu)化方案;
5.能夠與系統(tǒng)軟件同事,ASIC硬件密切合作,理解硬件和軟件的需求,從編譯器角度參與硬件和軟件系統(tǒng)的設計;
6.負責撰寫相關技術文檔及專利輸出。