Apply Now    
Job ID: JR0092703
Job Category: Intern/Student
Primary Location: Haifa, IL
Other Locations:
Job Type: Intern

Summer Internship - CPU Tracing Framework

Job Description
A program trace (check-point based), is a critical input to the CPU performance simulator, used for designing the next generations of processors. Due to the speed of cycle accurate CPU performance simulators, the trace cannot include the entire workload (program), but only a portion of it. But this portion should accurately represent the entire workload.
Capturing a representative and partial trace from a real-world workload is a complex task involving expertise from different domains and decisions based on data from different sources and analysis tools. It's a mixture of science, engineering and art.
We want to simplify the tracing process. Make it as automatics as possible. Let the "machine" gather data and make decisions when possible, or approach the user for help as required. We name this "machine" the Tracing Framework.
The definition of this project is flux at this stage, but will be defined with the relevant candidate at the proper time. This project will include experimenting and implementing a component from the CPU Tracing Framework.


Software hands-on 2nd or 3rd degree student
Experience with Python is an advantage
Familiarity with simulation is an advantage

Inside this Business Group

The Core and Visual Computing Group (CVCG) is responsible for the architecture, design and development of the CPU core and visual technology IPs that are central to Intel's system-on-a-chip (SoC) products and key to our datacenter, client and Internet-of-Things (IOT) platforms. CVCG strives to lead the industry through continuous innovation and world class engineering.

Apply Now    

What would you like to do now?

Connect with Us

Get Job Alerts

Get started
Student Center

Find out more about working at Intel

Learn more
Hiring Process

Hiring Process

Learn more

Grow your network of opportunities