Термины

Just-in-time compilation

Следите за последними материалами, объяснениями и связанными технологическими историями.

Последние материалы

CN
Улучшения .NET 11: накопительный прирост производительности — от JIT до асинхронного программирования

Улучшения .NET 11: накопительный прирост производительности — от JIT до асинхронного программирования

Microsoft представляет сотни улучшений в .NET 11, уделяя особое внимание JIT-компилятору, сокращению аллокаций, оптимизации вызовов интерфейсов и делегатов, а также внутренней структуре async/await. Опубликованные результаты показывают, что прирост достигается за счёт удаления ненужных проверок, аллокаций и вызовов, а не благодаря одному крупному изменению.

CN
Как использовать Numba для ускорения вычислительных моделей Python в финансовых услугах

Как использовать Numba для ускорения вычислительных моделей Python в финансовых услугах

Chad Schuster из Milliman объясняет, как Numba может преобразовывать части программ Python в оптимизированный код с помощью LLVM, используя параллельную обработку и GPU. Эксперимент демонстрирует значительный прирост производительности, но также выявляет ограничения объектно-ориентированного программирования, вывода типов и времени компиляции, поэтому выбор подходящих частей для ускорения становится критически важным.