Changes between Version 35 and Version 36 of WorkShop11/HackFest


Ignore:
Timestamp:
Aug 19, 2011, 4:01:10 AM (13 years ago)
Author:
brevilo
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WorkShop11/HackFest

    v35 v36  
    104104Results:[[BR]]
    105105
    106  * Working code samples for [http://boinc.berkeley.edu/trac/browser/trunk/boinc/samples/nvopencl NVIDIA] and [http://boinc.berkeley.edu/trac/browser/trunk/boinc/samples/atiopencl AMD] can be found in the BOINC source tree under /src
     106 * Working code samples for [http://boinc.berkeley.edu/trac/browser/trunk/boinc/samples/nvopencl NVIDIA] and [http://boinc.berkeley.edu/trac/browser/trunk/boinc/samples/atiopencl AMD] can be found in the BOINC source tree under /src
    107107   * The samples should probably be unified/consolidated (kernels might differ for NVIDIA and AMD of course)
    108108   * We tested both samples on AMD and NVIDIA GPUs respectively - success
    109  * There's a [http://boinc.berkeley.edu/trac/wiki/GPUApp#BuildingBOINCapplicationswithCudaandOpenCL wiki page] describing how to build the samples on Windows, Linux and Mac OS
     109 * There's a [http://boinc.berkeley.edu/trac/wiki/GPUApp#BuildingBOINCapplicationswithCudaandOpenCL wiki page] describing how to build the samples on Windows, Linux and Mac OS
    110110 * Missing in the current client
    111111   * Enumerate all OpenCL platforms/devices, keep them in a list (array)
    112112   * Pass the list IDs of the platform/device to be used by the science app (as an integer)
    113113   * Provide two API calls: taking the list ID, returning the cl_platform_id and the cl_device_id (opaque complex types, required by science app to create OpenCL context)
    114    * Make sure OpenCL and CUDA apps don't collide (use the same resource/GPU) on a multi-NVIDIA GPU system
     114   * Make sure OpenCL and CUDA apps don't collide (use the same resource/GPU) on a (multi-)NVIDIA GPU system
    115115   * Make sure multi-vendor GPU setups (single host system) are supported (applies to Mac OS and Windows 7)
    116116 * There are a number of lessons learned available at Einstein@Home with respect to AMD and NVIDIA driver issues related to OpenCL. We could add those to the BOINC wiki