Примерно полгода назад я познакомился с VLIW‑процессором Эльбрус-8СВ. На тот момент у меня уже был опыт написания кода на ассемблере для VLIW‑процессора TMS320C66. Поэтому я захотел сделать нечто похожее для Эльбруса, а именно, написать алгоритм FFT на ассемблере. Но из‑за нехватки документации на инструкции процессора мне пришлось начать с реализации какого‑нибудь простого алгоритма на Си, чтобы изучать его ассемблерный вывод.
По результатам этой работы была опубликована предыдущая статья на Хабре.После завершения той статьи я решил попробовать написать алгоритм FFT на Си для Эльбруса. Работа ещё не завершена, но определённые успехи уже есть (сравнение с EML присутствует). В этой статье я хочу поделиться полученными на данный момент результатами. Читать далее
| # | Наименование новости | Тональность | Информативность | Дата публикации |
|---|---|---|---|---|
| 1 | Путь к миллиону точек: как я переписывал плоттер три раза, прежде чем он перестал лагать | 2 | 6 | 22-06-2026 |
| 2 | OSDEV: vsnprintf полная реализация без поддержки чисел с плавающей точкой | 0 | 5 | 15-06-2026 |
| 3 | OSDEV: Разработка аллокатора на С++ часть 4. mem_malloc_aligned | 0 | 5 | 13-06-2026 |
| 4 | [Перевод] Вы можете победить бинарный поиск | 5 | 7 | 15-06-2026 |
| 5 | Проигрыватель WAV файлов на STM32 | 5 | 7 | 02-07-2026 |
| 6 | [Перевод] Структуры данных на практике. Глава 17: Структуры данных загрузчиков | 0 | 5 | 29-06-2026 |
| 7 | Ох уж это многопоточное программирование | 0 | 2 | 17-06-2026 |
| 8 | Как я купил кота в мешке: реверс-инжиниринг электронных ценников. Часть 1. Знакомство с nrf52832 | 0 | 7 | 06-06-2026 |
| 9 | Обзор SPI Flash памяти MX25L6433F | 0 | 5 | 04-06-2026 |
| 10 | [Перевод] Паттерны доступа к данным, которые выбесят ваш процессор | 0 | 7 | 03-07-2026 |