如何在PS3上运行Linux?


11

我正在学习数值计算,并拥有一台Core i5、4GB笔记本电脑,我发现某些任务执行速度很慢。

我读过一个PS3具有30台群集PC的处理能力。

基本上,我正在考虑购买PS并在其上安装Linux,然后在其上运行python程序。

我读过,索尼已禁用通过固件更新3.21安装Linux的功能

有没有办法在最新版本的PS上运行Linux?围绕新限制是否可以破解?如果我出去买一台,是否可以运行Linux?


我认为您的python程序不会在ps3上更快地运行。为此,您需要直接编程到单元处理器(类似于GPU)上的帮助核心。
SlimJim 2012年

在我看来,您应该研究像CUDA或openCL(存在用于Python的包装程序)之类的GPGPU编程。但是请注意两点:大多数算法很难在这类硬件上快速运行,并且并非所有算法都不能有效地转换。串行设备应留在CPU(i5或以前的设备)中,而大规模并行设备可以发送到GPU。
SlimJim 2012年

3
这stackpost是有点相关的(更不上安装Linux的实际编程)stackoverflow.com/questions/1355827/...
SlimJim

1
@SlimJim是的。我还发现它具有256M的RAM,其中很大一部分将由Linux占用。我喜欢您对CUDA的建议,请查看。
Kshitiz Sharma

Answers:


9

从目前的情况来看,从零售店购买全新的PS3尚无“安全”的方式在Linux上使用Linux。由于固件不会为您提供对虚拟机管理程序的低级访问,因此,如果不先更换固件就无法安装Linux。该控制台将仅安装具有Sony加密签名的固件,并且您不可以降级该固件。除非您可以自己构建并伪造Sony的签名密钥,否则无法覆盖固件。

要直接回答您的问题:

  • 有办法吗?是的,因为索尼不太擅长将其签名密钥保密。您将需要对自定义固件进行研究。使用这样的固件将使您的保修失效,并且如果您连接了控制台并且索尼检测到您没有运行官方固件版本,则可能会使控制台被Playstation网络禁止。即使某一天固件“安全”,第二天也可能不会。

  • 您可以在购买的Linux上运行Linux吗?“也许。” 做研究,并密切注意有关黑客是否可以在较新的硬件版本上使用的任何评论。除非您确定要使用的黑客程序可以在该控制台上正常工作,否则请不要购买,不计后果的操作可能会永久损害您的购买。

比这更具体的说明不太可能作为答案发布,因为没人希望索尼垂涎三尺。


1
是的 事实证明,价格与PS3相当的GPU可以提供1400个处理内核,每个处理内核的频率为900MHz。因此,PS集群似乎已成为过去。
Kshitiz Sharma

3

我同意别人的看法。在单一PS3性能是不会靠近你要做一个白盒(DIY)PC瓦特/任何最新NVIDIA GPU的CUDA加得到什么对于那些在你需要它的情况

运行Linux的PS3或您自己的x64盒都不会因为这个原因而变得非常酷。CUDA有助于进行数值计算,因此,如果您大量使用R,Octave等软件,您将获得显着改善(我听说R使用基于CUDA的库代替默认库,运行速度快7倍)。

不要指望突然看到Firefox或libreOffice以如此快的速度运行。软件性能不仅取决于内核或专用处理器的数量,还必须编写以利用它们的优势。也就是说,仅将快速的NVIDIA卡插入您的PC并不会使R更快地处理您的数字。仅仅是因为有特定于CUDA的库(例如BLAS),您可能在从源代码构建R时就可以使用,除非有人已经用这些库创建了RPM(或DEB等)。不太难,但是您需要拥有知道如何利用硬件来看到性能的专门提高的软件。

话虽这么说,我很生气索尼阻止了PS3的使用,从而使PS3拥有者蒙上了阴影。虽然它不是超级计算机,但能够从我的PS3中获得双重职责真是太酷了。如前所述,有限的RAM使台式机无法达到最佳使用效果。

PS3正确联网后,已被用于使用标准Linux群集软件创建一些惊人的超级计算机群集。完成此操作后,有限的RAM就不成问题,并且通常会针对平台真正擅长的事情(例如弄清楚蛋白质折叠)对它们进行定制编程。

如果您只是对分布式计算的功能感兴趣,可以从PlayStation Network安装一个BOINC客户端,您可以从PlayStation Network安装该客户端,您可以将PS3的功能捐赠给从事生物信息学或统计学难题(例如数据挖掘)的学术团体。人类基因组)。不玩游戏时,您可以像屏幕保护程序一样运行它。

显然,索尼既不给PS3作为集群中的节点使用,也不让用户用作Linux PC。如果他们有灵魂(或大脑?),他们将想出如何让用户扩展RAM并向他们收费以下载和安装一些定制的Linux,其中包含预构建的不错的东西。这不是一个巨大的市场,但是您当然可以看到拥有可以用于学校作业和游戏的东西的优势,尤其是。如果您负责向必须提出良好论据的孩子进行市场推广,为什么他们需要PS4。;)


出于好奇,LibreOffice确实为许多电子表格计算实现了OpenCL,并且比本机实现快几个数量级(我在系统上测试了80%以上)。
2016年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.