Permalink
Commits on Jun 22, 2012
  1. Merge pull request #1 from kashif/gemspec

    kashif committed Jun 22, 2012
    Gemspec
  2. add depndency

    sabman committed Jun 22, 2012
  3. add gemspec

    sabman committed Jun 22, 2012
Commits on Jan 4, 2012
  1. Fixes for CUDA 4.1

    kashif committed Jan 4, 2012
    Some fixes to get it working under CUDA 4.1.
Commits on Jul 15, 2011
  1. Sample: CUDA vector add sample program.

    xman committed Jul 15, 2011
    Signed-off-by: Shin Yee <shinyee@speedgocomputing.com>
  2. Sample: CUDA device query sample program.

    xman committed Jul 15, 2011
    Signed-off-by: Shin Yee <shinyee@speedgocomputing.com>
Commits on Jul 11, 2011
  1. Test: Fix typo in the CUDevicePtr unified addressing test.

    xman committed Jul 11, 2011
    Signed-off-by: Shin Yee <shinyee@speedgocomputing.com>
  2. CUDA: Allow default dimension size in Dim3.

    xman committed Jul 11, 2011
    Signed-off-by: Shin Yee <shinyee@speedgocomputing.com>
  3. CUDA: Fix the CudaDeviceProp due to update in the C struct in CUDA SDK.

    xman committed Jul 11, 2011
    Signed-off-by: Shin Yee <shinyee@speedgocomputing.com>
Commits on May 21, 2011
  1. CUDA: Fix missing property 'global_memory_bus_width' in CudaDeviceProp.

    xman committed May 21, 2011
    Signed-off-by: Shin Yee <shinyee@speedgocomputing.com>
Commits on May 8, 2011
  1. Test|CU: Test Unified Addressing API.

    xman committed May 8, 2011
    Signed-off-by: Shin Yee <shinyee@speedgocomputing.com>
  2. CU: Support Unified Addressing API.

    xman committed May 8, 2011
    Signed-off-by: Shin Yee <shinyee@speedgocomputing.com>
  3. Doc: Make change log of new releases appear first.

    xman committed May 8, 2011
    Signed-off-by: Shin Yee <shinyee@speedgocomputing.com>
Commits on May 7, 2011
  1. Package: Include the change log and release notes in the gem.

    xman committed May 7, 2011
    Signed-off-by: Shin Yee <shinyee@speedgocomputing.com>
  2. Package: Release as version 0.1.1

    xman committed May 7, 2011
    Signed-off-by: Shin Yee <shinyee@speedgocomputing.com>
  3. Doc: Update features document on supporting Peer Memory Access API.

    xman committed May 7, 2011
    Signed-off-by: Shin Yee <shinyee@speedgocomputing.com>
  4. Test|CUDA: Fix the detection of host platform.

    xman committed May 7, 2011
    RUBY_PLATFORM returns java in JRuby.
    We now change to use rbconfig.
    
    Signed-off-by: Shin Yee <shinyee@speedgocomputing.com>
  5. Doc|CU|CUDA: Workaround for side comments.

    xman committed May 7, 2011
    YARD will lump a comment with the following comment if their indentations are the same.
    
    Signed-off-by: Shin Yee <shinyee@speedgocomputing.com>
  6. CU|CUDA: Fix structure classes for JRuby.

    xman committed May 7, 2011
    In JRuby, we get layout undefined problems when instantiating a structure.
    
    Signed-off-by: Shin Yee <shinyee@speedgocomputing.com>
  7. Helper: Add method to help defining instructions to link a instance u…

    xman committed May 7, 2011
    …p with a delegate.
    
    Signed-off-by: Shin Yee <shinyee@speedgocomputing.com>
  8. CU: Workaround for default argument bug in JRuby.

    xman committed May 7, 2011
    Signed-off-by: Shin Yee <shinyee@speedgocomputing.com>
  9. Memory: Workaround for #write_pointer.

    xman committed May 7, 2011
    The FFI uses FIX2INT() which may result in integer overflow,
    since a pointer in 64bit environment may be larger than 32bit.
    
    Signed-off-by: Shin Yee <shinyee@speedgocomputing.com>
  10. FFI: Quick fix to missing FFI::typedef in JRuby.

    xman committed May 7, 2011
    Signed-off-by: Shin Yee <shinyee@speedgocomputing.com>
  11. CUDA: Fix the query of memory pointer size.

    xman committed May 6, 2011
    Signed-off-by: Shin Yee <shinyee@speedgocomputing.com>
  12. Test|CU: Re-enable tests for memcpy().

    xman committed May 4, 2011
    We fixed the issue due to versioning in CUDA Driver API functions.
    
    Signed-off-by: Shin Yee <shinyee@speedgocomputing.com>
  13. CU: Fix the data type of CUdeviceptr according to cuda.h.

    xman committed May 4, 2011
    Signed-off-by: Shin Yee <shinyee@speedgocomputing.com>
  14. CU|CUDA: Fix the API write methods for int and long.

    xman committed May 4, 2011
    Signed-off-by: Shin Yee <shinyee@speedgocomputing.com>
Commits on May 4, 2011
  1. CU: Fix the mappings to CUDA C functions.

    xman committed May 4, 2011
    The CUDA header contains macros to select particular version based on the CUDA API version.
    We however do not rely on the conditions in the header.
    
    Signed-off-by: Shin Yee <shinyee@speedgocomputing.com>
Commits on May 1, 2011
  1. Test|CU: Test Peer Context Memory Access API.

    xman committed May 1, 2011
    Signed-off-by: Shin Yee <shinyee@speedgocomputing.com>
  2. CU: Support Peer Context Memory Access API.

    xman committed May 1, 2011
    Signed-off-by: Shin Yee <shinyee@speedgocomputing.com>
  3. CU: Fix the FFI attach function for enable peer access.

    xman committed May 1, 2011
    Signed-off-by: Shin Yee <shinyee@speedgocomputing.com>
  4. CU: Fix the device properties method to use API::CUDevProp structure.

    xman committed May 1, 2011
    Signed-off-by: Shin Yee <shinyee@speedgocomputing.com>
  5. Test|CUDA: Test Peer Device Memory Access API.

    xman committed Apr 30, 2011
    Signed-off-by: Shin Yee <shinyee@speedgocomputing.com>
  6. CUDA: Support Peer Device Memory Access API.

    xman committed Apr 30, 2011
    Signed-off-by: Shin Yee <shinyee@speedgocomputing.com>
  7. CUDA: Fix typo in the comments of the device properties method.

    xman committed May 1, 2011
    Signed-off-by: Shin Yee <shinyee@speedgocomputing.com>