Welcome to MilkyWay@home

Posts by Ken_g6

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