支援軟體平行處理 AMD發表最新LWP技術規格
AMD發表Light-Weight Profiling (LWP)新規格,旨在提昇應用軟體效能,進而發揮多核心運算技術的各項優點。LWP為首款支援「軟體平行處理之硬體延伸方案(Hardware Extensions for Software Parallelism)」的規格,融合多項能夠改善軟體平行處理之設計,並透過未來新款AMD處理器新增之硬體功能,進一步提升應用效能。LWP是一種CPU機制,可支援包括昇陽的Java虛擬器及微軟的.NET Framework在內的執行環境,為軟體程式帶來廣泛的效益。LWP專為程式碼執行動態與即時指令所設計,這些指令可能包含如何在極少資源下,運用記憶體組織及程式碼配置等技術,促進系統在同時執行多項作業下的效能。此項功能對於Java與.NET等可執行多個執行緒(thread)的作業環境,特別能發揮效用,並且能夠被運用在日益增加的大規模應用開發中。
市場分析機構Evans Data在其最近出版的網路伺服器研究報告中,針對開發業者進行一項調查,發現管理程式語言及程式碼,將成為應用軟體的使用主流。由於處理管理應用軟體的執行階段環境,能發揮平行處理的最佳優勢,因此成為適合支援多重核心處理器的理想方案。若獲得這些可管理環境的採用,LWP延伸方案將為開發業者帶來許多技術,以提昇平行處理與單執行緒應用程式的效能。
管理執行環境包括電子商務、金融服務應用,以及其他牽涉同步互動之各項商業處理應用等。隨著越來越多開發業者轉向管理程式碼,以及個別同步互動使用數量持續攀升,LWP能透過消除隘路、增進效能及根據應用行為改變等多項功能,隨時針對多核心系統中執行的多重執行緒軟體,進行最佳化調整,發揮多核心系統的最大效能。 看起來這種技術有跟沒有一樣,至少在桌上型是沒用的。
頁:
[1]