新手问一个 关于cublas的问题

本人 是新手,首先要感谢 ICE和 斑竹:横扫千军的 技术支持。

最近在做 入门阶段的学习,
本人现在做了一个 矩阵乘法的程序,用的是shared memory 分块矩阵的方法,

想问一下 cublas 怎么使用
我查了一下,cublas 好像是一个库,cublas.h的库

我的问题是,

1我的cuda版本是 cuda3.2 sdk和toolkit 都是3.2的,这个可以用cublas么
因为我的电脑系统是 XP的,不支持更高版本的cuda4, 5.

2我发现我的cuda3.2 的tookkit的大文件夹里的lib 文件夹里 有 这个cublas.h文件

不知道我的3.2cuda能不能用cublas,

3 如果可以用的话,比较完整的 cublas demo例程 是不是只有cuda5.0 才可以用。
我的笔记本比较低端 是 acer 4747g, GeForce 310M,cuda 512MB, 计算能力 1.2

问题比较幼稚啊,但是真得很想学习这些东西,网上的信息不实完全涵盖的。
希望大家给予帮助,谢谢大家

LZ您好:

cublas是CUDA的线性代数库,不仅仅只有CUDA 5有,以前各版本也有的,您可以参看您CUDA Toolkit自带的cublas user guide。

以及,CUDA 5也是有XP版本的,您可以在如下链接下载:
https://developer.nvidia.com/cuda-downloads

但是CUDA 的调试工具nsight无法在XP下使用,所以您如果可以的话,建议升级到WIN7的操作系统。WIN7对机器性能要求并不高,6,7年以前的普通双核电脑都能跑得动(当然内存要稍微大点)。

如果可以,建议您更换一台GPU计算能力版本在2.x或更高的计算机,这样可以直接学习最新的用法,也是更为强大和便捷的用法。

大致如此,祝您编码顺利~