RU

Пишу алгоритм FFT на Си для процессора Эльбрус: прямая векторизация

Данная статья является продолжением предыдущей статьи . Здесь рассматривается вариант прямой векторизации алгоритма FFT . Перед чтением рекомендуетс…

эльбрусe2kvliwsimdинтринсикиассемблерсиоптимизация кодаfft
Habr
RU

ПИК это 15 республик: переводим ЖКХ-гиганта в режим отладки через Си и Linux

Обычно статьи про ЖКХ и управляющие компании начинаются с жалоб на потекшие трубы, холодные батареи или необъяснимые цифры в квитанциях. Но если ты…

сиlinuxжкхсистемный анализсистемный аналитиксистемный подходсистемный инжинирингархитектура системыархитектураотладка
Хабр — Управление
RU

АКПП Voith не включается выше второй передачи: разбираемся в J1939

Изучаю шину CAN J1939 через написание самописных утилит. Целенаправленно отключал датчик наддува для проверки своих программ. И здесь случай: Идёт в…

j1939can-buslinuxдиагностикасиутилитыdiyвизуализация данныхвизуализациябиты
Habr
RU

Операционная Система нс C без знаний C

Всем привет! Давно не писал статей и вот наконец решил вернуться. Эта статья будет не столько о написании собственной операционной системы, сколько…

своё ядросиобучение программированиюliminemakeрассужденияпереживания
Habr
RU

[Перевод] В С неопределённое поведение повсюду

Если бы Кардинал Ришелье был программистом, он бы сказал: «Дайте мне шесть строк кода, написанных рукой самого профессионального C-программиста в ми…

ruvds_переводпрограммированиес++неопределённое поведениеundefined behaviorкомпиляторыоптимизация кодасилегаси-код
Habr
RU

На периферии трёх миров: ещё один шаг к нейронной операционной системе

Я в Termux (планшет, смартфон) пытаюсь понять, как из нескольких строк на чистом Си рождается свободная и не зависимая личность - Нейрон. Этот проек…

сиtermuxнейронные сетимашинное+обучениепланшетсмартфонобучение с нуля