Size: a a a

2021 March 01

SP

Stanislav Popov in rust_offtopic
часть перенесли уже хорошо
источник

p

polunin.ai in rust_offtopic
suhr
То есть быстрые вычисления не нужны?
Всмысле быстрые вычисления? В изначальном сообщении про быстрые вычисления ничего нет
источник

s

suhr in rust_offtopic
Переслано от suhr
Суть в том, что (a mul b) и (c mul d) мы можем вычислять независимо, например, параллельно.
источник

s

suhr in rust_offtopic
Всмысле быстрые вычисления? В изначальном сообщении про быстрые вычисления ничего нет
источник

А

Алексей in rust_offtopic
и вот тут находятся наши разногласия, потому что я считаю, что степень неполноты этой информации может быть в принципе любой в зависимости от желания программиста
источник

p

polunin.ai in rust_offtopic
Алексей
ага, и эта иформация почти всегда неполная
Трейдофф корректность/скорость разработки начинается
источник

А

Алексей in rust_offtopic
именно
источник

p

polunin.ai in rust_offtopic
suhr
Всмысле быстрые вычисления? В изначальном сообщении про быстрые вычисления ничего нет
Да, в твоём сообщении нет слов "быстрые вычисления"
источник

s

suhr in rust_offtopic
polunin.ai
Да, в твоём сообщении нет слов "быстрые вычисления"
Значит, мне нужно объяснять, почему параллельное быстрее, чем последовательное?
источник

SP

Stanislav Popov in rust_offtopic
suhr
Переслано от suhr
Суть в том, что (a mul b) и (c mul d) мы можем вычислять независимо, например, параллельно.
о наконецто я врубился. ты просто взял куски которые не зависят от друг друга и вычисляешь их независимо.
источник

p

polunin.ai in rust_offtopic
suhr
Значит, мне нужно объяснять, почему параллельное быстрее, чем последовательное?
Да
источник

p

polunin.ai in rust_offtopic
Так что твое объяснение никому не понравится
источник

p

polunin.ai in rust_offtopic
Ибо тебе придется ещё затирать про паралельность
источник

p

polunin.ai in rust_offtopic
То есть ты не смог объяснить почему нужны моноиды
источник

SP

Stanislav Popov in rust_offtopic
ну вообще к суперскалярности это тоже относится
источник

s

suhr in rust_offtopic
polunin.ai
Ибо тебе придется ещё затирать про паралельность
Ну как бы есть же какой-то базовый уровень программисткой культуры. Понимание, что такое цикл, рекурсия, параллельность...
источник

SP

Stanislav Popov in rust_offtopic
моноиды нужны потому что алгебра. а алгебра это точка зрения на все как на суммы чего то и закономерности между этим всем
источник

SP

Stanislav Popov in rust_offtopic
чтобы обьяснить моноиды надо чтобы человек увидел алгебру
источник

H

Hirrolot in rust_offtopic
Stanislav Popov
чтобы обьяснить моноиды надо чтобы человек увидел алгебру
чтобы человек перестал думать сугубо операционно
источник

SP

Stanislav Popov in rust_offtopic
а чтобы человек увидел алгебру ему надо например пописать графоний, где как раз всякие умножения матриц некоммутативны и прочее
источник