|
Here's the next installment of my programming the PS3 on YDL series: http://www-128.ibm.com/developerworks/power/library/pa-linuxps3-4/ This one covers vectorizing code, branch-elimination, loop unrolling, instruction scheduling, and branch hinting (yes, it's a long article) on the SPUs. It's in assembly language, and you need to read the two before it in order for it to be useful. Here's the previous three for reference: http://www-128.ibm.com/developerworks/power/library/pa-linuxps3-1/ http://www-128.ibm.com/developerworks/power/library/pa-linuxps3-2/ http://www-128.ibm.com/developerworks/power/library/pa-linuxps3-3/ The next article will take these concepts and show how to use them when programming in C. IBM has gone out-of-their-way to make all of the cool low-level features of the SPU available in C, including branch-hinting. Jon -- ![]() |
_______________________________________________ yellowdog-general mailing list [email protected] http://lists.terrasoftsolutions.com/mailman/listinfo/yellowdog-general HINT: to Google archives, try '<keywords> site:terrasoftsolutions.com'

