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
海外代購書籍(需單獨結帳)
買這商品的人也買了...
-
$1,840$1,748 -
$580$493 -
$4,610$4,380 -
$250深入解析 Android 虛擬機
-
$352Java 虛擬機精講
-
$352自己動手寫Java虛擬機
-
$658揭秘 Java 虛擬機 : JVM 設計原理與實現
-
$407移動 UI 色彩搭配
-
$653UI 視覺與插畫 — APP/電商/H5/小程序/網頁/游戲視覺升華實戰
-
$479$455 -
$305電商實戰營 — 電商數據分析
-
$650$507 -
$1,080$853 -
$379畢昇編譯器原理與實踐
-
$780$616 -
$1,000$790 -
$980$774
商品描述
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.