itkpi_embedded | Unsorted

Telegram-канал itkpi_embedded - ІТ КПІ - Embedded

733

Вакансії можна, але обережно: https://t.me/itkpi_embedded/62741 Лаборанти Лампи: @PDmitroO @ButaForinc @mak_zabolotnyi

Subscribe to a channel

ІТ КПІ - Embedded

я в стене отверстие пробурил

Читать полностью…

ІТ КПІ - Embedded

Ти шо в заброшці зробив друкарню?😂🙈

Читать полностью…

ІТ КПІ - Embedded

Побачив новину російською, подумав що черговий аналоговнєт, типу байкала чи ельбруса

Читать полностью…

ІТ КПІ - Embedded

Як виявилося взяв. Але стало швидше лише після того коли я взнав, що він там є))

Читать полностью…

ІТ КПІ - Embedded

Кароч, якщо дивитися по лістингу, то шо для явних операцій зсуву, шо для зсуву через поінтер воно генерить подібний код через зсув (Це після переходу на 32бітні проміжні змінні). Але для поінтера воно його чогось генерить компактніше.

Читать полностью…

ІТ КПІ - Embedded

Говнокодінг з волатайлами звісно ж є. Це розширення коду, який працював на О3, там індекси без волатайла працюють через сраку.

Ну і до купи, я трохи засильно розігнався роблячи проміжну змінну розміром 64біта. Після переходу на 32, воно почало нормально генерити ASR інструкції замість каші.

Тільки по вказівнику все рівно швидше. Правда вже не настільки.

Читать полностью…

ІТ КПІ - Embedded

до речі, має працювати швидко

Читать полностью…

ІТ КПІ - Embedded

Глянь в лістинг, стане все зрозуміло

Читать полностью…

ІТ КПІ - Embedded

Під 03 взагалі шикарно, але треба продебажити

Читать полностью…

ІТ КПІ - Embedded

Тоді не ясно звідки береться приріст в швидкості

Читать полностью…

ІТ КПІ - Embedded

Проблема оптимизатора компилятора

Читать полностью…

ІТ КПІ - Embedded

Насправді це від ядра залежить. Там все ядром за 10 центів не закінчується. Вони минулого року висрали двоядернік навіть (і по крайній мірі по частотах воно схоже на температурно розширені H7). Правда до нього треба плату городить шоб пощупати

Читать полностью…

ІТ КПІ - Embedded

А біт реверс скільки часу займає на ріск-5?

Читать полностью…

ІТ КПІ - Embedded

Я не буду повторювати твердження, яким доїбався в першу чергу 😁

Читать полностью…

ІТ КПІ - Embedded

Взяв би шось де є barrel shifter і було би швидко

Читать полностью…

ІТ КПІ - Embedded

так а куди вихлоп звідти іде?

Читать полностью…

ІТ КПІ - Embedded

Думаю в гараж цю хрінь взяти. Тільки не бачу, в нього вихлоп і гаряче повітря в один вихід?
Бо я хочу окремо вихлоп і окремо вихід гарячого повітря.

Читать полностью…

ІТ КПІ - Embedded

RV32EC це максимально обрізане ядро із СH32V003

Читать полностью…

ІТ КПІ - Embedded

Але відносно початкового варіанту покращення помітне. з 8.6мс до 5.7.

Читать полностью…

ІТ КПІ - Embedded

По вдеї, все вірно. По індексу доступ повинен бути трохи довшим порівняно в raw pointer

Читать полностью…

ІТ КПІ - Embedded

Думаю що є оверхед по підготовці. Можливо, говнокодінг з volatile і подібним.

Читать полностью…

ІТ КПІ - Embedded

-save-temps

Читать полностью…

ІТ КПІ - Embedded

А, хоча ні. Його ж оверклокнути можна.

Читать полностью…

ІТ КПІ - Embedded

Взагалі то було без оптимізації. Але я тілько що чекнув з O2 і тенденція зберігається. Але час виконання покращився.

Читать полностью…

ІТ КПІ - Embedded

M3 має апаратний шифтер.

Читать полностью…

ІТ КПІ - Embedded

Блін, мені тепер стало цікаво як швидко Н7 рахуватиме ШПФ на даблах)

Читать полностью…

ІТ КПІ - Embedded

А міг би займати один такт

Читать полностью…

ІТ КПІ - Embedded

Взяв би шось де є кордік і дсп доповнення теж було б швидко) Але це петпрожект, а значить я мучитимуся з тим, що ледве рахує)

Читать полностью…

ІТ КПІ - Embedded

Ні китайські RISC-V ні М3 DSP інструкцій не мають

Читать полностью…

ІТ КПІ - Embedded

Нехер писать DSP на general purpose ISA 😁

Читать полностью…
Subscribe to a channel