剩下的兩星期
我負(fù)責(zé)的主要是Fortran -> IL的部分
主要的幾個(gè)問題
Fortran轉(zhuǎn)成High WHIRL后,怎么寫成IL?
1. 參考brook,看看能不能代碼重用
2. 或者試試直接將WHIRL轉(zhuǎn)成Brook IR,然后調(diào)用那幾個(gè)routines自動(dòng)轉(zhuǎn)IL?
如何在Fortran中調(diào)用CAL?
1. 如何實(shí)現(xiàn)F77調(diào)用庫函數(shù)?
2. 調(diào)用的overhead如何呢?
一些優(yōu)化相關(guān)的paper,CC已經(jīng)收集了幾篇
1. Alan Leung on 6th Workshop on Compiler-Driven Performance
2. RapidMind Development Platform
3. LiquidSIMD
其他一些問題
1. 決定是否放到GPU里面做的那個(gè)tradeoff如何控制?或者動(dòng)態(tài)控制?
暫時(shí)想到這些,一步一步來
我負(fù)責(zé)的主要是Fortran -> IL的部分
主要的幾個(gè)問題
Fortran轉(zhuǎn)成High WHIRL后,怎么寫成IL?
1. 參考brook,看看能不能代碼重用
2. 或者試試直接將WHIRL轉(zhuǎn)成Brook IR,然后調(diào)用那幾個(gè)routines自動(dòng)轉(zhuǎn)IL?
如何在Fortran中調(diào)用CAL?
1. 如何實(shí)現(xiàn)F77調(diào)用庫函數(shù)?
2. 調(diào)用的overhead如何呢?
一些優(yōu)化相關(guān)的paper,CC已經(jīng)收集了幾篇
1. Alan Leung on 6th Workshop on Compiler-Driven Performance
2. RapidMind Development Platform
3. LiquidSIMD
其他一些問題
1. 決定是否放到GPU里面做的那個(gè)tradeoff如何控制?或者動(dòng)態(tài)控制?
暫時(shí)想到這些,一步一步來