J'apprends le calcul numérique et j'ai un ordinateur portable Core i5, 4 Go que je trouve lent pour certaines tâches.
J'ai lu qu'une seule PS3 a la puissance de traitement de 30 PC en cluster.
Fondamentalement, je pense à acheter un PS et à y installer Linux, puis à y exécuter mes programmes python.
J'ai lu que Sony a désactivé la possibilité d'installer Linux avec la mise à jour 3.21 du micrologiciel
Existe-t-il un moyen d'exécuter Linux sur les versions récentes de PS? Y a-t-il un hack autour de la nouvelle limitation? Si je sortais et en achetais un, serais-je capable d'exécuter Linux ou non?
Réponses:
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 un accès de bas niveau à l'hyperviseur, il est impossible d'installer Linux sans d'abord remplacer le micrologiciel. La console installera uniquement le firmware avec la signature cryptographique de Sony, et vous n'êtes pas autorisé à rétrograder le firmware; 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, parce que Sony n'est pas très doué pour garder ses clés de signature secrètes. Vous devrez faire des recherches sur le firmware personnalisé. L'utilisation d'un tel firmware annulerait votre garantie, et vous risquez de voir votre console bannie du Playstation Network si vous vous y connectez et Sony détecte que vous n'exécutez pas une version officielle du firmware. Même si un micrologiciel est «sûr» un jour, ce n'est peut-être pas 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 sur le fait que les hacks fonctionnent avec des révisions matérielles plus récentes. N'achetez pas sauf si vous êtes sûr que le hack que vous avez l'intention d'utiliser fonctionnera avec cette console, une procédure imprudente pourrait endommager définitivement votre achat.
Il est peu probable que des instructions plus spécifiques soient affichées comme réponses, car personne ne veut que Sony respire dans le cou.
la source
Je suis d'accord avec les autres. Les performances sur une seule PS3 ne seront pas proches de celles que vous obtiendriez avec un PC blanc (bricolage) avec tout GPU NVIDIA récent plus CUDA pour les cas où vous en avez besoin .
Ni la PS3 sous Linux ni votre propre box x64 ne seront massivement cool juste parce que. CUDA aide aux calculs numériques, donc si vous êtes un grand utilisateur de logiciels comme R, Octave, etc., vous bénéficierez d'une amélioration significative (j'ai entendu dire que R fonctionne 7 fois plus rapidement 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 des logiciels ne sont pas uniquement 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 que le simple fait de coller une carte NVIDIA rapide dans votre PC ne fera pas que R calculera vos chiffres plus rapidement. C'est uniquement parce qu'il existe des bibliothèques spécifiques à CUDA (par exemple BLAS) que vous pouvez utiliser lorsque vous créez R - probablement à partir de la source, sauf si quelqu'un a déjà créé un RPM (ou DEB, etc.) avec ces bibliothèques. Pas trop difficile, mais vous devez avoir le logiciel qui sait tirer parti du matériel pour voir l'augmentation spécialisée des performances.
Cela dit, je suis assez énervé que Sony ait déjoué les propriétaires de PS3 en bloquant cette fonctionnalité. Bien que ce ne soit pas un super ordinateur, être capable de doubler la charge 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 de superbes clusters de super 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 sur lesquelles la plate-forme est vraiment bonne, comme déterminer 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 donner 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 comme un économiseur d'écran lorsque vous ne jouez pas.
Il est assez clair que Sony ne donne pas le cul d'un rat pour l'utilisation de la PS3 comme nœuds dans des clusters ou pour permettre aux 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 charger de télécharger et d'installer un Linux personnalisé avec un dépôt décent de choses sympas pré-construites. 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. ;)
la source