タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

GoとSIMDに関するhironeiのブックマーク (1)

  • GolangでSIMDプログラミング - ( ꒪⌓꒪) ゆるよろ日記

    以前から気になっていたSIMDプログラミングをGoでやってみた。 Single Instruction Multiple Data (SIMD) 演算とは1回の命令で複数のデータを同時に処理する演算です.近年の CPU には SIMD 演算を行うことができる SIMD 演算器が搭載されており,Intel 社の CPU ならば Streaming SIMD Extensions (SSE) を用いることで SIMD 演算を行うことが可能です.SSE は CPU に搭載されている 128bit レジスタを用いて演算を行うため単精度データならば4つ,倍精度データならば2つずつ演算を行うことができます.また,近年 SSE 後継の SIMD 拡張命令として Intel Advanced Vector eXtentions (AVX) が登場しました.AVX は第2世代 Intel Core i シリ

    GolangでSIMDプログラミング - ( ꒪⌓꒪) ゆるよろ日記
  • 1