Global Sources
電子工程專輯
 
電子工程專輯 > 處理器/DSP
 
 
處理器/DSP  

AMD推新軟體工具建構應用程式開發基礎

上網時間: 2011年06月22日     打印版  Bookmark and Share  字型大小:  

關鍵字:OpenCL  Fusion  APU  GPU  3D 

超微(AMD)日前推出多款全新軟體開發工具與解決方案,讓研發者能利用 OpenCL 的開發性標準來最佳化其應用程式。這些工具將為軟體廠商建構一個基礎,協助他們運用 AMD Fusion 系列 APU 的特性,在各種異質化運算平台上釋放 AMD CPU 與 GPU 的運算能力。

透過這些軟體工具,研發業者能藉由生活中創新體驗,例如高畫質影片、3D遊戲、視訊會議、以及直覺化的操作介面,讓其開發出的應用軟體能在市面上大放異彩。

推出的新方案包括gDEBugger產品,由AMD位於以色列的新研究中心所開發,該中心是AMD於2010年10月併購新創企業Graphic Remedy後所成立的單位。gDEBugger是一款先進的OpenCL與OpenGL偵錯器、擷取工具(profiler)以及記憶體分析工具。新推出的 AMD gDEBugger讓開發者能針對在AMD GPU上運作的OpenCL核心進行偵錯,在檢查各項核心變數與資料時,以逐步執行的模式檢查原始碼。這款產品採用外掛程式的設計,能支援Microsoft Visual Studio,並內含gDEBugger 先前提供的所有特色與功能。

其他的開發者解決方案,包括平行通道分析器(Parallel Path Analyzer)、加速器專用全域記憶體(Global Memory for Accelerators)、以及由Multicoreware與AMD合力開發的作業管理員工具(Task Manager tools)。這些新工具與解決方案將於今年第三季進行公開測試,目的是讓OpenCL 繪圖處理器的開發工作更簡單且有效率。

平行通道分析器(PPA)是一款先進的分析工具,協助開發針對繪圖處理器與中央處理器作業負載進行優化的應用程式。PPA能以圖像呈現資料傳輸動態以及核心的執行作業,辨識出整個系統的關鍵通道,並找出資料的相依性。

加速器專用全域記憶體(GMAC)應用程式介面提供一個架構,讓開發人員可依此開發應用程式,運用OpenCL眾多的運算功能,但卻不必管理眾多資料緩衝區,這些緩衝區往往分散在繪圖處理器與中央處理器不同的定址空間。

作業管理員應用程式介面針對異質化多核心環境提供一個管理各種運算作業的架構。OpenCL核心會自動排程,安排在可用且適合處理該作業的元件上運作,提供動態負載平衡,讓可用的運算資源發揮最高的使用效率,並省下排程作業的負擔。

AMD Fusion體驗計畫全球副總裁Manju Hegde表示,AMD和研發界密切合作,讓他們更容易把異質化運算的各種好處帶給消費者,造就各種新一代系統功能,例如栩栩如生的影片、媲美超級電腦的效能、以及更長的電池續航力。AMD優異的開發工具與解決方案,打造符合業界各項平行運算編程標準的新時代,並於各種不同規格的運算產品上,提供創新的使用者經驗。

新款工具進一步擴增AMD陣容堅強的開發者解決方案,這些方案可透過AMD 開發者中心網站取得,其中包括軟體開發套件、函式庫、編譯程式、網路研討會、以及教育訓練資源。此外,研發者將能藉由本週於華盛頓州Bellevue 市舉行的AMD Fusion 開發者高峰會,進一步瞭解AMD陣容完備的軟體工具與解決方案。高峰會的來賓還能參與互動研討會與實作議程,加深對先進中央處理器與繪圖處理器編程技術的認識。





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


EE人生人氣排行
 
返回頁首