English  

 
產品介紹 > 中介軟體 > GPU平台轉換加速套件> HMPP

GPU 平台轉換加速套件 - HMPP
  HMPP Workbench 概要
中介平台軟體支持度的多寡,是影響一個系統能否普及的關鍵。
CAPS 是一家成立於法國的公司,其所設計的 HMPP,是一個極為優異的中介平台產品。當初開發的目的,是希望能夠造福給許多應用科學領域的專家,透過 HMPP,可以在最短的時間,將原本在 CPU 計算的程式,迅速的移轉到 GPU 平台使用,不用在花上許多時間,辛苦的重新學習 GPU 計算平台的語言。

博盛為 CAPS HMPP 亞洲區台灣授權代理銷售商,歡迎來電洽詢,我們將為您提供最專業的測試服務及技術諮詢。
 

C與Fortran程式碼的GPU編程指導
-定義和執行用GPU加速的版本的函式
-實行有效的溝通形態
-建立與OpenMP及MPI平行混合的平行計算

開放式的混合編譯工作平台
-自動化地產生CUDA計算
-使用標準編譯器以及硬體供應商工具
-驅動整體的編譯流程

運行函式庫(Runtime Library)
-派送計算至有空的GPUs上
-可擴展到多GPUs系統上運行

 
  HMPP - 協助您迅速開發 GPU 應用程式 ,加速 GPU 的發展與應用
 
具備強大的資料平行程式代碼產生器的完整混合型編譯器
 
• HMPP Workbench 工作平台包含了 C 與 Fortran 編譯器,NVIDIA CUDA 程式
  代碼產生器,以及程式運行時能無縫地整合您的計算環境來運用硬體開發商
  的開發工具與驅動器。

• 程式代碼產生器能夠明確地取得在您的 C 與 Fotran 程式核心中最可作為資料
  平行處理的部份,並且將之轉成如同 NVIDIA CUDA or SSE 目標的程式語言。
 
 
奠基在如同OpenMP一樣的編程指導:標準的多核心應用程式開發的方式
 
• HMPP編程指導允許您在函式中以 codelet 形式定義特定硬體執行,來卸載計算
  至硬體加速協同處理器上 (如 NVIDIA Tesla、AMD FireStream、SSE …)。它們
  的呼叫端 (call site),傳送資料及同步柵欄也可在您的主應用程式源代碼中以
  HMPP 編程指導方式來被指定。

• 使用 HMPP 編程指導保存了應用程式源程式代碼對於特定硬體編程不受影響,
  從而保護了軟體編程的投資效益。

• 與 OpenMP 及 MPI 互相搭配,HMPP使得您在開發平行應用程式時能夠混合今
  日最可用的平行工具使之成為混型平行計算模型。
 
 
動態的應用程式水平放大
 
• 與此同時,在保存了應用程式源程式代碼對於特定硬體編程不受影響之下,
  HMPP 應用程式能策略性動態地採行計算於多 GPUs 系統與各式平台組態上。
  這樣確保了您的應用程式的可擴展性以及與硬體間的互操作性。
 

 

 

 


CAPS HMPP

   HMPP 產品介紹 
   最新版本說明
   為什麼要使用 HMPP
   支援平台及編譯器
   規格及料號
   HMPP 試用版申請 
   型錄下載(中文) 
   型錄下載(英文)