LINUX.ORG.RU

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

 ,


0

0

В этой статье будут углубленно рассмотрены счет рабочих циклов инструкций, побитовые манипуляции и другие нюансы, которыми обычно славится язык ассемблера. После прочтения статьи вы, возможно, будете уверены, что вы никогда больше не будете программировать на ассемблере. Тем не менее, целью статьи является не заставить вас повседневно программировать на ассемблере, а дать понимание того, что необходимо компилятору для оптимизации вашего кода, и предоставить возможность при необходимости дополнить ваш код собственными фрагментами на ассемблере. Знание того, как работает язык ассемблера SPU, также поможет вам управлять процессором с помощью языков программирования более высокого уровня. В последующих статьях мы будем использовать язык C, и я покажу вам, как можно использовать эти знания об оптимизации в реальных примерах. Процессор SPU имеет множество расширений языка C; знание языка ассемблера SPU поможет вам понять их, а знание приемов оптимизации SPU – эффективно использовать эти расширения.

>>> Подробности

★★★

Проверено: anonymous_incognito ()
Последнее исправление: Klymedy (всего исправлений: 1)

Ответ на: комментарий от anonymous

>Хорошая новость, спасибо. >Особенно для владельцев PS3. ^_^

Особенно действительно для владельцев PS3, памяти то в ней как раз как таракан накакал :) Забыли уже Z80 и спектрум, да? А вот вам и статья, чтоб не расслаблялись! Теперь будет PS3+cell :)

trueshell ★★★★★
()

Господа бимеры, а под "полумухом" ЭТО работать будет или нет? А как там у вас "ВыжуАл Эйыдж" вместе с "талиджентом" поживает? А много ли "Помер Пи-Си" у вас "Эппл" закупил?

:))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))

Bioreactor ★★★★★
()

Один я как только вижу заголовок, сразу понимаю, что афтар будет IBM_dW ?

xintrea
()

Очень хорошая статья.

Тупым тролям предлагаю умереть.

srgaz
()

Может кто подскажет чего-нибудь подобное, но для PowerPC...

VIT
()

Надо купить себе Cell, и программировать на нем, высокопроизводительно. А то не по-пацански программировать не на Cell.

anonymous
()
Ответ на: комментарий от anonymous

>>Лучше по-пацански программируй пиво на лавке и мобилы у казуалов.

Неее, это уже по-гопски получается ^_^ :P

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.