posts - 403, comments - 310, trackbacks - 0, articles - 7
            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

          日歷

          <2007年11月>
          28293031123
          45678910
          11121314151617
          18192021222324
          2526272829301
          2345678

          相冊

          搜索

          •  

          積分與排名

          • 積分 - 337394
          • 排名 - 167

          最新評論

          Inter-Procedural Analysis 相關(guān)的資料 (2)

          Posted on 2007-11-26 12:53 ZelluX 閱讀(390) 評論(1)  編輯  收藏 所屬分類: Laboratory
          University of Houston, Computer Science Department, High Performance Computing Tools Group的一篇論文:
          Overview of the Open64 Compiler Infrastructure
          VI.4. Interprocedural Analysis
          Interprocedural Analysis (IPA) is performed in the following phases of Open64:
          • Inliner phase
          • IPA local summary phase
          • IPA analysis phase
          • IPA optimization phase
          • IPA miscellaneous
          By default the IPA does the function inlining in the inliner facility. The local summary phase is done in the IPL module and the analysis phase and optimization phase in the ipa-link module.
          During the analysis phase, it does the following:
          • IPA_Padding Analysis (common blocks Padding/Split Analysis)
          • Construction of the Callgraph
          Then it does space and multigot partitioning of the Callgraph. The partitioning algorithm takes into account whether it is doing partitioning for solving space or the multigot problem.
          During the optimization phase the following phases are performed:
          • IPA Global Variable Optimization
          • IPA Dead function elimination
          • IPA Interprocedural Alias Analysis
          • IPA Cloning Analysis (It propagates information about formal parameters used as symbolic terms in array section summaries. This information is later used to trigger cloning.
          • IPA Interprocedural Constant propagation
          • IPA Array_Section Analysis
          • IPA Inlining Analysis
          • Array section summaries arrays for the Dependence Analyzer of the Loop Nest Optimizer.

          評論

          # re: Inter-Procedural Analysis 相關(guān)的資料 (2)  回復(fù)  更多評論   

          2007-11-26 14:33 by overboming
          什么項(xiàng)目啊?這么硬....
          51La
          主站蜘蛛池模板: 湘潭市| 石阡县| 合江县| 五大连池市| 介休市| 罗平县| 辽源市| 张家川| 梁河县| 新泰市| 天峻县| 宁强县| 濮阳县| 个旧市| 广河县| 偏关县| 高邮市| 临湘市| 桐梓县| 兴仁县| 公主岭市| 湖州市| 长岭县| 泊头市| 邳州市| 鄂尔多斯市| 城口县| 玉林市| 海林市| 武川县| 灵山县| 固镇县| 丹凤县| 曲阜市| 江都市| 登封市| 宁强县| 平潭县| 舞钢市| 巴塘县| 彰武县|