2014-01-27から1日間の記事一覧

インストゥルメンテーション

全プロセッサメーカーはインストゥルメンテーションツールを用意すべき。世界のIntelが公開してる pin をご覧ください http://software.intel.com/en-us/articles/pin-a-dynamic-binary-instrumentation-tool。Intelがつくったvalgrindみたいなツール、Intel…

cuda-memcheck

cuda-memcheck とかいう CUDA で valgrind みたいなことができるツールがある。 ↓こんなードを書いたとする。 #include <stdio.h> __global__ void f(int *ptr) { int tid = threadIdx.x; ptr[tid] = tid; } int main() { int *dmem; int hmem[32]; memset(hmem, 0, s</stdio.h>…