一、CUDA on linux Redhat AS 5 后来升级到为centos(根据redhat AS开源程序做的学生平台的server)
1.安装redhat AS的时候最好别选择xen支持,因为NV的显卡驱动可能不支持Xen
2.安装显卡驱动的时候,需要关闭x server,这里可以ctrl+alt+f1进入到字符界面,然后输入init 2 关闭x server(gdm)
这个时候就可以安装驱动了
3.安装toolkit,安装sdk
进入sdk的安装目录,编译sdk,搞定:)
由于系统比较老,还没打AS 5 package1 所以安装的时候遇到了一两个状况:
1.-lglut的问题,这个可以参照CUDA linux install readme 解决;
2.还有一个问题,忘记了……好像是运行的时候找不到cuda的动态库,这个地方忘记是怎么弄好的了~~想起来再写,应该就是一些连接过来,连接过去的东东
然后修改grub的启动项里面的顺序,让other 第一个启动,我这里的other就是windows:)grub 在/etc下面grub.conf,由一个启动顺序,默认的是0,然后可以自己定义默认是第几个,这个自己可以做试验:)不多讲。
二、Eclipse的安装,这个地方让我费了点神~~有点郁闷,系统没升级,然后系统也是采用的默认的gcj的java运行库,所以这个地方需要安装sun的1.50以上的jdk,安装了还不没完,需要添加用alternatives --install sun的java,然后在用alternatives 的config选项配置java,这个可以man alternatives就可以知道怎用了,很简单,这里就可以替换掉自带的java库~~java的标准开源,谁都可以做~~so gcj 就是gnu 写的一个java的平台~~~和sun的java平台差不多,不过现在评价没sun 的高~~
然后是一个mozilla的一个xunl……的库太老了~~eclipse已启动就停在了那个位置~~~还得我去/root/workspace/.med.../.log文件找错误信息~~~
然后升级了系统,同时就升级了这个xunl什么的动态库,然后eclipse就可以正常启动了
三、AS系统升级,如果要使用redhat提供的升级服务,就得付钱~~穷人,穷不是用盗版的理由,so,那就用开源的呗,然后就知道AS 升级到CentOS的配置,这里就是配置yum的配置文件,然后升级就可以了,这个可以上网搜索,yum 升级 CentOs有很多配置,copy过来就可以了~~
四、intel的编译器和tbb都在linux下可以免费使用的,学习研究使用。TBB是一个不错的开源的并行库,有课余时间闲着没事的时候,可以看看TBB的实现源代码,不错的东东~~
五、Mosix,系里面装了一套新的mosix cluster系统(mosix集群系统)不过白天不能用,那个实验室得给别人上课用,只有晚上可以调试,现在就是晚上测试它的性能。Mosix算是集中控制式的集群系统,后面的节点都可以算是透明的,不过也可以分小集群。在业界也有很高的地位。不过个人喜好而言,更喜欢像rocks cluster这样的集群架构~~或者完全分布式的集群架构~~
晚上简单的测试了mosix的自动分发的功能,然后想装一个图形监控的环境,但是系里面的机器,是不能乱装东东的~~郁闷
六、配置Xmanager+Suse,后来看了一下mosix总结点服务器的系统,是suse,然后就心动,利用xmanger来图形化的现实mosix的运行状况。suse默认安装的是图形界面的,但是没开放远程图形界面控制的一些配置,比较郁闷。然后利用xstart ssh连接server,然后选择xterm 第一个默认项,进去以后,界面没启动,运行startx,肯定不行,server端的屏幕已经现实了~~启动了x 服务,然后用startkde命令~~呵呵,勉强可以使用了~~
一个下午,加一个晚上~~~一会准备回去睡觉了~~~
很久没写技术了~~
过几天把office里面的机器装上rocks cluster 然后配上CUDA的sdk 来做一个小型的廉价GPU 集群测试,嘿嘿:)
1.安装redhat AS的时候最好别选择xen支持,因为NV的显卡驱动可能不支持Xen
2.安装显卡驱动的时候,需要关闭x server,这里可以ctrl+alt+f1进入到字符界面,然后输入init 2 关闭x server(gdm)
这个时候就可以安装驱动了
3.安装toolkit,安装sdk
进入sdk的安装目录,编译sdk,搞定:)
由于系统比较老,还没打AS 5 package1 所以安装的时候遇到了一两个状况:
1.-lglut的问题,这个可以参照CUDA linux install readme 解决;
2.还有一个问题,忘记了……好像是运行的时候找不到cuda的动态库,这个地方忘记是怎么弄好的了~~想起来再写,应该就是一些连接过来,连接过去的东东
然后修改grub的启动项里面的顺序,让other 第一个启动,我这里的other就是windows:)grub 在/etc下面grub.conf,由一个启动顺序,默认的是0,然后可以自己定义默认是第几个,这个自己可以做试验:)不多讲。
二、Eclipse的安装,这个地方让我费了点神~~有点郁闷,系统没升级,然后系统也是采用的默认的gcj的java运行库,所以这个地方需要安装sun的1.50以上的jdk,安装了还不没完,需要添加用alternatives --install sun的java,然后在用alternatives 的config选项配置java,这个可以man alternatives就可以知道怎用了,很简单,这里就可以替换掉自带的java库~~java的标准开源,谁都可以做~~so gcj 就是gnu 写的一个java的平台~~~和sun的java平台差不多,不过现在评价没sun 的高~~
然后是一个mozilla的一个xunl……的库太老了~~eclipse已启动就停在了那个位置~~~还得我去/root/workspace/.med.../.log文件找错误信息~~~
然后升级了系统,同时就升级了这个xunl什么的动态库,然后eclipse就可以正常启动了
三、AS系统升级,如果要使用redhat提供的升级服务,就得付钱~~穷人,穷不是用盗版的理由,so,那就用开源的呗,然后就知道AS 升级到CentOS的配置,这里就是配置yum的配置文件,然后升级就可以了,这个可以上网搜索,yum 升级 CentOs有很多配置,copy过来就可以了~~
四、intel的编译器和tbb都在linux下可以免费使用的,学习研究使用。TBB是一个不错的开源的并行库,有课余时间闲着没事的时候,可以看看TBB的实现源代码,不错的东东~~
五、Mosix,系里面装了一套新的mosix cluster系统(mosix集群系统)不过白天不能用,那个实验室得给别人上课用,只有晚上可以调试,现在就是晚上测试它的性能。Mosix算是集中控制式的集群系统,后面的节点都可以算是透明的,不过也可以分小集群。在业界也有很高的地位。不过个人喜好而言,更喜欢像rocks cluster这样的集群架构~~或者完全分布式的集群架构~~
晚上简单的测试了mosix的自动分发的功能,然后想装一个图形监控的环境,但是系里面的机器,是不能乱装东东的~~郁闷
六、配置Xmanager+Suse,后来看了一下mosix总结点服务器的系统,是suse,然后就心动,利用xmanger来图形化的现实mosix的运行状况。suse默认安装的是图形界面的,但是没开放远程图形界面控制的一些配置,比较郁闷。然后利用xstart ssh连接server,然后选择xterm 第一个默认项,进去以后,界面没启动,运行startx,肯定不行,server端的屏幕已经现实了~~启动了x 服务,然后用startkde命令~~呵呵,勉强可以使用了~~
一个下午,加一个晚上~~~一会准备回去睡觉了~~~
很久没写技术了~~
过几天把office里面的机器装上rocks cluster 然后配上CUDA的sdk 来做一个小型的廉价GPU 集群测试,嘿嘿:)