Skip to content
/ iodlr Public

Tools and Reference Code for Intel Optimizations (eg Large Pages)

Notifications You must be signed in to change notification settings

intel/iodlr

Repository files navigation

Intel® Optimizations for Dynamic Language Runtimes

Introduction

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.

Status

This codebase has been built and tested successfully on Ubuntu v22.04.1 LTS version as of Feb. 2024

License

The Intel® Optimizations for Dynamic Language Runtimes is distributed under the MIT License.

You may obtain a copy of the License at:

https://opensource.org/licenses/MIT

Tested Linux versions

iodlr is tested on the following 64 bit Linux operating systems:

  • Ubuntu 20.04

How to provide feedback

Please submit an issue using native github.com interface: https://github.com/intel/iodlr/issues.

How to contribute

Please refer to the Contributing guide for details on how to contribute to this project.