首页 | 资讯动态 | linux基础 | 系统管理 | 网络管理 | 编程开发 | linux数据库 | 服务器技术 | linux相关 | linux认证 | 嵌入式 | 下载中心 | 专题 | linux招聘 | HR | 镜像
OKLinux中文技术站
·设为首页
·加入收藏
·联系我们
系统管理: 中文环境 系统管理 桌面应用 内核技术 | Linux基础: 基础入门 安装配置 常用命令 经验技巧 软件应用 | Linux数据库: Mysql Postgre Oracle DB2 Sybase other
网络管理: 网络安全 网络应用 Linux服务器 环境配置 黑客安全 | 编程开发: PHP CC++ Python Perl Shell 嵌入式开发 java jsp | PHP技术: PHP基础 PHP技巧 PHP应用 PHP文摘
搜索中心 Linux招聘 Linux专题 Apache | Linux相关: 硬件相关 Linux解决方案 Linux认证 企业应用 其它Unix | 相关下载: 资料下载 参考手册 开发工具 服务器类 软路由 其它
 技术搜索:
会员中心 注册会员 高级搜索  
  → 当前位置:首页>网络管理>环境配置>正文

利用PS3和Linux搭建一个并行程序开发平台

http://www.oklinux.cn  2008-02-25  赛迪网 korn  会员收藏  游客收藏  【 】 
您查看的文章来源于http://www.oklinux.cn

PS3,使用Cell处理器,拥有9个核心。虽然以游戏机的名义推向市场,但sony将PS3平台的部分功能开放,能让用户在PS3上装其他操作系统,让PS3变成了一台高性能计算平台(sony将一个核心禁用了,另外一个作为系统备用,用户只能使用剩下的7个核)。和Sony合作的操作系统厂家是Terrasoft。该公司一直致力于面向Power架构的Linux操作系统开发,这也是Sony为什么选中Terrasoft作为合作伙伴的一个原因。Terrasoft的Yellow Dog Linux有PS3版本,目前的5.0版本的DVD ISO可以直接在该公司网站上下载。

先简单介绍下硬件配置情况。

用的PS3是40GB硬盘的那一款,据SONY公司的通告,20GB和60GB的机器不在生产了,因为公司将全力开发更好的游戏和专注PS3平台的性能;另外一点是40GB硬盘的能耗适中,电费越来越贵。

基本配置如下:

CPU: Cell Broadband Engine GPU:RSX

内存:256XDR Main RAM, 256M GDDR3 VRAM

输出: USB2.0 接口两个

通信: Ethernet(10BASE-T, 100BASE-TX, 1000BASE-T)×1 IEEE 802.11 b/g Bluetooth® 2.0(EDR)

AV输出:

分辨率: 1080p, 1080i, 720p, 480p, 480i

HDMI,AVMULTI,光音频输出

显示器是三菱的Diamondcrysta RDT222WM这款显示器有HDMI接口,和PS3兼容较好,运行游戏时,显示器周边没有黑边,不过在运行linux时,只能用720p的分辨率, 1080时候有闪烁。用普通的电视机也可以,但是运行linux时候,闪烁的厉害,没银子买高清晰电视啊。

由于这款PS3只有两个USB接口,要接键盘,鼠标,手柄等外设明显不够用,所以另外买了一个USB HUB,最好是能够自己供电的USB HUB,免得连接某些外设时候电流不够用。

另外简单介绍下Cell处理器。这款处理器是IBM,SONY,TOSHIBA三家合作开发的。最大的特点就是有9个处理单元。其中有一个主处理单元,与 普通的通用CPU差不多,是基于IBM的Power体系结构的具有双线程功能的一款处理器,名字叫(Power Processing Element: PPE)。其余8个可以说是专用处理器名字叫(synergic processing elements)SPE,很多通用处理器的功能他都没有,主要用处就是进行运算。可以说PPE就是一个资源管理者,SPE就是具体执行人员。

准备好硬件后,准备操作系统。首先到terrasoft网站上下载yellow dog linux (YDL)for PS3 DVD(PS3只认识DVD),大概3.6GB,并刻录。然后启动PS3,在设置,系统设置下的格式化工具中选择为其他系统分配10GB空间。然后,将 DVD插入光驱,并将默认系统选择为其他系统。PS3自动重新启动。

重新启动后,系统会自动发现yellow dog linux并自动引导到安装界面。安装过程与在pc上装linux类似,不赘述。安装完成后,重启系统,就会进入yellow dog 系统中,如果想回到PS3的 gameos,在ydl的应用程序,系统工具菜单下有引导gameos菜单,单击后,系统就会重新启动,并进入gameos。在命令行下和系统引导时的 kboot提示处输入boot-game-os也可以进入PS3的游戏系统。

有几点需要注意的是:

1.如果PS3是全新的,在开机后,一定要先进行系统升级,一方面能获得很多系统安全更新,一方面也能 获得具有更多功能的gameos。

2.当单击YDL的引导gameos菜单时,有些系统可能无响应。这是YDL系统中的一个配置文件问题,按如下方法修改 就可以了:

打开/sbin/boot-game-os/文件,将其中的ps3flash改为sdb。同时,把/usr/bin/boot-game-os也照同样方法修改了。

装完linux后,可以尝试多核并行编程了,IBM提供了很多免费的开发工具,SDK,Compiler,simulator。


上一篇:实战Ubuntu系统双网卡的配置   下一篇:Radeon驱动获得X-Video支持

收藏于收藏夹】 【评论】 【推荐】 【打印】 【关闭
相关文档
·JAVA得到网卡物理地址(Windows和Linux)
·编程语言PHP在Web开发领域的优势在哪?
·Weblogic在Linux和Unix下的后台启动脚本
·静态库和动态库 Linux系统程序设计之路
·在Ubuntu 7.10 Linux下搭建J2EE开发环境
·Java应用:Fedora Linux 8系统下配置JDK
·关于Linux系统下软件开发工具的选择
·Linux系统下的三种Java环境配置方法
·Ubuntu下面的C语言代码检查工具 Splint
·Linux configure关于交叉编译的参数设置
·Shell编程:Linux系统环境程序设计之路
·在Linux下安装Perl及Perl模块
·开源空间:关于Linux下时间编程的问题
·类Linux中各种各样的编程语言
·开源空间:交叉编译Linux内核(2.6.22.6)
·Linux系统下 MONO执行C#程序的方法
发表评论
密码: 匿名评论
评论内容:

(不超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规)
 
  最新文档
·让WordPress在Ubuntu系统运行起来
·MySQL能否会继续让LAMP架构发扬光大?
·Ubuntu Linux 8.04 下安装GCC编译器过
·Ubuntu Linux 8.04系统JAVA环境配置方
·Linux环境变量配置和保存地点
·IIS上PHP5.23安装配置详细介绍
·Fedora 8.0下安装Perl过程
·Linux系统下手动安装pdo_mysql 成功
·在Linux下防止某个程序被运行两次的方
·Linux下automake软件编译与发布快速入
·Linux系统下精确到微秒级的时间操作函
·Linux系统下安装Perl及其模块的方法
  阅读排行
·Ubuntu Linux 8.04 下安装GCC编译器过
·Linux configure关于交叉编译的参数设
·Linux系统下手动安装pdo_mysql 成功
·如何在Ubuntu 7.10上实现C/C 开发环境
·关于Linux系统下软件开发工具的选择
·Linux环境变量配置和保存地点
·Linux系统下源码阅读工具ctags vim
·Weblogic在Linux和Unix下的后台启动脚
·Linux系统下 设置OpenGL的编程环境
·/etc/profile环境变量配置解析
·Linux Ftp服务器搭建支持Anonymous读写
·在Windows系统下配置Linux C 开发环境
·Linux系统下 MONO执行C#程序的方法
·Ubuntu配置Java Eclipse MyEclipse环境
·Ubuntu配置Java+Eclipse+MyEclipse环境
网摘收藏: