etc:common_activities:gcc_vectorization
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revisionLast revisionBoth sides next revision | ||
etc:common_activities:gcc_vectorization [2007/12/14 00:40] – создано jcmvbkbc | etc:common_activities:gcc_vectorization [2008/09/01 01:04] – zps | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Векторизация в gcc ====== | ====== Векторизация в gcc ====== | ||
+ | |||
+ | <note important> | ||
+ | |||
+ | ===== Определения ====== | ||
+ | * Вектор данных -- упорядоченный набор данных в памяти, | ||
+ | * Векторизация программы -- Поиск фрагментов программы, | ||
+ | |||
+ | ===== Документация gcc ===== | ||
* http:// | * http:// | ||
* http:// | * http:// | ||
Line 8: | Line 16: | ||
* http:// | * http:// | ||
+ | ===== План, первая стадия ===== | ||
+ | * составить список того, что мы можем сделать из того, в чем нуждается проект | ||
+ | * составить список того, что своего полезного мы можем предложить (проверить, | ||
+ | |||
+ | ==== Мысли по поводу ==== | ||
+ | * не векторизуется взятие следа матрицы из CLib. говорит, | ||
+ | |||
+ | ===== План, вторая стадия ==== | ||
+ | Разобраться с задачей "Model missing vec_extract_even/ | ||
+ | |||
+ | * изучить предложенное решение для PPC; | ||
+ | * [+] найти использованные инструкции PPC; | ||
+ | * понять, | ||
+ | * реализовать аналог для IA64 | ||
+ | * http:// | ||
+ | * [[.: | ||
- | | + | ==== Ход разборок ==== |
+ | * исходники из CVS из ветки autovect-branch не векторизуют простых примеров; | ||
+ | * работать с головой ствола; | ||
+ | * работать со срезом ствола на дату публикации патча; | ||
+ | * искать объяснения? |
etc/common_activities/gcc_vectorization.txt · Last modified: 2008/09/01 01:11 by zps