SHARE
Facebook X Pinterest WhatsApp

MIT Researchers Create AI Code Prediction Tool

thumbnail
MIT Researchers Create AI Code Prediction Tool

Digital data and network connection triangle lines and spheres in technology concept on blue background, 3d abstract illustration

The new tool uses a machine learning neural net and is said to be up to 50 percent more accurate than hand-crafted models.

Written By
thumbnail
David Curry
David Curry
Jan 10, 2020

MIT researchers have built an artificial intelligence tool capable of testing and predicting how fast code will run on computer chips and applications.

Currently, a small group of experts are able to build performance models that accurately predict how code will react in a certain environment. The expertise limitations mean many of these performance models deviate from real-world results, forcing developers to further optimize code after launch.

SEE ALSO: MIT Develops Autonomous Sensing System, Using Shadows

This new tool (named Ithemal), which made its debut at International Conference on Machine Learning last year, and is said to be up to 50 percent more accurate than ‘hand-crafted’ models. It uses a machine learning neural net to evaluate hundreds of thousands of profiled blocks on an open-source database.

Using its benchmark suite, the researchers were able to predict how Intel chips would run code more accurately than Intel. Ithemal has an error rate of around 10 percent, while Intel’s is around 20 percent, according to the researchers.

“Modern computer processors are opaque, horrendously complicated, and difficult to understand. It is also incredibly challenging to write computer code that executes as fast as possible for these processors,” said MIT professor and Ithemal co-developer Michael Carbin. “This tool is a big step forward toward fully modeling the performance of these chips for improved efficiency.”

Some computing tasks, especially validation and performance simulation, are so cumbersome to develop and perform accurately that AI guidance may become a necessity. For programs and applications that hold sensitive information, it is imperative that the model accurately predicts performance, which MIT has shown is better performed by AI.

thumbnail
David Curry

David is a technology writer with several years experience covering all aspects of IoT, from technology to networks to security.

Recommended for you...

Why Intelligence Without Authority Cannot Deliver Enterprise Value
Harsha Kumar
Feb 17, 2026
Real-time Analytics News for the Week Ending February 14
Cleaning up the Slop: Will Backlash to “AI Slop” Increase This Year?
Henry Young
Feb 13, 2026
On a Trust-Building Trajectory: AI in Network Automation
Brad Haas
Feb 12, 2026

Featured Resources from Cloud Data Insights

Why Intelligence Without Authority Cannot Deliver Enterprise Value
Harsha Kumar
Feb 17, 2026
Real-time Analytics News for the Week Ending February 14
Why Satellite Connectivity Sits at the Heart of Enterprise Network Resilience
Fánan Henriques
Feb 14, 2026
Cleaning up the Slop: Will Backlash to “AI Slop” Increase This Year?
Henry Young
Feb 13, 2026
RT Insights Logo

Analysis and market insights on real-time analytics including Big Data, the IoT, and cognitive computing. Business use cases and technologies are discussed.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.