Global Sources
電子工程專輯
 
電子工程專輯 > 嵌入式技術
 
 
嵌入式技術  

擴展×86指令集 AMD領先對手一步

上網時間: 2007年09月03日     打印版  Bookmark and Share  字型大小:  

關鍵字:多核心處理器  ×86指令集  擴展 

為了減輕多核心處理器的編程工作,AMD日前發表了擴展×86指令集(instruction)系列計畫的第一階段。透過此一行動,AMD再次以該公司特有的方式,透過增強其CPU架構來與其最大的對手英特爾(Intel)競爭。

AMD發表了針對兩個指令集的計畫,可望有助於程式即時量測性能。這種所謂的lightweight profiling extensions (LWP)技術,讓軟體能夠存取關於高速緩衝記憶體錯過的資訊以及閒置的指令,以為進一步提高性能而進行資料結構的最佳化。

此一行動為AMD軟體平行性擴展(Extensions for Software Parallelism)計畫的第一步。其它的擴展重點可能會鎖定在支援快速上下文切換(context switching)或事務記憶體(transactional memory)的硬體;上述這兩個功能都被視為多核心晶片編程的關鍵。

AMD軟體工程副總裁Earl Stahl表示:「展望多核心系統,我們看到硬體和軟體有必要協同工作,以發展一組新的技術;我們認為,這是擴展計畫系列的第一步,我們也正著手進行其它的工作。」

LWP指的是能即時分析一個程式的性能,而作業系統或驅動程式軟體皆不受影響。透過以標準的方式把處理器性能資訊傳送到這樣一個過程,軟體就能更快地轉換資料結構,以減少高速緩衝記憶體的錯誤。

AMD的提案涉及兩種用於×86的新指令和一種新的資料結構;AMD還可能提供一種幫助剖析程序(profiling process)的軟體。Stahl指出:「這主要是針對執行時間環境(run-time environments)、某些工具組和一些複雜、高性能應用程式,如資料庫的開發商。」

英特爾提供許多用於處理器的編譯器、軟體原始碼(software primitives)和工具,越來越多地鎖定在具發展潛力的平行編程(parallel programing)技術。今年六月,該公司推出可能夠為向量與數量編程(vector and scalar programming)同步最佳化程式的新款編譯器。

此外,英特爾也發表了針對特定應用的語言研究,為更多的平行處理打開了大門。然而該公司至今還未提及任何在其多核心CPU上擴展×86指令集以支援平行編程的計劃。

以AMD的角度來說,該公司贏得了率先向64位元×86架構轉移的技術贊譽。然而,在諸如多媒體處理的其它領域,通常是英特爾而非AMD,扮演技術領先者的角色

新的平行編程擴展指令集是否有助於AMD在性能上掌握有意義的轉折點還需要觀察。AMD並沒有透露何時終止關於新指令集回饋程序的時間表,也沒有說明何時將把它應用於CPU之中,或者它們能把性能提高到怎樣的程度。

市場研究公司Insight64的首席分析師Nathan Brookwood指出:「這將賦予AMD一些優於英特爾之處,但是我懷疑這要到64位元擴展計畫完成才會實現,要花一些時間在處理器中證明其效果。」

(參考原文:AMD to broaden X86 instruction set to ease parallel programming)

(Rick Merritt)




投票數:   加入我的最愛
我來評論 - 擴展×86指令集 AMD領先對手一步
評論:  
*  您還能輸入[0]個字
*驗證碼:
 
論壇熱門主題 熱門下載
 •   將邁入40歲的你...存款多少了  •  深入電容觸控技術就從這個問題開始
 •  我有一個數位電源的專利...  •  磷酸鋰鐵電池一問
 •   關於設備商公司的工程師(廠商)薪資前景  •  計算諧振轉換器的同步整流MOSFET功耗損失
 •   Touch sensor & MEMS controller  •  針對智慧電表PLC通訊應用的線路驅動器
 •   下週 深圳 llC 2012 關於PCB免費工具的研討會  •  邏輯閘的應用


EE人生人氣排行
 
返回頁首