Типовое решения для симуляции алгоритма Monte-Carlo на процессоре AM57x с применением технологии OpenCL для ускорения цифровой обработки сигналов (ЦСП, DSP)
1 января 2018
Texas Instrumentsопорное решениеинтегральные микросхемыоптоэлектроникасредства разработки и материалы
Высокопроизводительные процессоры TIAM57x на базе ARM® Cortex®-A15 так же содержат цифровые сигнальные процессоры (ЦСП, DSP) C66x. Эти ЦСП были разработаны для быстрой обработки большого потока данных, что часто требуется в индустриальных, автомобильных и финансовых приложениях. Применение технологии OpenCL в процессорах AM57x позволяет пользователю использовать всю вычислительную мощь ЦСП, применив привычную модель и язык программирования, при этом не обладая глубокими познаниями архитектуры ЦСП. Типовое решение TI TIDEP0046 реализует пример использования ЦСП для ускорения генерации очень длинной последовательности случайных чисел, используя стандартный C/C++ код.
Особенности
- Типовое решение TIDEP0046 от TI использует технологию OpenCL, что не требует от пользователя экспертных знаний в сфере цифровой обработки сигналов (DSP)
- В решении использован пример реализации алгоритма Monte-Carlo для генерации случайных последовательностей Гаусса, который на C66x DSP работает быстрее, чем на ядре ARM Cortex-A15
- Это законченное типовое решение с примером приложения, разработанное и протестированное с применением SDK процессора TI отладочного модуля TI AM57x, включающее исходный код приложения, схему, перечень компонентов и файлы проекта печатной платы
•••
Наши информационные каналы