ST全資子公司The Portland Group,發表了6.1版的PGI Workstation 64位元最佳化Fortran、C與C++編譯器以及開發工具,於2005年12月15日全面上市。編譯器是一種把軟體發展人員使用的高階編程語言轉換成電腦能夠識別的二進制碼的軟體工具。最新版的PGI編譯器包含數種新功能,以便加快應用程式遷移到高容量64位元雙核心AMD和Intel x64處理器的工作站、伺服器和叢集器。
新版PGI 6.1編譯器最重要的一項功能是針對英特爾和AMD x64處理器產生統一的二進制碼。這些處理器大部份相容於來自同一CPU指令體系的二進制碼,但巨大的微架構差異使得編譯器很難針對每一種處理器產生最佳化指令串流。截至目前為止,程式設計師仍被迫選擇產生針對哪一種處理器最佳化的二進制碼。但自6.1版發表後,PGI編譯器將能針對兩種處理器整合統一的二進制指令串流。
“統一的二進制碼對於開發人員和高效能應用程式使用者來說具有相當大的意義,”The Portland Group總監Douglas Miles說。“開發人員能在單一高性能x64二進制碼上進行標準化工作,降低開發成本與複雜度,並調整及驗證高容量技術伺服器和工作站的應用程式。這些應用程式的用戶將能在運算環境中輕鬆運用多種x64處理器,自由選擇最適合某一特定應用的處理器和作業系統平台,不會遇到單一處理器標準化環境內在的相容性難題和性能風險。”