SLX Parallelizer支持串行C語言代碼作為輸入,通過靜態(tài)和動
態(tài)代碼分析將其并行化。SLX Parallelizer工具能夠自動發(fā)現(xiàn)串
行代碼中潛在的并行化模式,例如任務級、數(shù)據(jù)級以及流水線級
模式,以確保針對目標多核平臺提供性能提升。并行化后,業(yè)界
標準的并行化標注(比如OpenMP)或API調(diào)用函數(shù)接口會自動
加入到既有C代碼中,或者C串行代碼會改寫成基于CPN(C for
Process Networks)的代碼,以備后續(xù)工具SLX Mapper提
供自動映射功能。