From 61e8b696530f50ccfc870c0b8bc5b1d19b46f510 Mon Sep 17 00:00:00 2001 From: Moises Fernandez <moisesf@fmrib.ox.ac.uk> Date: Fri, 7 Dec 2012 20:31:04 +0000 Subject: [PATCH] A function that initializes the GPU --- CUDA/init_gpu.cu | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 CUDA/init_gpu.cu diff --git a/CUDA/init_gpu.cu b/CUDA/init_gpu.cu new file mode 100644 index 0000000..8bcc5db --- /dev/null +++ b/CUDA/init_gpu.cu @@ -0,0 +1,17 @@ +#include "sync_check.h" +#include <fstream> + +void init_gpu(){ + int device; + cudaGetDevice(&device); + + printf ("\n...................In the GPU launcher on the device %d...................\n", device); + int *q; + cudaMalloc((void **)&q, sizeof(int)); + cudaFree(q); + sync_check("init_gpu"); +} + +double timeval_diff(struct timeval *a, struct timeval *b){ + return (double)(a->tv_sec +(double)a->tv_usec/1000000) - (double)(b->tv_sec +(double)b->tv_usec/1000000); +} -- GitLab