Kompilieren war gestern...
...heutzutage wird "oktopiliert".
IBMs Cell Prozessor, der neben einigen HD-Fernsehern der Zukunft, auch in der Playstation 3 verbaut werden soll scheint hohe Anforderungen an die Programmierer zu stellen. Immerhin müssen, neben der eigentlichen CPU, acht weitere Recheneinheiten mit Anweisungen versorgt werden. Diese müssen, in separate Threads verpackt, korrekt verteilt und synchronisiert dann auch anschließend wieder ausgewertet werden. Auch ein logistisches Problem bei dem IBMs extra für den Cell-Prozessor entwickelter Compiler helfen soll. Weitestgehend automatisch teilt der "Octopiler" ein Programm in konzertiert ablaufende Threads. Ein [url=http://news.com.com/Octopiler+seeks+to+arm+Cell+programmers/2100-1007_3-6042132.html?tag=nefd.lede]Artikel beim Branchenmagazin Cnet[/url] enthält weitere Informationen über die Programmierung des Cell-Prozessors und wie IBM Programmierer schulen will, besser mit dem "achtarmigen Ungetüm" und dem Octopiler klar zu kommen.
IBMs Cell Prozessor, der neben einigen HD-Fernsehern der Zukunft, auch in der Playstation 3 verbaut werden soll scheint hohe Anforderungen an die Programmierer zu stellen. Immerhin müssen, neben der eigentlichen CPU, acht weitere Recheneinheiten mit Anweisungen versorgt werden. Diese müssen, in separate Threads verpackt, korrekt verteilt und synchronisiert dann auch anschließend wieder ausgewertet werden. Auch ein logistisches Problem bei dem IBMs extra für den Cell-Prozessor entwickelter Compiler helfen soll. Weitestgehend automatisch teilt der "Octopiler" ein Programm in konzertiert ablaufende Threads. Ein [url=http://news.com.com/Octopiler+seeks+to+arm+Cell+programmers/2100-1007_3-6042132.html?tag=nefd.lede]Artikel beim Branchenmagazin Cnet[/url] enthält weitere Informationen über die Programmierung des Cell-Prozessors und wie IBM Programmierer schulen will, besser mit dem "achtarmigen Ungetüm" und dem Octopiler klar zu kommen.