AMD x86 Open64 Compiler Suite

軟件截圖:
AMD x86 Open64 Compiler Suite
軟件詳細信息:
版本: 4.2.5
上傳日期: 11 May 15
許可: 免費
人氣: 135

Rating: 2.5/5 (Total Votes: 2)

而AMD的x86 Open64編譯器套件是一款高性能,生產質量的代碼生成工具設計用於高性能並行計算的工作負載和NBSP;在86 Open64環境提供了開發建設和優化C,C ++,當Fortran應用程序的必要選擇,針對32位和64位的Linux平台。
在x86編譯器Open64系統提供了先進的優化,多線程和處理器支持,包括全局優化,矢量化,過程間分析,反饋的優化,循環變換和代碼生成從每個x86處理器內核提取最佳性能較高水平。
在x86 Open64編譯器套件簡化並加快開發和調整用於x86,AMD64(AMD&章; x86-64架構),和Intel64位(英特爾® x86-64架構)的應用程序。在x86 Open64編譯器創建通過MPI,OpenMP的&章,和自動並行化以及高度優化庫*構建健壯,高性能並行代碼打下堅實的基礎

功能

    <李類=“bbli”>語言標準:
  • 在ANSI C99,ISO C ++ 98
  • 符合ISO / IEC 9899:1999,編程語言 - C標準
  • 符合ISO / IEC 14882:1998(E),編程語言 - C ++標準
  • 的Fortran 77,90,95
  • 符合ISO / IEC 1539-1:1997編程語言 - Fortran語言
  • 在跨語言調用
  • 在IEEE 754浮點支持
  • 編譯指示控制優化

  • <李班=“bbli”>平台亮點:
  • 在x86 32位和x86 64位代碼生成

  • 在32位系統
  • 在大文件支持
  • 字節交換I / O
  • 矢量和標量SSE / SSE2 / SSE3代碼生成
  • 的OpenMP 2.5共享內存模型
  • MPICH2分佈式和共享內存模式
  • 優化AMD核心數學庫(ACML)
  • 優化亮點
  • 全局優化,例如。
  • 在部分冗餘消除
  • 常量傳送和代碼移動
  • 強度降低和簡化的表達
  • 在死代碼消除和公共子表達式刪除
  • 循環巢優化,如:
  • (與'-O3“啟用)
  • Loopfusion和分配
  • 循環交換和緩存局部性優化
  • 矢量上證所*代碼生成
  • 軟件數據預取
  • 代碼生成和優化,例如。
  • 高級寄存器分配
  • 循環展開
  • 指令選擇和安排
  • 窺孔優化
  • 反饋指導的優化(與'-fb_create / -fb_opt'啟用),如:
  • 代碼佈局
  • 在定向反饋功能,內聯和去虛擬化
  • 反饋制導寄存器溢出
  • 價值專業化
  • 的過程間分析和優化(與'-ipa'啟用),如:
  • 函數內聯和克隆
  • 的過程間別名分析
  • 數據重新佈局優化的結構成員
  • 的過程間持續傳播和死代碼消除

什麼在此版本中是新的

  • 在該版本包括新的性能優化,為AMD家庭支持15小時,從源頭更好的建築,和許多錯誤修正。

什麼4.2.4版本新

  • 在改進的內聯函數啟發式和加強內聯擴展庫功能
  • 增強型框架多版本
  • 改進誘導表達的簡化,如果逐級優化
  • 改進代碼生成%運營商
  • 改進間分析的間接函數調用,虛函數,並與&QUOT功能;不返回的&QUOT;屬性。
  • 優化的異常處理
  • 優化的Fortran處理90臨時數組

  • 在OpenMP的
  • 改進處理器關聯映射和並行運行時庫
  • 添加了1GB的大內存頁的支持
  • 簡體浮點選項
  • 長雙實現為80位IEEE雙精度
  • 內在加入-ffastmath
  • 的Fortran ISO_C_BINDING模塊
  • 在許多領域Bug修復包括:
  • 在GCC的兼容性
  • 在巨大的頁支持
  • Fortran的支持
  • 的OpenMP
  • 從源大廈
  • 在擴展的平台支持,包括RHEL 5.5和SLES11 SP1

什麼4.2.4版本新

  • 在改進的內聯函數啟發式和加強內聯擴展庫功能
  • 增強型框架多版本
  • 改進誘導表達的簡化,如果逐級優化
  • 改進代碼生成%運營商
  • 改進間分析的間接函數調用,虛函數,並與&QUOT功能;不返回的&QUOT;屬性。
  • 優化的異常處理
  • 優化的Fortran處理90臨時數組

  • 在OpenMP的
  • 改進處理器關聯映射和並行運行時庫
  • 添加了1GB的大內存頁的支持
  • 簡體浮點選項
  • 長雙實現為80位IEEE雙精度
  • 內在加入-ffastmath
  • 的Fortran ISO_C_BINDING模塊
  • 在許多領域Bug修復包括:
  • 在GCC的兼容性
  • 在巨大的頁支持
  • Fortran的支持
  • 的OpenMP
  • 從源大廈
  • 在擴展的平台支持,包括RHEL 5.5和SLES11 SP1

什麼4.2.3版本新

  • 在改進的過程間分析,包括結構數組複製和優化陣列重新映射優化。
  • 改進的循環優化:循環展開,循環展開,果醬,三角環,主動循環交換,循環分佈,循環剝離
  • 改進了冗餘消除優化的存儲和內存初始化;更好地整合重關聯和公共子表達式消除;表達增強分解。
  • 改進指令選擇和處理代碼生成。
  • 改進矢量。
  • 擴展預取到包括與感性基址陣列。
  • 在增強迴路多版本。
  • 改進的OpenMP和自動並行代碼生成。
  • 的OpenMP並行運行時庫函數的改進調整。
  • 在推出激進的優化,以提高多核心處理器的可擴展性/帶寬利用率。 (通過指定新的&QUOT調用; -mso&QUOT;標誌)
  • 改進GCC的兼容性,包括更多的屬性,命令行選項,並內置函數的支持。
  • 在擴展平台支持,包括SLES 11和RHEL 5.4。
  • 在許多bug修復。

類似的軟件

Rails
Rails

17 Feb 15

TXR
TXR

18 Jul 15

Racket
Racket

27 Sep 15

Brainy
Brainy

14 Apr 15

顯影劑的其他軟件 Advanced Micro Devices, Inc.

意見 AMD x86 Open64 Compiler Suite

評論沒有發現
添加評論
打開圖片!