cuda
コンスタントを 使わない場合242.732391(ms) 使う場合242.835258(ms) 大して変わらないのと、実行する度に数値が変動する #include "cDeviceMemory.h" #include <windows.h> #define USE_CONSTANT 0 #if USE_CONSTANT float H_THRESHOLD; int H_LIMIT; float H_START_X;</windows.h>…
cutil関係は使わない方針で。 #ifndef __cTimer_h__ #define __cTimer_h__ #include <cuda_runtime.h> class cTimer { public: cTimer(); ~cTimer(); void start(); void stop(); void print(const char* pFormat); private: float m_ElapsedTime; cudaEvent_t m_Start; cuda</cuda_runtime.h>…