This project will no longer be maintained by Intel.
Intel will not provide or guarantee development of or support for this project, including but not limited to, maintenance, bug fixes, new releases or updates. Patches to this project are no longer accepted by Intel. If you have an ongoing need to use this project, are interested in independently developing it, or would like to maintain patches for the community, please create your own fork of the project.
Contact: [email protected]
This repository offers tools and a reference implementations for optimizing dynamic language runtimes.
Please refer to https://www.intel.com/content/www/us/en/developer/articles/technical/runtime-performance-optimization-blueprint-intel-architecture-optimization-with-large-code.html for a blueprint that demonstrates how to diagnose Instruction Translation Lookaside Buffer (I-TLB) stalls, and reduce them using large pages.
This codebase has been built and tested successfully on Ubuntu v22.04.1 LTS version as of Feb. 2024
The Intel® Optimizations for Dynamic Language Runtimes is distributed under the MIT License.
iodlr is tested on the following 64 bit Linux operating systems:
- Ubuntu 20.04
Please submit an issue using native github.com interface: https://github.com/intel/iodlr/issues.
Please refer to the Contributing guide for details on how to contribute to this project.
Last update: 08/2024