ADVENTAR

ビット演算テクニック Advent Calendar 2016

作成者:_primenumber

登録状況:11/25人

基本的なものからマニアックなものまで

Bit Manipulation Instructions Sets (BMI)やSIMD命令、算術演算を組み合わせたテクニックも可。

SUNMONTUEWEDTHUFRISAT
1
_primenumber
3
_primenumber
5
ocxtal
6
YSRKEN
9
cute_na_piglets
11
_primenumber
12
ocxtal
13
_primenumber
19
ocxtal
21
cute_na_piglets
23
_primenumber
12/01_primenumber
ビット列による部分集合表現
ビット列による部分集合表現 【ビット演算テクニック Advent Calendar 2016 1日目】 - prime's diary
12/03_primenumber
Delta Swapとその応用
Delta swapとその応用 【ビット演算テクニック Advent Calendar 2016 3日目】 - prime's diary
12/05ocxtal
x86_64でpopcnt / tzcnt / lzcntする
x86_64でpopcnt / tzcnt / lzcntする【ビット演算テクニック Advent Calendar 2016 5日目】 - Qiita
12/06YSRKEN
連珠発祥日にちなんで連珠の話を
YSR研究所 |連珠をビットボードで表現してみる【ビット演算テクニック Advent Calendar 2016 6日目】
12/09cute_na_piglets
大富豪AIにおけるビット演算の利用 前編
大富豪AIにおけるビット演算の利用 前編 - Qiita
12/11_primenumber
SSEでビット単位のunpack
pclmulqdqを用いたビット単位のunpack【ビット演算テクニック Advent Calendar 2016 11日目】 - prime's diary
12/12ocxtal
bitDPの話
bitDPの話 - Qiita
12/13_primenumber
並列Bit Scan Reverse
Bit scan reverseをAVXで並列化する - prime's diary
12/19ocxtal
64bitレジスタ上でselectする
64bitレジスタ上でselectする - Qiita
12/21cute_na_piglets
大富豪AIにおけるビット演算の利用 後編
大富豪AIにおけるビット演算の利用 後編 - Qiita
12/23_primenumber
オセロの指し手生成
オセロの着手可能位置生成 【ビット演算テクニック Advent Calendar 2016 23日目】 - prime's diary