#jit — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #jit, aggregated by home.social.
-
Ello Ello!
I am looking for #opensource #rust freelance jobs. I have extensive experience profiling and optimizing rust codebase for performance(CPU time and memory). And I am interested in similar projects. e.g. #hpc. I am also fluent with #Python. Have intermediate skill with #CommonLisp. And I am familiar with C/C++.
Other than these, I work well with theories, even though I haven't got formal university degree. I can study and understand references, academic papers, RFCs, and I can also dive deep into source code of other softwares to find the answer I'm looking for.
I would be more interested if the project has got close ties with #AI and #ML. For instance, #MachineLearning inference or training engine would be very much interesting! If the project is about research, even better! Personally, I've been hanging around Linear #GeneticProgramming(for classification and #JIT enabled) last few years.
I am also interested in learning GPU Programming, C/C++ and #Julia if the project requires them.
I don't want any job from entities based in the US. Such as corporations, companies or organizations.
You can ping me here on Fedi or otherwise email me(address below) to get more information about what I've done. However, the best way to prove meself is doing a task.
fkz [a] riseup [d] net
Boosts appreciated!
#FediHire #GetFediHired #Foss #artificial_intelligence #artificialInteligence #highperformancecomputing #high_performance_computing #cpp #cplusplus
-
[Перевод] Почему каждая JVM в вашей инфраструктуре прогревается отдельно
Каждая новая реплика запускает то же приложение, но JIT снова с нуля ищет горячие методы, собирает профиль и компилирует код. Казалось бы, пусть первая JVM сохранит результат, а остальные его заберут. Но машинный код JIT зависит от состояния конкретного процесса. От иерархии классов, загруженных реализаций и реального трафика. Чтобы перенести один метод, нужно быстро проверить тысячи предположений. Причём даже полностью корректный код может оказаться медленным для другой реплики. В статье разбираемся, почему поделиться результатами JIT гораздо сложнее, чем просто положить их в кеш.
https://habr.com/ru/companies/spring_aio/articles/1103204/
#java #sdk #jdk #jit #jre #kotlin #jitкомпилятор #jitкомпиляция
-
Заметки с PGConf.EU 2026
PGConf.EU 2026 в Валенсии стала моей первой постгресовой конференцией. Странное чувство: никого не знаешь в лицо, но с каждым вторым у тебя есть общие нерешённые вопросы. Чёртова удалёнка! Под катом — что сказали со сцены про REPACK, JIT и параллелизм, что обсуждали в кулуарах и что в целом я вынес из этого мероприятия.
https://habr.com/ru/companies/tantor/articles/1102016/
#сообщество #конференция #postgresql #параллелизм #jit #планировщик #repack #postgres_fdw #pgconfeu #pg_plan_advice
-
#ITByte: #AOT (Ahead-of-Time) Compilation and #JIT (Just-In-Time) Compilation are two primary methods used to convert high-level programming languages into machine code that can be executed by a computer.
While both aim to achieve the same goal, they employ different strategies with distinct advantages and disadvantages.
https://knowledgezone.co.in/posts/AOT-and-JIT-Compilation-671675d70814b56fbcb1616b
-
Python's experimental #JIT is being tossed out like last night's leftovers, confirming that not all #experiments end with a Nobel Prize🥇. #LWN tries to make it sound like a thrilling exposé, but it's just a nerdy soap opera about a doomed #Python feature nobody used🧪🐍. Guess we'll have to go back to our regularly scheduled slow-mo Python performance! 🐢💨
https://lwn.net/SubscriberLink/1102102/0c00e4d550f25f8c/ #news #programming #performance #HackerNews #ngated -
Python's experimental JIT to be removed
https://lwn.net/SubscriberLink/1102102/0c00e4d550f25f8c/
Comments: https://news.ycombinator.com/item?id=50257419
#HackerNews #Python #JIT #removal #experimental #features #programming #news #technology
-
PEP corner:
"After further discussion, we have decided to withdraw PEP 836. The Steering Council rightly sets a high bar for a proposal of this scope, and we don’t feel we have the personal bandwidth to carry the current version forward. We continue to believe in the technical direction outlined in the PEP, including free-threaded support and a method-based frontend, and remain optimistic about the JIT’s potential in CPython."
-
Python 3.15 megjelent: gyorsabb JIT (7–12% platformtól függően), PEP 810 lazy import (lazy kulcs), PEP 686: UTF‑8 alapértelmezett, új típusok: frozendict és sentinel, Tachyon profiler, frame pointerek alapból, és free-threaded build-ek stabil ABI. #Python #CPython #JIT #Profiling #OpenSource https://linuxmint.hu/hir/2026/10/megjelent-a-python-315-gyorsabb-jit-lusta-importok-es-alapertelmezett-utf-8
-
Python 3.15 hoz 7–12% gyorsulást JIT-tel és lazy importtal — elképzelted már, hogy ez mennyit javítana a te indulóidődön? Új frozendict, sentinel, UTF‑8 alapértelmezett és profilozó eszközök is jönnek. Részletek: https://linuxmint.hu/hir/2026/10/megjelent-a-python-315-gyorsabb-jit-lusta-importok-es-alapertelmezett-utf-8
#Python315 #Python #JIT #lazyimport #frozendict #sentinel #UTF8 #profiling #Tachyon #free_threading
-
FEX 2610: AVX‑VNNI, SSE4.2 és 3DNow! JIT-támogatás érkezik, plusz lemezcache méretkorlátozás. Mit gondolod, javítja-e ez a játékok futását NVIDIA DGX-en, kipróbálnád?
-
Je présente ce matin avec Françoise Rubellin notre projet "Lumiverse - un univers virtuel pour s'immerger dans le théâtre des Lumières" aux Journées d'Informatique Théatrale. Plus d'infos sur https://olivieraubert.net/talks/20261008-lumiverse/ #vr #theater #jit
-
A VUSec bemutatott egy új Spectre‑v2 BTR támadást, amellyel cBPF JIT memóriából kiolvasható kernel‑adat. Ez téged is érinthet, ha Docker/Chrome vagy cBPF-et használsz — aggódsz mi lesz a jelszóhashekkel? Nézd meg a javításokat és CVE-ket!
#Spectre #BTR #cBPF #LinuxKernel #VUSec #JIT #CVE-2026-64507 #CVE-2026-64508 #Intel #Security
-
Branch Target Reuse, BTR: New Spectre V2 Attack Targeting JIT Compilers:
https://www.vusec.net/projects/btr/
#cybersecurity #infosec #exploitation #vulnerability #jit #cpu
-
Dynamically generated code (with dumped classes) is now treated as a first class citizen in JITWatch, the Just In Time compilation inspector that can help you understand the optimisations made by the JVM at runtime.
This feature was contributed by JITWatch community member Andrew Oswald and has been incorporated into the 1.7.0 release.
https://github.com/chriswhocodes/jitwatch/releases/tag/1.7.0
-
Ускорение Python-сервиса с CinderX: JIT и статическая типизация
У любого ускорителя Python есть число: во сколько раз он быстрее. Меряют его на ядрах - сортировка, обход дерева, арифметика в цикле. Сервис устроен не так: обработчик ходит в базу, считает в numpy, сериализует ответ, и байткода, к которому это число применимо, в нём может почти не остаться. CinderX ускоряет байткод, и за пределы байткода это число не распространяется. Доля байткода в вашем сервисе - свойство вашего кода, а не расширения, и пока она не посчитана, «ставить или нет» решается угадыванием.
https://habr.com/ru/articles/1084420/
#python #jit #cinderx #cpython #производительность #байткод #сборщик_мусора #оптимизация #типизация #static_python
-
-
Why do almost all Python JIT compilers die?
Building a JIT is massive:
⚡ HotSpot: 1,000s of person-years
⚡ V8: ~50 full-time engineersLaurence Tratt explains why dynamic languages make JITs a sinkhole - and how meta-tracing could change everything.
🔗 Watch now: https://www.infoq.com/presentations/yk-meta-tracing-jit-compiler/
-
dear fedi, i need some help, i remember reading somewhere that #JIT #vulns are dominating the attacks on #browsers, but i cannot find where i read it. if anyone has pointers to #statistics re: JIT vs non-JIT vulns in browsers, i'd be super helped :)
-
via @dotnet : Performance Improvements in .NET 11
https://ift.tt/z2R873A
#net11 #dotnet #performance #performanceimprovements #runtime #JIT #async #runtimeasync #CLR #garbagecollector #CSharp #dotnet11 #BenchmarkDotNet #benchmark #JITInlining #boundscheck #range… -
Как QEMU исполняет чужой код: изучаем Tiny Code Compilator изнутри
QEMU — это не просто виртуализация с KVM. Его главная cуперсила — способность запускать программы, скомпилированные для одной архитектуры, на совершенно другом процессоре. Безо всякой поддержки со стороны хоста. Например, запустить прошивку для ARM-микроконтроллера на x86-ноутбуке. Как это работает? Под капотом QEMU скрывается JIT-компилятор под названием TCG (Tiny Code Generator). В этой статье мы разберем его устройство на практических примерах для RISC-V и посмотрим, как инструкции превращаются из одного машинного кода в другой, как формируются блоки трансляции, и зачем там нужны longjmp и цепочки блоков.
-
А чё, так можно было? new ≠ память
В .NET есть метод, который всегда возвращает false . Есть очистка списка, которая ничего не очищает. И есть new , после которого в куче пусто. Разберем пять таких мест: что написано в исходнике, что от него остаётся в машинном коде и зачем так сделано.
https://habr.com/ru/articles/1080016/
#NET #C# #JIT #RyuJIT #escapeанализ #интринсики #BenchmarkDotNet #оптимизация #машинный_код #производительность
-
It was agreed with AdoptOpenJDK / Adoptium that their GitHub organisation was no longer the best home for JITWatch and so I have transferred the project back to my own GitHub account https://github.com/chriswhocodes/jitwatch
There are some exciting (for JVM and performance geeks) new features in the pipeline but most importantly, JITWatch has always been and will remain a free and open source tool for the benefit of the Java community.
-
macOS is so frequently warning me that this or that app I launch will not be functional when Apple sunsets Rosetta 2 and its Ahead-Of-Time compilation, providing x86-64 -> ARM translation in macOS Golden Gate.
On the one hand, yes, this is a hard driver to get developers to update their app to native and, as such, provide higher performance and peak integration into the latest OS.
On the other hand...I've ridden this CPU platform switch train on the Mac long enough (having been here for every one that's happened), that I know many "little" apps that aren't huge moneymakers or maybe aren't any longer maintained will just cease to exist in on the modern Mac platform when this happens, and this saddens me greatly. Some of these apps I use often, even daily.
I neither look forward to nor praise this coming move from Apple.
https://www.macrumors.com/2026/06/10/macos-golden-gate-last-to-support-intel-apps/
#Apple #Mac #macOS #macOSGoldenGate #Rosetta #Rosetta2 #AOT #JIT #x86 #x8664 #ARM #AppleSilicon #OS #technews #tech #software #operatingsystem #indiedev #legacysoftware #computing
-