2016-01-01から1ヶ月間の記事一覧

_mm256_maskload_ps はマスクしてるとSEGVしない

ちゃんと理解してなかったので確認した。 #include <stdio.h> #include <immintrin.h> #include <sys/mman.h> int main() { char *p = mmap(0, 2048*1024*2, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0); mprotect(p + 2048*1024, 2048*1024, PROT_NONE); __m256 v = _mm256_set1_</sys/mman.h></immintrin.h></stdio.h>…