Программирование высокопроизводительных приложений на процессоре Cell BE: Часть 4. Программирование SPU с расчетом на производительность

Создавайте оптимальный код для вычислительного элемента SPU процессора Cell Broadband Engine™ (Cell BE), обеспечивая вашим приложениям молниеносную скорость работы. В этой части серии статей Программирование высокопроизводительных приложений на процессоре Cell BE рассматриваются такие вопросы, как векторное SIMD-программирование, устранение ветвлений (branch elimination), раскрутка циклов (loop unrolling), планирование выполнения инструкций (instruction scheduling) и приемы прогнозирования ветвлений (branch hinting). В предыдущих статьях была представлена информация о приставке Sony® PLAYSTATION® 3, архитектуре процессора Cell BE и программировании SPU. ^M

Полный текст статьи читайте на IBM developerWorks