- 概述
- 現在開始
迅速取得深入見解
對金融分析而言,取得深入見解的時間,正是預測風險、為客戶作出完備商業決策、並提供差異化金融服務,讓您在競爭中脫穎而出的關鍵。AMD 平台提供適應力強、深具彈性和迫切需要的運算能力,大幅加快取得深入見解的時間。
Vitis™ 量化金融程式庫提供最佳化函數,可用來為金融工作負載建構加速運算解決方案,例如選擇權定價、建模、交易、評估和風險管理等。
此程式庫的用意是針對應用程式、軟體和硬體開發人員,提供 3 種層級的抽象性和靈活性。程式庫 API 是預先編譯的加速器,可在主機應用程式直接呼叫。程式庫內核和基元可編譯成為獨立加速器,也可以結合其他 Vitis 加速程式庫(如數學、統計學、線性代數等)及 AMD 合作夥伴的程式庫使用,加速客製端對端處理管道。

Vitis 量化金融 API (L3) 可直接在 C、C++ 或 Python 主機應用程式呼叫,非常適合用於快速進行原型設計,並迅速評估 AMD 能為您的量化金融工作負載,帶來哪些效能優勢。無須具備硬體設計經驗或歷經學習曲線,就能使用這些預建加速器。相關範例有 Heston 有限差分方法模型、Monte Carlo Black Scholes 美洲與歐洲模型等定價模型,這份清單還在持續增加中。
效能基準測試
對比量化程式庫在處理器上執行的速度增幅:
- 處理器:2 個 Intel® Xeon® 處理器 E5-2690 v4 @3.20GHz,每個處理器 8 核心,每核心 2 個執行緒。
- AMD:Vitis 量化金融程式庫 v1.0,在 1 張 Alveo U250 上執行
- 冷運行:定價引擎為了回應請求而啟動。
- 熱運行:定價引擎已在運轉中,且配有足以處理請求的記憶體

Monte Carlo 歐洲選擇權定價 | ||
---|---|---|
冷運行 | 熱運行 | |
QuantLib | 20.155 ms | 20.155 ms |
Vitis 量化金融程式庫 | 0.053 ms | 0.01325 ms |
速度增幅 | 380X | 1521X |
Monte Carlo 美洲選擇權定價 | ||
---|---|---|
冷運行 | 熱運行 | |
QuantLib | 1038.105 ms | 1038.105 ms |
Vitis 量化金融程式庫 | 5.87 ms | 1.96 ms |
速度增幅 | 176X | 529X |