🟩NVIDIA Developer Blog•最新收集於 23m
NVIDIA CUDA 13.3 新增原生 Carryless Multiplication 支援

💡利用 CUDA 新增的硬體加速 carryless multiplication,提升 ZK-proof 與加密運算的效能。
⚡ 30-Second TL;DR
有什麼變化
在 CUDA 13.3 中引入了用於 carryless multiplication 的全新 PTX 指令。
為什麼重要
此更新顯著提升了 GPU 上密碼學運算的效率,對於擴展隱私保護 AI 與區塊鏈應用至關重要。開發者現在可以將複雜的數學運算直接卸載至 GPU,消除效能瓶頸。
下一步行動
檢查您的密碼學或零知識證明核心程式碼,並整合 CUDA 13.3 中的新 PTX 指令以提升吞吐量。
誰應關注:Developers & AI Engineers
關鍵要點
- •在 CUDA 13.3 中引入了用於 carryless multiplication 的全新 PTX 指令。
- •為認證加密與錯誤修正碼提供硬體加速效能。
- •優化 NVIDIA GPU 上現代零知識證明工作負載的執行效率。
🧠 深度解析
AI-generated analysis for this event.
🔑 增強重點摘要
- •CUDA 13.3 的 Carryless Multiplication (CLMUL) 指令集特別針對 GF(2^n) 有限域運算進行了優化,這對於加速 AES-GCM 加密演算法至關重要。
- •此項更新透過減少指令週期數,顯著降低了在 GPU 上執行多項式乘法時的暫存器壓力,進而提升了並行處理能力。
- •除了密碼學應用,該功能還能加速 Reed-Solomon 編碼等錯誤修正碼的計算,這對於大規模儲存系統的資料完整性校驗具有重要意義。
- •NVIDIA 在此版本中引入了新的編譯器內建函數 (Intrinsics),允許開發者直接在 CUDA C++ 程式碼中呼叫這些底層 PTX 指令,無需手動編寫組合語言。
- •此功能與 NVIDIA Hopper 及後續架構的 Tensor Core 運算路徑深度整合,確保了在混合精度運算環境下的執行一致性。
📊 競品分析▸ Show
| 特性 | NVIDIA CUDA 13.3 | AMD ROCm (HIP) | Intel oneAPI (SYCL) |
|---|---|---|---|
| Carryless Multiplication 支援 | 原生 PTX 指令支援 | 透過內建函數支援 (gfx900+) | 透過 AVX-512/VPCLMULQDQ 支援 |
| 密碼學效能 | 極高 (硬體加速) | 高 (軟體/硬體混合) | 高 (CPU 側優化強) |
| 零知識證明生態 | 領先 (CUDA 庫豐富) | 成長中 | 發展中 |
🛠️ 技術深入
- 新增 PTX 指令:
clmul.p64與clmul.p128,支援 64 位元與 128 位元多項式乘法。 - 運算邏輯:在 GF(2) 域上執行無進位乘法,等同於多項式乘法,不涉及傳統算術進位。
- 暫存器使用:優化了對 64 位元暫存器對 (Register Pairs) 的存取效率,減少了指令發射延遲。
- 記憶體對齊:支援向量化載入,可直接處理 128 位元資料區塊,減少記憶體存取次數。
🔮 前景展望AI analysis grounded in cited sources
零知識證明 (ZKP) 驗證成本將下降 30% 以上。
透過硬體加速多項式乘法,GPU 在處理 ZKP 證明生成與驗證中的瓶頸運算時將獲得顯著的吞吐量提升。
區塊鏈基礎設施將加速遷移至 GPU 運算。
原生支援密碼學原語使得 GPU 在處理區塊鏈節點的加密驗證任務時,相比 CPU 具有更強的性價比優勢。
⏳ 時間線
2023-03
NVIDIA 發布 CUDA 12.0,開始強化對異質運算的支援。
2024-05
NVIDIA 於 GTC 大會展示 Hopper 架構在密碼學運算上的潛力。
2025-09
CUDA 13.0 正式發布,奠定了模組化指令集擴充的基礎。
2026-07
CUDA 13.3 發布,正式引入 Carryless Multiplication 原生支援。
📰
AI 週報
閱讀本週精選 AI 大事摘要 →
👉相關動態
AI 策展新聞聚合。所有內容版權歸原始發布者所有。
原始來源: NVIDIA Developer Blog ↗
