您的位置 首页 电路

用PS3和Linux建立一个并行程序开发渠道

PS3,使用Cell处理器,拥有9个核心。虽然以游戏机的名义推向市场,但sony将PS3平台的部分功能开放,能让用户在PS3上装其他操作系统,让PS3变成了一台

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。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/fangan/dianlu/299727.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部