IPB

Welcome Guest ( Log In | Register )

> CUDA Toolkit and SDK 2.3 released
tmurray
post Jul 21 2009, 07:11 PM
Post #1



********

Group: NVIDIA Employees
Posts: 2,255
Joined: 3-June 08
From: Santa Clara, CA
Member No.: 106,363
Org.: NVIDIA



IMPORTANT NOTE

Because of the new support for cross-compilation, the library locations on Linux have changed. 32-bit libraries are located by default at /usr/local/cuda/lib and 64-bit libraries are located by default at /usr/local/cuda/lib64. This is a change from 2.2 and will necessitate changing /etc/ld.so.conf or LD_LIBRARY_PATH.

The CUDA Toolkit and SDK v2.3 are now released and available to all developers.

A brief overview of features--there are a lot:

  • The CUFFT Library now supports double-precision transforms and includes significant performance improvements for single-precision transforms as well. See the CUDA Toolkit release notes for details.
  • The CUDA-GDB hardware debugger and CUDA Visual Profiler are now included in the CUDA Toolkit installer, and the CUDA-GDB debugger is now available for all supported Linux distros. (see below)
  • Each GPU in an SLI group is now enumerated individually, so compute applications can now take advantage of multi-GPU performance even when SLI is enabled for graphics.
  • The 64-bit versions of the CUDA Toolkit now support compiling 32-bit applications. Please note that the installation location of the libraries has changed, so developers on 64-bit Linux must update their LD_LIBRARY_PATH to contain either /usr/local/cuda/lib or /usr/local/cuda/lib64.
  • New support for fp16 <-> fp32 conversion intrinsics allows storage of data in fp16 format with computation in fp32. Use of fp16 format is ideal for applications that require higher numerical range than 16-bit integer but less precision than fp32 and reduces memory space and bandwidth consumption.
  • The CUDA SDK has been updated to include:
    • A new pitchLinearTexure code sample that shows how to efficiently texture from pitch linear memory.
    • A new PTXJIT code sample illustrating how to use cuModuleLoadDataEx() to load PTX source from memory instead of loading a file.
    • Two new code samples for Windows, showing how to use the NVCUVID library to decode MPEG-2, VC-1, and H.264 content and pass frames to OpenGL or Direct3D for display.
    • Updated code samples showing how to properly align CUDA kernel function parameters so the same code works on both x32 and x64 systems.

  • The Visual Profiler includes several enhancements:
    • All memory transfer API calls are now reported
    • Support for profiling multiple contexts per GPU
    • Synchronized clocks for requested start time on the CPU and start/end times on the GPU for all kernel launches and memory transfers
    • Global memory load and store efficiency metrics for GPUs with compute capability 1.2 and higher

  • The CUDA Driver for MacOS is now packaged separately from the CUDA Toolkit.
  • Support for major Linux distros, MacOS X, and Windows:
    • MacOS X 10.5.6 and later (32-bit)
    • Windows XP/Vista/7 with Visual Studio 8 (VC2005 SP1) and 9 (VC2008)
    • Fedora 10, RHEL 4.7 & 5.3, SLED 10.2 & 11.0, OpenSUSE 11.1, and Ubuntu 8.10 & 9.04
Notes for MacOS developers
  • The cudadriver_2.3.1_macos.pkg driver is for use with Quadro FX 4800 and GeForce GTX 285.
  • The cudadriver_2.3.1_macos.pkg driver may also be used with any NVIDIA GPU on SnowLeopard.
  • Use the cudadriver_2.3.0_macos.pkg driver for MacOS X 10.5.6 and later (pre-SnowLeoard) with all other GPUs.

Download Links
Mac developers: use the packages in this post.

Getting Started on Linux
Getting Started on OS X
Getting Started on Windows

190.38 for WinXP32
190.38 for WinXP64
190.38 for Vista32
190.38 for Vista64
190.18 for Linux 32
190.18 for Linux 64

CUDA Visual Profiler 1.3 for OS X

CUDA Toolkit 2.3 for Fedora 10 - 32-bit
CUDA Toolkit 2.3 for RHEL 4.7 - 32-bit
CUDA Toolkit 2.3 for RHEL 5.3 - 32-bit
CUDA Toolkit 2.3 for SLED 10.2 - 32-bit
CUDA Toolkit 2.3 for SLED 11.0 - 32-bit
CUDA Toolkit 2.3 for SuSE 11.1 - 32-bit
CUDA Toolkit 2.3 for Ubuntu 8.10 - 32-bit
CUDA Toolkit 2.3 for Ubuntu 9.04 - 32-bit

CUDA Toolkit 2.3 for Fedora 10 - 64-bit
CUDA Toolkit 2.3 for RHEL 4.7 - 64-bit
CUDA Toolkit 2.3 for RHEL 5.3 - 64-bit
CUDA Toolkit 2.3 for SLED 10.2 - 64-bit
CUDA Toolkit 2.3 for SLED 11.0 - 64-bit
CUDA Toolkit 2.3 for SuSE 11.1 - 64-bit
CUDA Toolkit 2.3 for Ubuntu 8.10 - 64-bit
CUDA Toolkit 2.3 for Ubuntu 9.04 - 64-bit

CUDA Toolkit 2.3 for Windows - 32-bit
CUDA Toolkit 2.3 for Windows - 64-bit

CUDA GDB Readme
CUDA GDB 2.3 User Manual
CUDA C 2.3 Reference Manual
CUDA Visual Profiler 2.3 Readme
CUDA Visual Profiler for OS X 1.3
CUDA Toolkit 2.3 EULA

CUDA Toolkit 2.3 Release Notes for Linux
CUDA Toolkit 2.3 Release Notes for OS X
CUDA Toolkit 2.3 Release Notes for Windows
CUDA C Programming Guide 2.3
CUDA C Best Practices Guide 2.3
CUDA C Online Documentation

CUDA SDK 2.3 for Linux
CUDA SDK 2.3 for Win32
CUDA SDK 2.3 for Win64

CUDA SDK 2.3 EULA
CUDA SDK 2.3 Release Notes for Linux
CUDA SDK 2.3 Release Notes for OS X
CUDA SDK 2.3 Release Notes for Windows
Go to the top of the page
 
+Quote Post

Posts in this topic
- tmurray   CUDA Toolkit and SDK 2.3 released   Jul 21 2009, 07:11 PM
- - tmurray   This space reserved for other important things. Li...   Jul 21 2009, 07:24 PM
|- - zenpharaohs   QUOTE (tmurray @ Jul 21 2009, 03:24 PM) T...   Jul 21 2009, 08:38 PM
||- - zenpharaohs   QUOTE (zenpharaohs @ Jul 21 2009, 04:38 P...   Jul 22 2009, 12:17 PM
|- - xsyourpal   QUOTE (tmurray @ Jul 21 2009, 12:24 PM) T...   Jul 28 2009, 10:12 PM
|- - xsyourpal   QUOTE (xsyourpal @ Jul 28 2009, 03:12 PM)...   Jul 28 2009, 10:20 PM
|- - Dominik Gddeke   Just for the record: The updated driver and toolki...   Jul 29 2009, 12:21 AM
- - profquail   Cool. I'm downloading it and installing now.   Jul 21 2009, 07:56 PM
|- - StickGuy   I'm looking forward to trying 2.3 out.   Jul 21 2009, 08:05 PM
- - nitin.life   CODE# define NumThreads infinite for(int i=0;i...   Jul 21 2009, 08:58 PM
- - jam1   Thank you, you just have ruined the rest of this s...   Jul 21 2009, 09:52 PM
- - apaehler   On my system (openSuSE 11.1) ./cudasdk_2.3_linux.r...   Jul 21 2009, 10:29 PM
|- - tmurray   QUOTE (apaehler @ Jul 21 2009, 03:29 PM) ...   Jul 21 2009, 10:51 PM
||- - Dominik Gddeke   QUOTE (tmurray @ Jul 21 2009, 02:51 PM) T...   Jul 22 2009, 12:01 AM
|- - netllama   QUOTE (apaehler @ Jul 21 2009, 03:29 PM) ...   Jul 22 2009, 12:50 AM
|- - apaehler   QUOTE (netllama @ Jul 22 2009, 02:50 AM) ...   Jul 22 2009, 05:23 PM
- - jam1   All installed. All compiled. All working very fast...   Jul 21 2009, 10:35 PM
- - profquail   The link to the 2.3 Reference Manual above goes to...   Jul 21 2009, 11:13 PM
|- - tmurray   QUOTE (profquail @ Jul 21 2009, 04:13 PM)...   Jul 21 2009, 11:18 PM
- - Krahenbuhl   Great news!! Thanks! Looking forwa...   Jul 22 2009, 12:19 AM
- - tmurray   checking on it...   Jul 22 2009, 12:22 AM
- - demnim   So sorry, I installed 32 bit version instead of 64...   Jul 22 2009, 01:07 AM
- - sky0714   I can't find window7 32/64bit driver. How can...   Jul 22 2009, 01:31 AM
|- - tmurray   QUOTE (sky0714 @ Jul 21 2009, 06:31 PM) I...   Jul 22 2009, 01:33 AM
|- - sky0714   QUOTE (tmurray @ Jul 22 2009, 10:33 AM) W...   Jul 22 2009, 12:45 PM
|- - cbuchner1   QUOTE (sky0714 @ Jul 22 2009, 02:45 PM) B...   Jul 22 2009, 01:18 PM
|- - sky0714   QUOTE (cbuchner1 @ Jul 22 2009, 10:18 PM)...   Jul 23 2009, 04:18 AM
|- - cbuchner1   QUOTE (sky0714 @ Jul 23 2009, 06:18 AM) T...   Jul 26 2009, 06:05 PM
|- - sky0714   QUOTE (cbuchner1 @ Jul 27 2009, 03:05 AM)...   Aug 13 2009, 10:41 AM
- - mmurphy   The Mac OS X version appears to still not support ...   Jul 22 2009, 03:18 AM
|- - Adam Simpson   QUOTE (mmurphy @ Jul 21 2009, 11:18 PM) T...   Jul 22 2009, 05:14 AM
|- - mmurphy   QUOTE (Adam Simpson @ Jul 21 2009, 10:14 ...   Jul 23 2009, 05:39 AM
||- - Adam Simpson   QUOTE (mmurphy @ Jul 23 2009, 01:39 AM) D...   Jul 23 2009, 02:06 PM
|- - tmurray   QUOTE (Adam Simpson @ Jul 21 2009, 10:14 ...   Jul 23 2009, 09:01 PM
|- - Adam Simpson   QUOTE (tmurray @ Jul 23 2009, 05:01 PM) W...   Jul 23 2009, 09:26 PM
- - michalj   QUOTE (tmurray @ Jul 21 2009, 09:11 PM) T...   Jul 22 2009, 04:06 AM
|- - tmurray   QUOTE (michalj @ Jul 21 2009, 09:06 PM) I...   Jul 22 2009, 04:49 AM
- - Strickbausen   The CrossCompiling support seems good, but in Win3...   Jul 22 2009, 04:22 AM
- - Strickbausen   None of the included sdk sampels worked with the ...   Jul 22 2009, 05:58 AM
- - jam1   Oops, also missing the cuda-gdb bin for Linux.   Jul 22 2009, 11:24 AM
- - Dominik Gddeke   The SDK doesn't compile on OpenSUSE 11.1 32-bi...   Jul 22 2009, 01:23 PM
|- - apaehler   QUOTE (Dominik G�ddeke @ Jul 22 2009, 03...   Jul 22 2009, 05:37 PM
- - jam1   This is the error I get when using 2.2 cuda-gdb wi...   Jul 22 2009, 01:41 PM
- - DanielThill   There was some mention in the recent past of a bui...   Jul 22 2009, 02:41 PM
- - MashRinx   just a quick heads-up that I've not been able ...   Jul 22 2009, 05:02 PM
|- - tmurray   QUOTE (MashRinx @ Jul 22 2009, 10:02 AM) ...   Jul 22 2009, 05:25 PM
- - MisterAnderson42   Heads up for anyone using GPUWorker with CUDA 2.3:...   Jul 22 2009, 05:16 PM
- - MMB   I installed the 2.3 driver, sdk and toolkit. Th...   Jul 22 2009, 06:09 PM
- - Nico   Is anyone else having problems with cudadriver_2.3...   Jul 22 2009, 06:09 PM
|- - nbell   QUOTE (Nico @ Jul 22 2009, 02:09 PM) Is a...   Jul 22 2009, 07:55 PM
|- - Nico   QUOTE (nbell @ Jul 22 2009, 09:55 PM) Yep...   Jul 22 2009, 08:20 PM
|- - netllama   QUOTE (Nico @ Jul 22 2009, 01:20 PM) Than...   Jul 22 2009, 08:23 PM
|- - Nico   QUOTE (netllama @ Jul 22 2009, 10:23 PM) ...   Jul 22 2009, 08:37 PM
- - sergeyn   There is usually a driver for notebooks but not th...   Jul 22 2009, 06:48 PM
- - sergeyn   I also can't install sdk, Installer says that ...   Jul 22 2009, 09:07 PM
|- - Dominik Gddeke   can anyone repro that the SDK doesn't compile ...   Jul 22 2009, 11:45 PM
- - aboeing   The link to the 2.3 programming guide is wrong, it...   Jul 23 2009, 01:59 AM
- - nsrihari   I tried downloading and installing "CUDA Tool...   Jul 23 2009, 05:11 AM
|- - NCC-1701D   i guess the links are broken for - - CUDA GDB user...   Jul 23 2009, 05:22 AM
|- - nsrihari   QUOTE (nsrihari @ Jul 23 2009, 10:41 AM) ...   Jul 23 2009, 05:22 AM
- - Devaster   there is Cross-Compilation support , but how to en...   Jul 23 2009, 09:04 AM
- - Chris2H   deviceQuery (in CUDA SDK 2.3) failed to detect GPU...   Jul 23 2009, 12:14 PM
- - thegiantpanda   Hi, I'm new to CUDA, we're running a progr...   Jul 23 2009, 12:45 PM
|- - MisterAnderson42   QUOTE (thegiantpanda @ Jul 23 2009, 07:45...   Jul 23 2009, 01:36 PM
- - dcanti   No support for ubuntu 8.04 LTS?   Jul 23 2009, 01:14 PM
- - Mark Schlegel   The official download page at http://www.nvidia.c...   Jul 23 2009, 04:37 PM
- - mfl   Hi, is the 2.3 supporting the S1070 ? I just inst...   Jul 23 2009, 04:55 PM
- - tmurray   the device name is a bug, but you shouldn't en...   Jul 23 2009, 05:00 PM
- - rubenqba   The link of "CUDA GDB 2.3 User Manual" i...   Jul 23 2009, 05:58 PM
|- - tmurray   QUOTE (rubenqba @ Jul 23 2009, 10:58 AM) ...   Jul 23 2009, 08:40 PM
- - tmurray   As you can probably guess, the 2.3 release has a f...   Jul 23 2009, 08:39 PM
|- - Dominik Gddeke   QUOTE (tmurray @ Jul 23 2009, 01:39 PM) A...   Jul 27 2009, 11:22 PM
- - teslasetup   If I install the cuda toolkit under a non-default ...   Jul 23 2009, 10:08 PM
|- - mfl   QUOTE (teslasetup @ Jul 24 2009, 12:08 AM...   Jul 24 2009, 11:59 AM
- - nicholas_yue   Hi, The programming guide mentioned OpenCL. ...   Jul 24 2009, 02:42 AM
- - xargon   Killed my ubuntu 9.04. I had to uninstall and reve...   Jul 24 2009, 10:37 AM
|- - Nico   QUOTE (xargon @ Jul 24 2009, 12:37 PM) Ki...   Jul 24 2009, 10:39 AM
- - kevinkreiser   http://www.nvidia.com/object/cuda_learn_products.h...   Jul 24 2009, 02:47 PM
- - cineact   Hello, it's not possible to install cudadrive...   Jul 25 2009, 09:14 AM
- - Aschemel   ok i have a problem i installed CUDA Driver 190.16...   Jul 26 2009, 04:31 PM
|- - Nico   Give the 190.18 beta driver a try. N.   Jul 27 2009, 12:09 AM
- - Aschemel   Hi! The 190.18 beta driver is "working...   Jul 27 2009, 01:52 AM
|- - Nico   QUOTE (Aschemel @ Jul 27 2009, 03:52 AM) ...   Jul 27 2009, 10:09 AM
|- - sagrailo   Where, exactly, to find 190.18 driver for Linux? I...   Jul 27 2009, 11:16 AM
|- - Nico   QUOTE (sagrailo @ Jul 27 2009, 01:16 PM) ...   Jul 27 2009, 09:22 PM
- - snowlxm   where to download cudaGDB??? I had install cudato...   Jul 27 2009, 10:54 PM
- - tmurray   coming soon (as in "in the next hour or I sta...   Jul 28 2009, 12:00 AM
- - tmurray   Glaring avoided--packages in the first post have b...   Jul 28 2009, 12:35 AM
|- - SPWorley   QUOTE (tmurray @ Jul 27 2009, 05:35 PM) G...   Jul 28 2009, 12:46 AM
|- - SPWorley   QUOTE (tmurray @ Jul 27 2009, 05:35 PM) 1...   Jul 28 2009, 02:22 AM
- - josh silverman   I've just run some simple tests on the new cud...   Jul 28 2009, 01:00 AM
- - sagrailo   I was able to download 190.18 drivers for Linux (3...   Jul 28 2009, 06:13 AM
- - LittleBob   I just bought a laptop with GeForce GT240M GPU(ASU...   Aug 4 2009, 04:08 AM
- - Ailleur   QUOTE (LittleBob @ Aug 4 2009, 12:08 AM) ...   Aug 4 2009, 12:15 PM
|- - SPWorley   QUOTE (Ailleur @ Aug 4 2009, 05:15 AM) Vi...   Aug 8 2009, 02:36 PM
|- - wtftc   There used to be a beta 64 bit Windows Vista noteb...   Aug 11 2009, 02:20 PM
- - helmoz   Hey hi all. Can you take a look at this: http://...   Aug 7 2009, 01:28 PM
- - Chris2H   tmurray or anyone else from NVIDIA. Please advise ...   Aug 8 2009, 12:53 PM
|- - laxsu19   Sounds like a similar problem I, and toojays have ...   Aug 13 2009, 01:27 PM
- - tmurray   The toolkits in the first post have been updated t...   Aug 13 2009, 06:55 PM
2 Pages V   1 2 >


Reply to this topicStart new topic

 



Copyright 2008 NVIDIA Corporation.  Terms of Use | Legal Info | Privacy Policy Time is now: 9th February 2010 - 10:52 PM
Unites States Argentina Brazil Chile China Colombia France Germany India Italy Japan Korea Mexico Poland Russia Spain Taiwan United Kingdom Venezuela