Бред

Ответить в тред Ответить в тред
Check this out!
Аноним 02/12/21 Чтв 10:06:17 2588998221
1625461793316.png 26Кб, 640x500
640x500
1484408894262.png 7Кб, 282x212
282x212
Закон Амдала или почему говнокодеры выпускают тормозное говно на любом железе

Таблица показывает, во сколько раз быстрее выполнится программа с долей последовательных вычислений α при использовании p процессоров.

Из таблицы видно, что только алгоритм, вовсе не содержащий последовательных вычислений ( α = 0), позволяет получить линейный прирост производительности с ростом количества вычислителей в системе. Если доля последовательных вычислений в алгоритме равна 25 %, то увеличение числа процессоров до 10 дает ускорение в 3.077 раз, а увеличение числа процессоров до 1000 даст ускорение в 3.988 раз.

Отсюда же очевидно, что при доле последовательных вычислений α общий прирост производительности не может превысить 1 / α . Так, если половина кода — последовательная, то общий прирост никогда не превысит двух.

Ваши оправдания, быдлокодеры?
Аноним 02/12/21 Чтв 10:09:12 2588999252
1499663046449.png 272Кб, 628x286
628x286
Он смотрит на тебя снисходительно
Аноним 02/12/21 Чтв 10:16:45 2589002173
1592274033616.png 165Кб, 638x359
638x359
В чем он не прав?
Аноним 02/12/21 Чтв 10:22:17 2589004194
image.png 192Кб, 850x400
850x400
Не всё можно делать параллельно и не всегда например прирост скорости компенсирует затраты, которые неизбежно возникают в многопоточной среде. Дебажить, дизайнить архитектуру, поддерживать, расширять многопоток гораздо, гораздо сложнее. И по факту мало где надо.
Ну и сначала надо сделать чтобы работало, а потом чтобы работало быстро, если понадобится.
Аноним 02/12/21 Чтв 10:23:30 2589004535
>>258900419
Го AAA игру на питончике, епта бля. Работает же.
Аноним 02/12/21 Чтв 10:25:23 2589005276
>>258899822 (OP)
А еще расходы наклпдные есть и т.д. и т.п.
Но короче мне лень расписывать
02/12/21 Чтв 10:25:37 2589005387
Аноним 02/12/21 Чтв 10:26:34 2589005708
>>258900538
Говнокодер, ты стрелки-то не переводи
Аноним 02/12/21 Чтв 10:32:31 2589008039
>>258899822 (OP)
>Ваши оправдания, быдлокодеры?
Как будто кодеры виноваты лол, скорость разработки важнее скорости работы проги, отсюда и пляшем
Аноним 02/12/21 Чтв 10:33:16 25890083610
>>258900803
Оправдывай дальше поедание говна
Аноним 02/12/21 Чтв 10:34:39 25890088211
Аноним 02/12/21 Чтв 10:34:57 25890089712
Аноним 02/12/21 Чтв 10:35:41 25890092313
Аноним 02/12/21 Чтв 10:36:39 25890096114
Двачую вкатуны даже прогу с одной кнопкой в 5 гигов не уместят бля, промыли мозги своим петухоном.
Аноним 02/12/21 Чтв 10:36:41 25890096215
Аноним 02/12/21 Чтв 10:38:35 25890105516
>>258900923
Ты остаиваешь интересы быдлокодеров, подменяя изначальную постановку вопроса установками макакарабов. Не мы такие, жизнь такая - подобные оправдания не выдерживают никакой критики. Пись-пись тебе в ротяку.
Аноним 02/12/21 Чтв 10:41:27 25890116617
>>258901055
Один хуй, выше теоретически заданного предела не прыгнешь, если изначально все сделал хуево, даже 1000 ядер не сильно помогут.

> Закон Амдала показывает, что прирост эффективности вычислений зависит от алгоритма задачи и ограничен сверху с α =/= 0.
>
> Более того, если учесть время, необходимое для передачи данных между узлами вычислительной системы, то зависимость времени вычислений от числа узлов будет иметь минимум. Это накладывает ограничение на масштабируемость вычислительной системы, то есть означает, что с определенного момента добавление новых узлов в систему будет увеличивать время расчёта задачи.
Аноним 02/12/21 Чтв 10:42:35 25890122018
Аноним 02/12/21 Чтв 10:46:57 25890141319
>>258901055
Есть бизнес.
У бизнеса есть 100к рублей и потребность в простеньком продукте в течении 2 недель.
У бизнеса нет 300к рублей и пары месяцев, чтобы все охуенно архитектурно сделать, покрыть все тестами, заложить масштабируемость.
Ты будешь работать забесплатно или от работы откажешься?
Аноним 02/12/21 Чтв 10:47:10 25890142420
>>258901055
>подобные оправдания не выдерживают никакой критики
Есть клиент и есть 2 фирмы. Фирма А говорит что через год выпустит топовый продукт, быстрый, без багов и т.д. У фирмы Б есть тормознутый продукт уже сейчас, угадай к кому уйдет клиент? Писать сложный код конфетку это мечта любого разраба, но за это тупо не платят
Аноним 02/12/21 Чтв 10:47:29 25890144021
>>258899822 (OP)
Это же вообще про возможность распаралеливания вычислений.
А говно пишут потому что приложение должно приемлемо работать на железе среднего пользователя, а все что ниже нахуй, за это не платят и нет в ТЗ.
Аноним 02/12/21 Чтв 10:53:04 25890165322
>>258901424
Звбей это максимум шизик студент-школьник, вчера первый раз написавший хеллоу ворлд на паскале и в душе не ебущий как проекты впринципе делаются.
Аноним 02/12/21 Чтв 10:57:05 25890180723
>>258901413
> сделал говно
> когда тебя макают в него ебалом виноват бизнес
Аноним 02/12/21 Чтв 11:05:31 25890214924
>>258901807
Тебе платят обычно ровн остолько чтобы ты сделал mvp и работало.
Хотя зачем я что то обьясняю дауну который вчера лабы по методам сортировки сдавал
Аноним 02/12/21 Чтв 11:08:46 25890227825
1505048203902.png 1953Кб, 2560x1600
2560x1600
Аноним 02/12/21 Чтв 11:11:12 25890237726
>>258901807
> Бизнес вынуждает с точностью до получала отчитываться на что я потратил время
> Рефакторинг и разработка архитектуры это максимум пара часов плюс совещания
> Виноват программист
Ты походу вообще диванный теоретик.
Аноним 02/12/21 Чтв 11:15:09 25890254627
>>258899822 (OP)
Ну да блять, дело, конечно же, не в том, что они забивают на оптимизацию хер
Аноним 02/12/21 Чтв 11:15:56 25890258428
Аноним 02/12/21 Чтв 11:18:27 25890268729
>>258902584
Тышо))))
Гречневые вон работают в два раза больше за те же деньги, и ты поработай)))
Аноним 02/12/21 Чтв 11:21:27 25890283830
>>258899822 (OP)
Закон мамаши-шлюхи ОПа. Выпускают тормозное говно, потому что рынок требует такое.
Аноним 02/12/21 Чтв 11:22:14 25890287631
>>258901055
Ну так не отстаивай и пользуйся своим софтом, хуета.
Аноним 02/12/21 Чтв 11:22:26 25890288232
>>258902687
Пусть гречневые код и пишут тогда
Аноним 02/12/21 Чтв 11:23:27 25890293233
>>258902838
Эта кодомакака порвалась, несите новую
Аноним 02/12/21 Чтв 11:35:54 25890349534
>>258899822 (OP)
1. Оптимизации - сложно, не многие разрабы могут это делать (читай, те кто могут, стоят дороже)
2. Оптимизации - долго, а значит напрямую дороже
3. Оптимизации - нахуй никому не сдалось. Несколько юзеров могут ныть, большинству похую

то же многопоточное программирование, про которое говорит Амдал, жрет сильно больше инты и стреляет сильно больнее, чем обычное

в целом прога жрет все человеческие интеллектуальные ресурсы и просит еще, а мы не можем ей их дать из-за распределения iq (не цифры, а в целом)

ты не представляешь, насколько другим был бы мир, если бы людишки смогли программировать быстрее, без каких-либо продвижений в технологии / веществах. мы пиздецки ограничены своей тупостью
02/12/21 Чтв 11:52:56 25890417535
>>258899822 (OP)
когда начнёт лагать у критичной части юзеров тогда заведите таску, мы сделаем
Аноним 02/12/21 Чтв 11:56:31 25890432636
02/12/21 Чтв 11:59:04 25890443537
Ну и есть такая штука как читаемость кода. Если можно написать более понятный код но который будет работать медленнее то нормальный кодер такой и напишет.
Кодер олимпиадник горе в тиме

>>258904326
да, да. Тасочку запили, может кто то и будет делать, только у меня есть более важные дела. Проверь через пару месяцев
Аноним 02/12/21 Чтв 12:00:28 25890449738
1575251628341.gif 575Кб, 300x265
300x265
Аноним 02/12/21 Чтв 12:24:40 25890556239
>>258899822 (OP)
>Закон Амдала или почему говнокодеры выпускают тормозное говно на любом железе
Хз что это за закон и вообще тред не читал НО:

Говнокодеры пишут тормозное говно только потому что им за это платят!
Хуй кто из здесь сидящих готов платить х10 от текущей стоимости игр, например, или софта, просто для того, чтобы они работали быстрее

Ты! Да-да, именно ты, голосуешь рублем за этот тормозной кал, а задача кодера просто выкатить еще 10-20 фич, чтобы ты не заскучал


Задавайте ответы

мимо писатель тормозного говна 300к в наносек
Аноним 02/12/21 Чтв 12:42:47 25890636240
>>258905562
> Хз что это за закон
> мимо писатель тормозного говна 300к в наносек
Неудивительно
Аноним 02/12/21 Чтв 12:43:54 25890641541
>>258905562
> Хуй кто из здесь сидящих готов платить х10 от текущей стоимости игр, например, или софта, просто для того, чтобы они работали быстрее
Так в том-то и дело, что они платят x10 стоимости железа, чтобы софт работал медленнее
Аноним 02/12/21 Чтв 12:48:02 25890662442
>>258906362
В чем суть претензии вообще? От пользователей поступил запрос на тормозное говно - компания разработчик его удовлетворила. Или ты предлагаешь мне учиться для получения никому не нужных навыков? Лол, нет, спасибо, я кушать все же больше хочу

>>258906415
Предлагаю всему миру просто перестать вкладываться в железо и начать платить х10 стоимости за софт, этого будет достаточно, чтобы через несколько лет он начала работать быстрее. Вот только беда в том, что за это время программы почти не будут обновляться
02/12/21 Чтв 12:50:59 25890678743
Как же макак разметало по треду, любо-дорого смотреть.
Аноним 02/12/21 Чтв 12:51:23 25890681644
>>258906787
Разметало пока только пользователей говнософта
Аноним 02/12/21 Чтв 12:54:31 25890696945
1634134687524.png 182Кб, 732x700
732x700
1556117959381.png 1384Кб, 2262x1810
2262x1810
02/12/21 Чтв 12:55:53 25890702846
>>258899822 (OP)
Ебать откровение снизошло, оказывается, количество процессоров ничего не дает для последовательных задач.
Аноним 02/12/21 Чтв 12:56:56 25890706347
Аноним 02/12/21 Чтв 12:57:06 25890706848
>>258907028
Гори-гори ясно, чтобы не погасло
Аноним 02/12/21 Чтв 13:10:09 25890761949
16384000496990.jpg 38Кб, 300x404
300x404
>>258899822 (OP)
Добро пожаловать в мир коммерческого ПО. В большинстве прикладных сфер деньги платятся не за максимально производительный софт, а за оптимальный по соотношению цена/качество. За микрооптимизациями лучше идти в опенсорс, там действительно идейные оптимизаторы оптимизируют код вплоть до машинных инструкций. Только всё это держится на голом энтузиазме, и никто тебе платить не будет за то что ты такой умный и перфекционист. Кроме того зачастую выгоднее докупить железок в серверную, чем тратить время разработчиков на оптимизацию, да и ещё пойди найди таких разработчиков кто шарит как правильно сделать. Не говоря уже о том, что далеко не любую задачу можно распаралеллить со 100% эффективностью, можно упереться в бутылочное горлышко (сетевой доступ, дисковый доступ и т.д.) и все твои оптимизации пойдут псу под пизду
Аноним 02/12/21 Чтв 13:24:30 25890836550
>>258900836
Ну а что, если бизнес говно жрет то почему я должен тратить свое время кормя его олениной? Да еще и учитывая что платить мне будут все равно как за говно
Аноним 02/12/21 Чтв 13:42:50 25890933551
Мань, быдлокодеры это проходят на 2 курсе универа
К твоему сожалению, далеко не любые задачи можно распараллелить. Там где можно, это и так делают
Аноним 02/12/21 Чтв 14:04:58 25891059052
>>258899822 (OP)
>если половина кода — последовательная
а если нет?
Настройки X
Ответить в тред X
15000
Макс объем: 20Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
X
Ваш шидевор X
Стикеры X
Избранное / Топ тредов