ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
29 марта
651793 Топик полностью
Evgeny_CD, Архитектор (09.02.2016 20:03, просмотров: 259) ответил Lazy на я глаз положил на sitara am5718
Не могу понять, что у него с даблами. в DSP части. The C66x ISA implements native support for IEEE 754 single-precision and double-precision instructions. Floating point improvements relative to the C674x include: • Fast implementation of all basic floating point operations, • SIMD support for floating point operations, • Single-Precision Complex multiply • Additional resource flexibility (e.g. the conversion from/to integer to/from single-precision floating operations can now be executed on .L and .S units). The improved performance of the floating point processing capability and the ability to execute both fixed-point and floating-point math adds a new dimension to the capabilities available to DSP algorithm programmers. By selectively using advanced fixed-point instructions and floating-point instructions within a single instruction set, the programmer can achieve significantly higher performance for their algorithm (in term of data precision and cycle count) than ever before. Как я понял, он делает 4 way SIMD над SP плавучкой. Но выкурив кучу доки, я так и не понял растактовку для DP. :( Cortex-A15 в два раза в части плавучки должен быть быстрее A9, но, вероятно, большее ускорение получается потому, что он 3way суперскалярный, и, вероятно, это не фуфловая суперскалярность, он успевает за один такт делать операции по подтаскиванию/оттаскиванию данных и сами FP операции.