Dans l'état actuel des choses, il n'existe aucun moyen "sûr" d'utiliser Linux sur une PS3 que vous achetez neuve dans un magasin de détail. Étant donné que le micrologiciel ne vous fournira pas d'accès de bas niveau à l'hyperviseur, il est impossible d'installer Linux sans d'abord remplacer le micrologiciel. La console n'installera que le micrologiciel avec la signature cryptographique de Sony et vous n'êtes pas autorisé à rétrograder le micrologiciel ; il n'est pas possible d'écraser le micrologiciel à moins que vous ne puissiez créer le vôtre et falsifier la clé de signature de Sony.
Pour répondre directement à vos questions :
-
Existe-t-il des moyens ? Oui, car Sony n'est pas très doué pour garder secrètes ses clés de signature. Vous devrez faire des recherches sur le firmware personnalisé. L'utilisation d'un tel micrologiciel annulerait votre garantie et vous risqueriez de voir votre console bannie du Playstation Network si vous vous y connectez et que Sony détecte que vous n'exécutez pas de version officielle du micrologiciel. Même si un firmware est "sûr" un jour, il se peut qu'il ne le soit plus le lendemain.
-
Seriez-vous capable d'exécuter Linux sur celui que vous avez acheté ? "Peut-être." Faites vos recherches et portez une attention particulière à tout commentaire indiquant si les hacks fonctionnent ou non avec les révisions matérielles les plus récentes. N'achetez pas à moins d'être sûr que le hack que vous avez l'intention d'utiliser fonctionnera avec cette console, procéder imprudemment pourrait endommager de façon permanente votre achat.
Il est peu probable que des instructions plus spécifiques soient publiées comme réponses, car personne ne veut que Sony lui souffle dessus.
Je suis d'accord avec les autres. Les performances sur une seule PS3 ne seront pas proches de ce que vous obtiendriez avec un PC à boîte blanche (DIY) avec n'importe quel GPU NVIDIA récent plus CUDA pour les cas où vous en avez besoin .
Ni la PS3 sous Linux ni votre propre boîte x64 ne seront massivement cool juste parce que. CUDA aide avec les calculs numériques, donc si vous êtes un gros utilisateur de logiciels comme R, Octave, etc., vous bénéficierez d'améliorations significatives (j'ai entendu dire que R s'exécute 7 fois plus vite avec des bibliothèques basées sur CUDA remplacées par défaut).
Ne vous attendez pas à voir soudainement Firefox ou libreOffice fonctionner à la vitesse de la pensée. Les performances logicielles ne sont pas seulement basées sur le nombre de cœurs ou de processeurs spécialisés - elles doivent être écrites pour en tirer parti. C'est à dire. le simple fait de coller une carte NVIDIA rapide dans votre PC ne va pas accélérer vos calculs. C'est uniquement parce qu'il existe des bibliothèques spécifiques à CUDA (par exemple, BLAS) que vous pouvez utiliser lorsque vous construisez R - probablement à partir de la source, à moins que quelqu'un n'ait déjà créé un RPM (ou DEB, etc.) avec ces bibliothèques. Pas trop difficile, mais vous devez disposer du logiciel qui sait comment tirer parti du matériel pour voir l'augmentation spécialisée des performances.
Cela dit, je suis assez énervé que Sony ait sapé les propriétaires de PS3 en bloquant cette fonctionnalité. Bien que ce ne soit pas un super ordinateur, pouvoir faire double usage de ma PS3 aurait été cool. Comme mentionné, la RAM limitée rend l'utilisation du bureau moins qu'optimale.
Les PS3, lorsqu'elles sont correctement mises en réseau, ont été utilisées pour créer d'étonnants super clusters d'ordinateurs à l'aide d'un logiciel de clustering Linux standard. Lorsque cela est fait, la RAM limitée n'est pas un problème, et ils sont généralement programmés sur mesure pour des choses pour lesquelles la plate-forme est vraiment bonne, comme comprendre le repliement des protéines.
Si vous êtes simplement intéressé par la puissance de l'informatique distribuée, il existe un client BOINC pour PS3 que vous pouvez installer à partir du PlayStation Network où vous pouvez faire don de la puissance de votre PS3, généralement à un groupe universitaire travaillant sur des problèmes bioinformatiques ou statistiques difficiles (par exemple, l'exploration de données le génome humain). Vous l'exécutez simplement comme un économiseur d'écran lorsque vous ne jouez pas.
Il est assez clair que Sony ne se soucie pas de l'utilisation de la PS3 en tant que nœuds dans des clusters ou de la possibilité pour les utilisateurs de l'utiliser comme un PC Linux. S'ils avaient une âme (ou un cerveau?), Ils trouveraient comment laisser les utilisateurs étendre la RAM et les facturer pour télécharger et installer un Linux personnalisé avec un dépôt décent de choses sympas pré-construites. Ce n'est pas un marché énorme, mais vous pouvez certainement voir l'avantage d'avoir quelque chose qui pourrait être utilisé pour le travail scolaire et les jeux, en particulier. si vous êtes en charge du marketing auprès des enfants qui doivent trouver de bons arguments pour expliquer pourquoi ils ont besoin d'une PS4.;)