Sun在基于AMD Opteron和UltraSPARC®處理器的系統上,采用Sun Studio 11和Solaris 10軟件,創立了四大基準性能測試中的三項性能測試(SPECint2006、SPECfp2006和SPECint_rate2006)的最高記錄,確 立了Sun在標準性能方面的領導地位。采用Sun Studio 11軟件所具有的先進性能,如自平行技術(Auto-Parallelism Technology),基于AMD Opteron處理器的Sun Fire X4200服務器,其性能超越了基于Intel處理器的競爭對手的系統,如HP ProLiant DL380 G4服務器和HP ProLiant DL385服務器。Sun還公布了其旗艦產品Sun Fire E25K服務器的優異性能,兌現了它曾對高端商務計算領域做出的承諾。據IDC公司2006年第二季度全球服務器市場季度報告得知,Sun的高端系統針對 Sun Studio軟件做了優化,這幫助Sun成為了這一季度內取得市場份額增長的唯一的服務器廠商。
所創立的SPEC CPU2006基準性能的測試記錄是2006年8月24日發布的。這一記錄是上個最高記錄的4倍。該基準性能測試針對了各種各樣的負載,得到了實際應用中 更好的適用性結果。這一新的基準性能測試在各種計算密集的負載上測試了計算機處理器、內存架構和編譯器的性能,這些負載應用包括有,蛋白質排序、MPEG -4編碼、XML處理、流體動力學、結構性力學和語音識別等。
“Sun Studio軟件繼續顯示了在幫助開發商最大化其應用程序性能的能力上的領導地位,”Sun公司開發工具高級總監Don Kretsch說,“6個月內50,000次下載,使采用Sun Studio 11軟件的企業開源開發者們獲得了諸多好處:減少了開發時間,提高了便攜性,還改善了他們所開發的應用程序的性能。”
Sun Studio 11軟件為開發者帶來的最大好處之一就是各個組件之間的集成性非常好,這些組件包括有:編譯器優化組件、多線程警示調試器、性能分析工具和一個基于 NetBeans的集成開發環境(IDE)。這些工具組件還可以在其他的編譯器上工作,這就使開發者們可以很容易地將Sun Studio工具與他們現有的開發環境混和在一起使用。新發布的Sun Studio Express項目對正在研發中的Sun Studio未來版本的主要特性將定期予以提供。包括針對Linux的編譯器優化組件在內的最新的一些性能在最近于舊金山舉行的2006 LinuxWorld上做了演示。此外,新的Data Race Detection Tool(數據族探查工具)對現有的多線程庫、多線程工具和編譯器優化等特性是一個重要的補充,可使多線程應用的開發變得更加簡化和容易。
開發者可從網站http://developers.sun.com/sunstudio下載免費的、無限制的Sun Studio軟件。
技術規格
產品系統要求: SPARC 平臺
- 內存:至少為 512 MB 內存;建議使用 1 GB
- 磁盤空間:1.7 GB
- 安裝光盤
x86/x64 平臺
- 內存:至少為 512 MB 內存;建議使用 1 GB
- 磁盤空間 (Solaris OS):1.1 GB
- 磁盤空間 (Linux OS):0.6 GB
- 安裝光盤
支持的操作系統:: Solaris OS
Solaris 8、9 和 10 操作系統整個 Solaris 軟件組、整個 Solaris 軟件組加 OEM 支持或者開發人員 Solaris 軟件組
Linux OS
- Sun Java Desktop System,版本 3
- SUSE Linux Enterprise Server 9
- Red Hat Enterprise Linux 4
許可要求:: 免許可費的運行時庫 (.so) 分發
使用限制:: 您應承諾軟件不會被設計、許可或計劃用于任何核設施的設計、修建、操作或維護。
支持的相關標準:: C:
- ISO/IEC 9899:1999,編程語言 - C ("C99")
- ISO/IEC 9899:1996,C
- FIPS 160 標準。
- K&R C
- OpenMP C API Version 2.5
C++:
- ISO/IEC 14992:2003 C++ 標準
- OpenMP C++ API 2.5 版
Fortran:
- ANSI X3.198-1992 Fortran 90
- ISO 1539:1991 Fortran
- ISO/IEC 1539-1:1997 Fortran 95
- OpenMP Fortran API 2.5 版
第三方兼容應用程序:: GNU Compiler Collection(Linux 平臺)
升級計劃:: 源和目標級與以前版本的兼容性以及 GNU C/C++ 兼容性功能,簡化升級和采用。