Zero91
26.01.2009, 12:51
Wer lernen möchte für PS3 mit C++ zu Programieren, den hab ich hier mal 15 Tutorials und Guides in einem Pack zusammengestellt und zusätzlich noch ein C++ Tutorial, um die programiersprache zu lernen oder sein wissen aufzufrischen. (C++.pdf)
In den Packet enthalten sind Tutorials für die Anforderungen für das Programieren für den Cell-Prozessor und Tutorials/Guides um das Programieren für ihn zu erlernen:
-CBE_Architecture_v101
-CBE_Handbook_v1.1_24APR2007_pub
-CBE_Programming_Tutorial_v3.0
-CBE_Public_Registers_v15
-CellBE_HIG_65nm_v1.01_8Jun2007
-CellBE_HIG_90nm_v1.5_30Nov2007_pub
-Language_Extensions_for_CBEA_v23
-SIMD_Library_Specification_for_CBEA_v10
-SPU_ABI_v16
-SPU_Assembly_Language_v14
-SPU_ISA_v12
-pa-ppcbook1
-pa-ppcbook2
-pa-ppcbook3
Das Programieren für die PS3 ist (bisher) nur unter einer Linux Distribution auf der PS3 möglich, oder über einen System-Simulator auf einem PC.
Ausserdem ist es (noch) nicht möglich Programme Grafisch darzustellen, wegen des fehlenden RSX(Grafikkarte) support.
Viel Spaß
http://rapidshare.com/files/189643630/Cell_Programming_Tutorials_Pack.rar.html
http://www.kernel.org/pub/linux/kernel/people/geoff/cell/ps3-linux-docs/ps3-linux-docs-08.06.09/
Edit:
hab eine Seite hinzugefügt, in der man: einige Grundlagen zum Cell-Programmieren erfährt, sowie Tutorials zum SIMD programmieren.
Edit:
Mittlerweile gibt es eine Möglichkeit 3D Beschleunigung auch unter Linux zu nutzen und somit grafisch aufwendige Programme für die PS3 zu programmieren.
Dies ist möglich durch die "Mesa 3D Graphics Library", welche nun den Cell-Prozessor unterstützt und die SPUs des Cell-Prozessors dazu nutzt, direkt in den Framebuffer zu schreiben, um so Bilder zu erstellen, wie ein GPU.
Zu finden ist die "Mesa 3D Graphics Library" hier:
http://mesa3d.org/
In den Packet enthalten sind Tutorials für die Anforderungen für das Programieren für den Cell-Prozessor und Tutorials/Guides um das Programieren für ihn zu erlernen:
-CBE_Architecture_v101
-CBE_Handbook_v1.1_24APR2007_pub
-CBE_Programming_Tutorial_v3.0
-CBE_Public_Registers_v15
-CellBE_HIG_65nm_v1.01_8Jun2007
-CellBE_HIG_90nm_v1.5_30Nov2007_pub
-Language_Extensions_for_CBEA_v23
-SIMD_Library_Specification_for_CBEA_v10
-SPU_ABI_v16
-SPU_Assembly_Language_v14
-SPU_ISA_v12
-pa-ppcbook1
-pa-ppcbook2
-pa-ppcbook3
Das Programieren für die PS3 ist (bisher) nur unter einer Linux Distribution auf der PS3 möglich, oder über einen System-Simulator auf einem PC.
Ausserdem ist es (noch) nicht möglich Programme Grafisch darzustellen, wegen des fehlenden RSX(Grafikkarte) support.
Viel Spaß
http://rapidshare.com/files/189643630/Cell_Programming_Tutorials_Pack.rar.html
http://www.kernel.org/pub/linux/kernel/people/geoff/cell/ps3-linux-docs/ps3-linux-docs-08.06.09/
Edit:
hab eine Seite hinzugefügt, in der man: einige Grundlagen zum Cell-Programmieren erfährt, sowie Tutorials zum SIMD programmieren.
Edit:
Mittlerweile gibt es eine Möglichkeit 3D Beschleunigung auch unter Linux zu nutzen und somit grafisch aufwendige Programme für die PS3 zu programmieren.
Dies ist möglich durch die "Mesa 3D Graphics Library", welche nun den Cell-Prozessor unterstützt und die SPUs des Cell-Prozessors dazu nutzt, direkt in den Framebuffer zu schreiben, um so Bilder zu erstellen, wie ein GPU.
Zu finden ist die "Mesa 3D Graphics Library" hier:
http://mesa3d.org/