The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Сравнение эффективности 20 языков программирования, opennews (??), 03-Янв-24, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


120. "Сравнение эффективности 20 языков программирования"  –2 +/
Сообщение от User (??), 03-Янв-24, 13:28 
Так-то при решении сколько-нибудь осмысленной объёмной задачи компилятор почти наверняка справится лучше... Т.е. возможны конечно варианты - но in general на x64 как-то так.
Ответить | Правка | К родителю #42 | Наверх | Cообщить модератору

163. "Сравнение эффективности 20 языков программирования"  +1 +/
Сообщение от Аноним (166), 03-Янв-24, 15:39 
Хватит повторять эти сказки. Не позорься.
Ответить | Правка | Наверх | Cообщить модератору

193. "Сравнение эффективности 20 языков программирования"  +/
Сообщение от Аноним (128), 03-Янв-24, 18:13 
А чё так мало желающих лабать на Асме? Неохота парится за 1% прироста производительности.
Ответить | Правка | Наверх | Cообщить модератору

215. "Сравнение эффективности 20 языков программирования"  +/
Сообщение от Аноним (142), 03-Янв-24, 19:38 
Из своей практики по обработке изображений, там не 1%, а иногда в лоб переписываешь на векторные инструкции - в 30 раз быстрее, неделю походишь, подумаешь - переписываешь и ещё в 2 раза быстрее, как-то так.
Ответить | Правка | Наверх | Cообщить модератору

216. "Сравнение эффективности 20 языков программирования"  +1 +/
Сообщение от Аноним (-), 03-Янв-24, 19:44 
> Из своей практики по обработке изображений, там не 1%, а иногда в лоб переписываешь на векторные инструкции - в 30 раз быстрее, неделю походишь, подумаешь - переписываешь и ещё в 2 раза быстрее, как-то так.

Полностью согласен. Если речь идет о либе ли ядре приложения.
Но если речь идет о например вьювере или редакторе изображений, то кол-во такого кода будет невелико относительно UI, бизнеса или обвязки.

И есть смысл ускорить именно такой код, а не писать целиком окошки и кнопочки на ASMе.


Ответить | Правка | Наверх | Cообщить модератору

269. "Сравнение эффективности 20 языков программирования"  +/
Сообщение от Аноним (261), 03-Янв-24, 23:21 
ну давай, покажи, что ты там напрактиковал, где код?
Ответить | Правка | К родителю #215 | Наверх | Cообщить модератору

380. "Сравнение эффективности 20 языков программирования"  +/
Сообщение от User (??), 04-Янв-24, 17:57 
> Из своей практики по обработке изображений, там не 1%, а иногда в
> лоб переписываешь на векторные инструкции - в 30 раз быстрее, неделю
> походишь, подумаешь - переписываешь и ещё в 2 раза быстрее, как-то
> так.

Не-не, не "критический участок специфического кода" на 300 сишных строк - а аналог хотя бы 5-10k чего-нибудь более высокоуровневого.

Ответить | Правка | К родителю #215 | Наверх | Cообщить модератору

381. "Сравнение эффективности 20 языков программирования"  +/
Сообщение от User (??), 04-Янв-24, 18:00 
> Хватит повторять эти сказки. Не позорься.

Действительно. В жизни дофига примеров вида "переписал 10000 строк плюсового кода на асм, получил хN к производительности" и вас не затруднит привести хотя бы два, да?

Ответить | Правка | К родителю #163 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру