1)
Message boards :
Application Code Discussion :
compatible units gtx 4xx...
(Message 43813)
Posted 14 Nov 2010 by Ken_g6 Post: FYI, I believe this is the only change necessary to get the app working, at least minimally, on Fermi: --- evaluation_gpu6.cu.old 2010-01-24 18:53:01.000000000 -0700 +++ evaluation_gpu6.cu 2010-11-13 18:20:09.000000000 -0700 @@ -156,7 +156,7 @@ cudaDeviceProp deviceProp; cutilSafeCall(cudaGetDeviceProperties(&deviceProp, idx)); fprintf(stderr, "Found a %s\n", deviceProp.name); - if (deviceProp.major == 1 && deviceProp.minor == 3) + if ((deviceProp.major >= 2 && deviceProp.major < 9999) || (deviceProp.major == 1 && deviceProp.minor == 3)) { eligable_devices[eligable_device_idx++] = idx; fprintf(stderr, "Device can be used it has compute capability 1.3 support\n"); @@ -217,7 +217,7 @@ if (device_arg != -1) { cudaDeviceProp deviceProp; cutilSafeCall(cudaGetDeviceProperties(&deviceProp, device_arg)); - if (deviceProp.major == 1 && deviceProp.minor == 3) { + if ((deviceProp.major >= 2 && deviceProp.major < 9999) || (deviceProp.major == 1 && deviceProp.minor == 3)) { cutilSafeCall(cudaSetDevice(device_arg)); fprintf(stderr, "The device %s specified on the command line can be used\n", deviceProp.name); } else { However, I haven't been able to build libcutil.so to build this yet. |
2)
Message boards :
Application Code Discussion :
Recompiled Linux 32/64 apps
(Message 39592)
Posted 10 May 2010 by Ken_g6 Post: The Linux x86-64 SSE4.1 app consistently crashed on me about 30% of the way through, with a SIGSEGV (segfault) error. I have a C2Q 9400 that should support it. |
©2024 Astroinformatics Group