SLX Mapper工具的輸入是已并行化后(基于Process Network
模型)的應(yīng)用代碼,其中包括一些并行的軟件任務(wù)以及
這些并行軟件任務(wù)互相通信的數(shù)據(jù)通道描述。使用先進(jìn)的編譯
器技術(shù),SLX Mapper能夠深入分析用戶應(yīng)用中的計(jì)算任務(wù)和
任務(wù)間通信的模式,針對(duì)目標(biāo)的多核硬件平臺(tái)自動(dòng)選擇最優(yōu)的
任務(wù)和通信映射的實(shí)現(xiàn)方案。另外,用戶可以同時(shí)指定各種需
求,比如實(shí)時(shí)時(shí)延、系統(tǒng)資源以及能效功耗約束等。之后,SLX
Generator或者客戶自有的代碼生成器可以將自動(dòng)生成的最優(yōu)
軟件映射方案轉(zhuǎn)化為最終執(zhí)行代碼。