- 概述
- 現在開始
概述
AMD Vitis™ 資料庫程式庫是經過效能最佳化的 C++ 程式庫,可讓您運用賽靈思平台,加快資料密集型與運算密集型應用。這些應用在關聯式資料庫管理方面相當常見。您能夠從主機應用程式以軟體 API 的方式,直接使用多種先行最佳化的查詢,無須為個別查詢進行任何硬體編譯和建構。
舉例來說,您可以使用 Vitis 資料庫程式庫內建的 General Query Engine (GQE) API,在 Xilinx Alveo 加速器卡上,加速執行最高 22 個 TPC-H 查詢。您在查詢過程中,不需要手動建構加速器,也不用管理主機與加速器之間的資料移動。
若要更精確細緻地控制,以便客製和建構屬於您自己的加速查詢步驟,可使用 Vitis 資料庫程式庫基元或內核。這些基元和內核為部分最為常見的關聯式資料庫執行步驟(例如雜湊、合併、排序、彙總及結合等),提供了最佳化實作。
效能基準測試
