Автор Гілка: Оптимізація коду під SSE/AltiVec  (Прочитано 1669 раз)

Відсутній Володимир Лісівка

  • Адміністратор ЩОДО
  • Видавець
  • *****
  • дописів: 3825
  • Карма: +11/-0
  • Програміст
Стаття про векторне програмування з допомогою GNU C Compiler. Розглядаються приклади коду для C99 та AltiVec/PPC. При використанні векторних операцій додавання елементів двох масивів напр. відбувається так: a+=b; . Перевірено - працює.

Стаття: http://www.informit.com/articles/article.asp?p=710752&rl=1
[Fedora Linux]

Відсутній Володимир Лісівка

  • Адміністратор ЩОДО
  • Видавець
  • *****
  • дописів: 3825
  • Карма: +11/-0
  • Програміст
Re: Оптимізація коду під SSE/AltiVec
« Відповідей #1 : 2007-04-23 16:48:24 »
Хоча результати мене не вразили - напр. скалярне додавання масивів працює швидше при 4-ох елементах в масиві в будь-якому випадку, а при 64-ох воно працює повільніше лише якщо компілювати без оптимізації. :-(

[Fedora Linux]