Author Topic: NVIDIA CUDA 2.2 available  (Read 4189 times)

0 Members and 1 Guest are viewing this topic.


  • Consigliere
  • ****
  • Posts: 619
NVIDIA CUDA 2.2 available
« on: May 08, 2009, 09:05:40 AM »
Windows XP and Vista Release Notes
Version 2.2

New Features

  Hardware Support
  o  See

  Platform Support
  o  Additional OS support
     - Microsoft Windows Vista Server 2008

  API Features
  o Pinned Memory Support
     - These new memory management functions (cuMemHostAlloc() and
       cudaHostAlloc()) enable pinned memory to be made "portable" (available
       to all CUDA contexts), "mapped" (mapped into the CUDA address space),
       and/or "write combined" (not cached and faster for the GPU to access).
     - cuMemHostAlloc
     - cuMemHostGetDevicePointer
     - cudaHostAlloc
     - cudaHostGetDevicePointer
  o Function attribute query
     - This function allows applications to query various function properties.
     - cuFuncGetAttribute
  o 2D Texture reads from pitch linear memory
     - You can bind linear memory that you get from cuMemAlloc() or
       cudaMalloc() directly to a 2D texture. In previous releases, you were
       only able to bind cuArrayCreate() or cudaMallocArray() arrays to 2D
     - cuTexRefSetAddress2D
     - cudaBindTexture2D
  o Flags for event creation
     - Applications can now create events that use blocking synchronization.
     - cudaEventCreateWithFlags
  o New device management and context creation flags
     - The function cudaSetDeviceFlags() allows the application to specify
       attributes such as mapping host memory and support for blocking
     - cudaSetDeviceFlags
  o Improved runtime device management
     - The runtime now defaults to attempting context creation on other
       devices in the system before returning any failure messages. The new
       call cudaSetValidDevices() allows the application to specify a list of
       acceptable devices for use.
     - cudaSetValidDevices
  o Driver/runtime version query functions
     - Applications can now directly query version information about the
       underlying driver/runtime.
     - cuDriverGetVersion
     - cudaDriverGetVersion
     - cudaRuntimeGetVersion
  o New device attribute queries

  o Doxygen-generated and cross-referenced html, pdf, and Windows help files.
     - Runtime API
     - Driver API

  Performance Enhancements
  o Asynchronous memcpy support for Windows Vista
     - Asynchronous memory copy operations can now overlap GPU execution

Download from CUDA zone.
Systeminfo: CPU-Z - GPU-Z - GPUCapsViewer