Frage

Ich habe darüber nachgedacht, den Schritt zu wagen und Linux auf meiner Playstation 3 zu installieren.Da C# derzeit meine bevorzugte Sprache ist, wäre der nächste logische Schritt die Installation von Mono.

Ich habe ein wenig recherchiert und das gefunden http://psubuntu.com/wiki/InstallationInstructions enthält Anweisungen zur Installation von Ubuntu und Links zum Herunterladen einer ISO mit einer PS3-spezifischen Version von Ubuntu.Es gibt auch dieses coole Projekt unter http://code.google.com/p/celldotnet/ Das hat Code entwickelt, um die 6 zusätzlichen SPU-Kerne der CPU zu nutzen, nicht nur den Allzweckkern, auf den Sie standardmäßig Zugriff haben.

Das Problem ist, dass die Projektdokumentation etwas dürftig erscheint.Hat jemand eine PS3 eingerichtet, um .NET-Code zu entwickeln?Wenn ja, auf welche Probleme sind Sie gestoßen?Hat jemand Codebeispiele, wie man einen dieser Monsterprozessoren auch nur teilweise hochlädt?

Aktualisieren:

Mir ist klar, dass hier grundlegende .NET/Mono-Programmierung ins Spiel kommen wird.Der Teil, der mir unklar ist, ist, welche Art von Datenstrukturen Sie an einen Spezialkern übergeben?Wenn ich das richtig lese, Die 6 SPU-Kerne verfügen über 128 Register mit jeweils 128 Bit.Ich habe keine Diskussion darüber gesehen, wie man dafür effektiv programmieren kann.

Update 2:

IBM hat angekündigt dass die Weiterentwicklung des Cell-Prozessors abgebrochen wurde.Während dies so ziemlich jeden Wunsch zunichte macht, den ich möglicherweise auf der Plattform entwickeln möchte, kann hoffentlich jemand anderes einige nützliche Informationen hinzufügen.

War es hilfreich?

Lösung

Gerade gefunden diesen Beitrag aus Miguel de Icazas Blog.Ich verspreche, dass er sich erst im Februar 2008 damit befasst hat.So wie er ist ein Mitglied der SO-Community Jetzt hoffe ich, dass er etwas mehr Licht in das Thema bringen kann.

Andere Tipps

Die PS3 verfügt über eine PPC-Allzweck-CPU.

Sie können versuchen, Mono auf PPC zu kompilieren und von dort aus fortzufahren.

Mono von SVN hat hinsichtlich der PPC-Portierung viel Aufmerksamkeit erhalten, daher würde ich empfehlen, diese anstelle der Version 2.0 zu verwenden.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top