реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Библиотека функций для ДСП, пень четвертый расширеные инструкцыи типа SSE
anton
сообщение Mar 9 2007, 12:37
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 622
Регистрация: 31-07-04
Пользователь №: 422



Народ необходимо.

Запряч пень на скоростную ДСП с использованием расширеных инструкций.

Отсюда описание этих самых инструкций и типов данных.
И готовые библиотеки под Си желательно и с основными функциями типа БПФ.

Оцень сильно на асемблере писать не можно. smile.gif
Go to the top of the page
 
+Quote Post
fontp
сообщение Mar 9 2007, 12:41
Сообщение #2


Эксперт
*****

Группа: Свой
Сообщений: 1 467
Регистрация: 25-06-04
Пользователь №: 183



Так это надо искать библиотеки обработки сигналов от Интела. Должны быть такие. Были SignalProcessing и ImageProcessing. Что-то было даже на ftp, не знаю как насчёт SSE там
Go to the top of the page
 
+Quote Post
Doka
сообщение Mar 9 2007, 15:48
Сообщение #3


Electrical Engineer
******

Группа: СуперМодераторы
Сообщений: 2 163
Регистрация: 4-10-04
Пользователь №: 778



если не ошибаюсь сейчас это называется IPP - "Intel/Integrated Performance Primitives".
Соответствено по этим словам и рыть на фтп.


--------------------
Блог iDoka.ru
CV linkedin.com/in/iDoka
Sources github.com/iDoka


Never stop thinking...........................
Go to the top of the page
 
+Quote Post
anton
сообщение Mar 12 2007, 15:55
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 622
Регистрация: 31-07-04
Пользователь №: 422



вот что то нашел.
www.fftw.org
теперь смотрю что.
Go to the top of the page
 
+Quote Post
nsemenoff
сообщение Mar 28 2007, 15:55
Сообщение #5


Частый гость
**

Группа: Свой
Сообщений: 88
Регистрация: 12-02-07
Из: СПб
Пользователь №: 25 280



Цитата(anton @ Mar 12 2007, 16:55) *
вот что то нашел.
www.fftw.org


К сожалению, там ничего про Intel SSE не сказано. Определись, какие функции тебе нужны и напиши их сам. Описание команд и использования их на asm есть.
Готовые ты вряд ли найдешь, так как это интеллектуальная собственность, которой просто так не разбрасываются. Все валяющееся бесплатно либо очень медленно работает (написано в лоб), либо содержит ошибки (чтобы ты связался с авторами и купил нормальную новую версию)...
Go to the top of the page
 
+Quote Post
anton
сообщение Apr 14 2007, 10:01
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 622
Регистрация: 31-07-04
Пользователь №: 422



Достал IPP5.
Круто но документация аскетического вида.
Кстати не совсем понял чем отличаются поколения SSE.
А на дуал коре там случаем не SSE4?.

Что можно дополнительно почитать?
Go to the top of the page
 
+Quote Post
Pathfinder
сообщение Apr 14 2007, 11:42
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 275
Регистрация: 29-06-05
Пользователь №: 6 400



Советую взглянуть на AMD Core Math Library (ACML), она бесплатная.


--------------------
ADC / DAC LC Filter Designer — Удобный инструмент проектирования LC-фильтров для ЦАП и АЦП
Go to the top of the page
 
+Quote Post
anton
сообщение Apr 17 2007, 18:23
Сообщение #8


Знающий
****

Группа: Свой
Сообщений: 622
Регистрация: 31-07-04
Пользователь №: 422



А какие скорости относительно пня получаются на атлоне 64?
Go to the top of the page
 
+Quote Post
bav
сообщение Apr 18 2007, 12:22
Сообщение #9


Знающий
****

Группа: Свой
Сообщений: 693
Регистрация: 21-06-05
Из: Санкт-Петербург
Пользователь №: 6 184



Сейчас сделали итересную штуку ATI дало доступ к вычислениям на графическом контроллере и написало либу
FFT, вейвлет и т.п.
Go to the top of the page
 
+Quote Post
Sergey manuchin
сообщение Apr 18 2007, 12:52
Сообщение #10


Участник
*

Группа: Новичок
Сообщений: 29
Регистрация: 2-02-07
Пользователь №: 24 968



Цитата(bav @ Apr 18 2007, 13:22) *
Сейчас сделали итересную штуку ATI дало доступ к вычислениям на графическом контроллере и написало либу
FFT, вейвлет и т.п.

А можно сцылочку????
Go to the top of the page
 
+Quote Post
anton
сообщение Apr 19 2007, 11:46
Сообщение #11


Знающий
****

Группа: Свой
Сообщений: 622
Регистрация: 31-07-04
Пользователь №: 422



А вы не путаете фирму.
Go to the top of the page
 
+Quote Post
anton
сообщение Apr 19 2007, 18:57
Сообщение #12


Знающий
****

Группа: Свой
Сообщений: 622
Регистрация: 31-07-04
Пользователь №: 422



В индустриальных компах стоят pentium M не могу найти какое поколение SSE они потдерживают.
Go to the top of the page
 
+Quote Post
Doka
сообщение Apr 19 2007, 22:20
Сообщение #13


Electrical Engineer
******

Группа: СуперМодераторы
Сообщений: 2 163
Регистрация: 4-10-04
Пользователь №: 778



Цитата(anton @ Apr 19 2007, 19:57) *
В индустриальных компах стоят pentium M не могу найти какое поколение SSE они потдерживают.

из ФАКа по Пентиум-М следует ,что SSE2


--------------------
Блог iDoka.ru
CV linkedin.com/in/iDoka
Sources github.com/iDoka


Never stop thinking...........................
Go to the top of the page
 
+Quote Post
anton
сообщение Apr 20 2007, 09:28
Сообщение #14


Знающий
****

Группа: Свой
Сообщений: 622
Регистрация: 31-07-04
Пользователь №: 422



Спасибо.

А не подскажете ссылку где можно почитать про отличия SSE желательно в популярной форме.
Go to the top of the page
 
+Quote Post
doomer#gp
сообщение May 8 2007, 18:41
Сообщение #15


Местный
***

Группа: Участник
Сообщений: 382
Регистрация: 10-03-05
Из: USA
Пользователь №: 3 234



SSE3:

1 команда FPU FISTTP - сохранение в целочисленном формате с отсечением не зависимо от режима округления.
2 команды загрузки с дублированием - MOVSLDUP, MOVSHDUP
2 команды (сложение вторых пар + вычитание первых пар) упаковнных данных - ADDSUBPS, ADDSUBPD - одинарной и двойной точности соответственно.

4 команды горизонтального сложения/вычитания - HADDPS, HSUBPS, HADDPD, HSUBPD - одинарной и дройной точности соответственно.

2 команды синхронизации потоков - MONITOR, MWAIT

Подробности читаем в:
--------------------------
I ntel® 64 and IA-32 Architectures Software Developer’s Manual, Volumes 2A & 2B.

Chapter 12, “System Programming for Streaming SIMD Instruction Sets,” in the
Intel® 64 and IA-32 Architectures Software Developer’s Manual, Volume 3A.
Go to the top of the page
 
+Quote Post
anton
сообщение Jul 26 2007, 18:04
Сообщение #16


Знающий
****

Группа: Свой
Сообщений: 622
Регистрация: 31-07-04
Пользователь №: 422



Возвращаясь к теме.

народ помогите с ссылками.

1. хочу найти IPP5.2 необходима поддержка коре2дуо.

2. доп информация, примеры и .т.д. по IPP а то документация внутри библиотеки ужос.
Go to the top of the page
 
+Quote Post
Jools
сообщение Jul 27 2007, 09:00
Сообщение #17


Патриот
***

Группа: Свой
Сообщений: 384
Регистрация: 26-12-04
Пользователь №: 1 682



Цитата(anton @ Jul 26 2007, 22:04) *
2. доп информация, примеры и .т.д. по IPP а то документация внутри библиотеки ужос.



Вот есть книга по IPP, может поможет. Ссылка IFolder
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
anton
сообщение Jul 28 2007, 11:23
Сообщение #18


Знающий
****

Группа: Свой
Сообщений: 622
Регистрация: 31-07-04
Пользователь №: 422



Спасибо. beer.gif
Жаль глава по обработке сигналов маловата rolleyes.gif

А форумы где IPP обсуждалось не встречались?
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 26th June 2025 - 15:13
Рейтинг@Mail.ru


Страница сгенерированна за 0.01471 секунд с 7
ELECTRONIX ©2004-2016