The OpenNET Project / Index page

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



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

Оглавление

Для Python предложен JIT-компилятор, использующий технику copy-and-patch, opennews (??), 26-Дек-23, (0) [смотреть все]

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


7. "Для Python предложен JIT-компилятор, использующий технику co..."  +5 +/
Сообщение от Аноним (7), 26-Дек-23, 15:06 
Все регистры пришлось сохранять ещё потому, что на максимальных флагах защиты от всех микроархитектурных уязвимостей компилер всё нулил при выходе из функции, не анализируя, откуда функция вызывается. Ещё очень неудобно вызывать функции из асм-кода. Приходртся самому всё класть на стэк. Изменяется прототип - всё насмарку, уследить за этим трудно. Зато у меня одна из самых быстрых программ. К сожалению пока неопубликована. У меня есть кое-какие идеи как этот джит выкинуть, сгенерировав экспоненциально много (а для этого нужно будет произвести большой поиск в графе состояний ветвями и границами, при этом результат гарантированно даст не очень большой показатель экспоненты, так что будет feasible) функций силами компилятора, шаблонов, constexpr и хардкода, а потом выбрав нужную. Если покажет производительрость наравне или выше джита - вообще джит выкину. Тогда и зарелижу.
Ответить | Правка | Наверх | Cообщить модератору

9. "Для Python предложен JIT-компилятор, использующий технику co..."  +8 +/
Сообщение от Аноним (9), 26-Дек-23, 15:11 
Ты =очень= крутой, аноним.

Но пользоваться твоей программой я, конечно, не буду.

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

13. "Для Python предложен JIT-компилятор, использующий технику co..."  +/
Сообщение от Аноним (13), 26-Дек-23, 15:17 
А никто и не заставляет :). Кушайте Растишку.
Ответить | Правка | Наверх | Cообщить модератору

42. "Для Python предложен JIT-компилятор, использующий технику co..."  +1 +/
Сообщение от Аноним (9), 26-Дек-23, 18:02 
Чем больше я понимаю ЯП и учу Схему, тем больше пишу на баше.
Ответить | Правка | Наверх | Cообщить модератору

14. "Для Python предложен JIT-компилятор, использующий технику co..."  +1 +/
Сообщение от Аноним (14), 26-Дек-23, 15:19 
И я не крутой. Я просто перфекционист.
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

43. "Для Python предложен JIT-компилятор, использующий технику co..."  +1 +/
Сообщение от YetAnotherOnanym (ok), 26-Дек-23, 18:05 
Я так понимаю, если тебя вовремя не остановить, ты дойдёшь до того, что всю computationslly-heavy функциональность запихнёшь в fpga'шку.
Ответить | Правка | Наверх | Cообщить модератору

76. "Для Python предложен JIT-компилятор, использующий технику co..."  +/
Сообщение от x3who (?), 27-Дек-23, 00:29 
> Я так понимаю, если тебя вовремя не остановить, ты дойдёшь до того, что всю computationslly-heavy функциональность запихнёшь в fpga'шку.

Чот вот это не пахнет даже минимизацией и переводом в базис FPGA-шкинскиких LU: "сгенерировав экспоненциально много функций силами компилятора"

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

38. "Для Python предложен JIT-компилятор, использующий технику co..."  +/
Сообщение от Вы забыли заполнить поле Name (?), 26-Дек-23, 17:40 
> Ты =очень= крутой, аноним.
> Но пользоваться твоей программой я, конечно, не буду.

Если она есть вообще.

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

25. "Для Python предложен JIT-компилятор, использующий технику co..."  +/
Сообщение от Аноним (25), 26-Дек-23, 16:01 
а что делает твой софт?
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

31. "Для Python предложен JIT-компилятор, использующий технику co..."  +7 +/
Сообщение от Аноним (31), 26-Дек-23, 16:34 
Когда доделаю - на опеннете может появиться анонс. А пока - "ничего".
Ответить | Правка | Наверх | Cообщить модератору

32. "Для Python предложен JIT-компилятор, использующий технику co..."  +5 +/
Сообщение от pavlinux (ok), 26-Дек-23, 16:58 
Приз за лучший "Коммент Года 2023"!  
Ответить | Правка | Наверх | Cообщить модератору

70. "Для Python предложен JIT-компилятор, использующий технику co..."  +3 +/
Сообщение от Аноним (70), 26-Дек-23, 22:44 
Тогда подождём. А пока - "НЕ НУЖНО".
Ответить | Правка | К родителю #31 | Наверх | Cообщить модератору

115. "Для Python предложен JIT-компилятор, использующий технику co..."  +/
Сообщение от Аноним (115), 27-Дек-23, 12:50 
"На словах я Лев Толстой, а не деле..."
Всё как обычно)
Ответить | Правка | К родителю #31 | Наверх | Cообщить модератору

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

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




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

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