Automatic SIMD Vectorization of SSA-based Control Flow Graphs
Ralf Karrenberg
- 出版商: Springer
- 出版日期: 2015-06-29
- 售價: $2,380
- 貴賓價: 9.5 折 $2,261
- 語言: 英文
- 頁數: 204
- 裝訂: Paperback
- ISBN: 3658101121
- ISBN-13: 9783658101121
海外代購書籍(需單獨結帳)
買這商品的人也買了...
-
$352Java 虛擬機精講
-
$352自己動手寫Java虛擬機
-
$658揭秘 Java 虛擬機 : JVM 設計原理與實現
-
$474$450 -
$354$336 -
$446芯片設計 CMOS 模擬集成電路版圖設計與驗證 : 基於 Cadence IC 617
-
$474$450 -
$650$507 -
$479$455 -
$379畢昇編譯器原理與實踐
-
$980$774 -
$1,128$1,072 -
$1,280$1,011 -
$774$735 -
$750$593 -
$720$569 -
$1,280$1,011 -
$570$542 -
$680$537 -
$894$849 -
$352AI Agent:AI的下一個風口
-
$474$450 -
$680$449 -
$1,200$948 -
$1,200$948
相關主題
商品描述
Ralf Karrenberg presents Whole-Function Vectorization (WFV), an approach that allows a compiler to automatically create code that exploits data-parallelism using SIMD instructions. Data-parallel applications such as particle simulations, stock option price estimation or video decoding require the same computations to be performed on huge amounts of data. Without WFV, one processor core executes a single instance of a data-parallel function. WFV transforms the function to execute multiple instances at once using SIMD instructions. The author describes an advanced WFV algorithm that includes a variety of analyses and code generation techniques. He shows that this approach improves the performance of the generated code in a variety of use cases.