Size: a a a

2021 April 21

АШ

Александр Шурша... in OpenBSD
Да. Что-то аналогично делал и под SSE2 с двойной точностью.
источник

A

Alex in OpenBSD
Оптимизация производилась с целью устранить bottleneck в программе, чтобы можно было обрабатывать сигнал в режиме реального времени?

Или для того, чтобы уменьшить нагрузку на CPU?
источник

АШ

Александр Шурша... in OpenBSD
Больше для того, чтобы уменьшить нагрузку на CPU. Хотя программа работала в режиме реального времени.
источник

A

Alex in OpenBSD
Хороше решение, на мой взгляд.
источник

A

Alex in OpenBSD
Такой код воспринимать легче, чем ассемблерный.
источник

AK

Artsiom Karakin in OpenBSD
+
источник

AK

Artsiom Karakin in OpenBSD
Я не то что против ассемблера, просто читал негативные отзывы о ассемблерных вставках в Си коде
источник

АШ

Александр Шурша... in OpenBSD
Простейшая функция для вычисления окна Ханинга.

       asm(
               "push %%eax\n\t"
               "push %%ecx\n\t"
               "push %%edx\n\t"
               "movl %0, %%eax\n\t"
               "movl %1, %%ecx\n\t"
               "movl %2, %%edx\n\t"
               "movups (%%edx), %%xmm0\n\t"
       "lp:     movups (%%eax), %%xmm1\n\t"
               "mulps %%xmm0, %%xmm1\n\t"
               "movups %%xmm1, (%%eax)\n\t"
               "add $16, %%eax\n\t"
               "dec %%ecx\n\t"
               "jnz lp\n\t"
               "pop %%edx\n\t"
               "pop %%ecx\n\t"
               "pop %%eax\n\t"
               : "=m" (Inp)
               : "m" (Size),
               "m" (PKoef)
          );
источник

Xn

Xmushin no shinX in OpenBSD
Можете скинуть пару книг по асму x86 ?
источник

AW

Alex Wiersbowsky in OpenBSD
источник

@

@user_2022 in OpenBSD
Какое хорошее качество книги ! Прям хочется почитать.
источник

AW

Alex Wiersbowsky in OpenBSD
Считается, что дочь английского поэта и лорда Джорджа Байрона Ада Лавлейс была первым программистом. В 1842 – 1843 годах, Ада занималась переводом с французского лекции Бэббиджа об аналитической машине. К переводу прилагались заметки Лавлейс, причем они были в 3 раза больше статьи. Один из комментариев Ады подробно описывал алгоритм, по которому на аналитической машине можно было вычислить числа Бернулли. В дальнейшем эту работу признали первой программой, возможной к воспроизведению на компьютере, несмотря на то, что машина Бэббиджа так и не была сконструирована при жизни Ады. На приаттаченной картинке  изображена диаграмма для вычисления числа Бернулли. И в это диаграмме есть баг, который заключается в том, что перепутаны местами делимое и делитель (v5/v4 -> v4/v5). Если это не опечатка, которую сделали в типографии, то это самый старый баг в истории вычислительной техники. Нагуглить рукописные заметки Ады , чтобы это проверить, сходу не получилось.

via
источник

n

nAHKPATOB in OpenBSD
Кто читал - отзывы в студию.
//а то есть такое: печатают книгу ради книги, а знаний ноль!
источник

A

Alex in OpenBSD
Так что получается, придётся отказаться от использования Хромиума, или есть другие варианты?
источник

G

Gabriele in OpenBSD
всем привет
источник

S

Solus in OpenBSD
👋
источник

S

Solus in OpenBSD
Вчитался на eff.org, в Хромиуме ПОКА что нет FLoC
источник

S

Solus in OpenBSD
На данный момент около 0.5% процентов (или 5%, уже забыл) юзеров Хрома включены в “тестирование”. При этом многие браузеры на базе Хромиума уже признали, что активировать это не будут. Остаётся использовать ungoogled chromium или firefox
источник

AK

Artsiom Karakin in OpenBSD
>0.5 процентов, это всё равно много учитывая сколько у хромого пользователей
источник

A

Alex in OpenBSD
Ясно. Спасибо.
источник