Changes between Version 8 and Version 9 of GPUApp


Ignore:
Timestamp:
Jul 2, 2010, 5:15:12 PM (14 years ago)
Author:
Nicolas
Comment:

Fix mistyped paths

Legend:

Unmodified
Added
Removed
Modified
  • GPUApp

    v8 v9  
    1414cuda_kernel.cu; cuda.cu; cuda_config.h
    1515}}}
    16 The example_app_nvcuda.vcproj can be found at "boin/win_build/". Note that NVIDIA Cuda SDK 3.0 or older supports device emulation mode. If your machine doesn't have a Cuda-enabled GPU, then you should build the sample app in the device emulation mode. Do so by setting "Build -> Configuration Manger -> Configuration" to either Emudebug|Emurelease. It comes to our attention that while compiling the sample app, the linker tries to link both the debug and release libraries, and thus causing the following errors:
     16The example_app_nvcuda.vcproj can be found at "boinc/win_build/". Note that NVIDIA Cuda SDK 3.0 or older supports device emulation mode. If your machine doesn't have a Cuda-enabled GPU, then you should build the sample app in the device emulation mode. Do so by setting "Build -> Configuration Manger -> Configuration" to either Emudebug|Emurelease. It comes to our attention that while compiling the sample app, the linker tries to link both the debug and release libraries, and thus causing the following errors:
    1717{{{
    1818LIBCMTD.lib(dbgheap.obj) : error LNK2005: __heap_alloc already defined in LIBCMT.lib(malloc.obj)
     
    2727=== NVIDIA OpenCL ===
    2828
    29 BOINC-NVOpenCL sample app for Windows can be found at "/boin/samples/nvopencl/".
     29BOINC-NVOpenCL sample app for Windows can be found at "/boinc/samples/nvopencl/".
    3030
    3131{{{
    3232nvopencl.hpp; nvopencl.cpp; nvopencl_kernels.cl
    3333}}}
    34 The example_app_nvopencl.vcproj can be found at "boin/win_build/". OpenCL doesn't have emulation mode, but it could run on CPU alone by specifying CL_DEVICE_TYPE_CPU or CL_DEVICE_TYPE_ALL when creating an OpenCL context.
     34The example_app_nvopencl.vcproj can be found at "boinc/win_build/". OpenCL doesn't have emulation mode, but it could run on CPU alone by specifying CL_DEVICE_TYPE_CPU or CL_DEVICE_TYPE_ALL when creating an OpenCL context.
    3535 
    3636The Runtime Library needs to be reset to point to "Multi-threaded Debug (/MTd)" to avoid linking issues. Do so by right click on the project. Set "Properties -> Configuration Properties -> C/C++ -> Code Generation -> Runtime Library" to "Multi-threaded Debug (/MTd)".
     
    3838=== ATI Stream OpenCL ===
    3939
    40 BOINC-ATIOpenCL sample app for Windows can be found at "/boin/samples/atiopencl/".
     40BOINC-ATIOpenCL sample app for Windows can be found at "/boinc/samples/atiopencl/".
    4141
    4242{{{
    4343atiopencl.hpp; atiopencl.cpp; atiopencl_kernels.cl
    4444}}}
    45 The example_app_atiopencl.vcproj can be found at "boin/win_build/". It is identical to NVIDIA OpenCL. Prior to build the app, make sure you have already reset the Runtime Library to point to "Multi-threaded Debug (/MTd)".
     45The example_app_atiopencl.vcproj can be found at "boinc/win_build/". It is identical to NVIDIA OpenCL. Prior to build the app, make sure you have already reset the Runtime Library to point to "Multi-threaded Debug (/MTd)".
    4646
    4747== Linux == #linux
     
    8282=== NVIDIA OpenCL ===
    8383
    84 BOINC-NVOpenCL sample app for Linux can be found at "/boin/samples/nvopencl/".
     84BOINC-NVOpenCL sample app for Linux can be found at "/boinc/samples/nvopencl/".
    8585
    8686{{{
     
    9595=== ATI Stream OpenCL ===
    9696
    97 BOINC-ATIOpenCL sample app for Linux can be found at "/boin/samples/atiopencl/".
     97BOINC-ATIOpenCL sample app for Linux can be found at "/boinc/samples/atiopencl/".
    9898
    9999{{{