1. 戻る 
  2. 株式会社カットシステム
  3. 書籍
  4. 「C#ベクトルプログラミング入門」

C#ベクトルプログラミング入門
x86系SIMD命令の利用とBenchmarkDotNetを使った性能評価

表紙画像
著者 北山 洋幸
判型 B5変型、224頁
ISBN 978-4-87783-524-8
価格 本体 2,800円
発行日 2022年6月10日(初版第1刷)

本書について

 近年において、必要以上にハードウェアを意識したソフトウェア開発はポータビリティやスケーラビリティを下げることからあまり勧められません。しかしながら、アルゴリズムの工夫などでは必要な性能が得られない場合もあります。

 本書では、C#を利用しながら、比較的大規模な数値演算を行いたときに重宝するベクトル処理について解説を行います。また、副産物としてC#の性能評価についても触れます。

 C#では、System.Runtime.Intrinsics.X86クラスなどでx86系CPUのSIMD命令をサポートするメソッドが提供されています。このクラスは、C++のイントリンシックと対応したメソッドを用意しています。ベクトル処理に慣れていない人でも、これらのメソッドを利用すると、容易にC#でベクトルプログラミングを行うことができるでしょう。

内容見本PDF(約1.1MB)

目次