MATLAB到高性能C的代碼轉換系統設計與實現 | |
所屬分類:技術論文 | |
上傳者:zhoubin333 | |
文檔大小:563 K | |
標簽: Matlab 代碼轉換 高性能代碼 | |
所需積分:0分積分不夠怎么辦? | |
文檔介紹:MATLAB被廣泛應用于算法設計及驗證,但由于平臺限制及性能因素影響,實際工作中通常使用C語言及高性能庫來重寫和優化代碼。人工轉換MATLAB到C工作繁瑣,而大部分已有的自動轉換方法又難以解決MATLAB的高性能矢量運算和庫函數與C的對接問題。為此,設計了一個MATLAB到高性能C的自動轉換系統,通過將MATLAB代碼轉換為中間表示,進一步轉換為C代碼。同時,將MATLAB的高性能矢量運算和庫函數對接到高性能C函數庫Math Kernel Library(MKL)上。在相同MATLAB代碼上的實驗結果表明,該系統轉換生成的C代碼性能與人工編寫的C代碼相當,優于已有的轉換方法生成的C代碼。 | |
現在下載 | |
VIP會員,AET專家下載不扣分;重復下載不扣分,本人上傳資源不扣分。 |
Copyright ? 2005-2024 華北計算機系統工程研究所版權所有 京ICP備10017138號-2