US
0 suggestions are available, use up and down arrow to navigate them
PROCESSING APPLICATION
Hold tight! We’re comparing your resume to the job requirements…

ARE YOU SURE YOU WANT TO APPLY TO THIS JOB?
Based on your Resume, it doesn't look like you meet the requirements from the employer. You can still apply if you think you’re a fit.
Job Requirements of Senior Engineer, CPU Performance and Power Modeling:
-
Employment Type:
Full-Time
-
Location:
San Jose, CA (Onsite)
Do you meet the requirements for this job?
Senior Engineer, CPU Performance and Power Modeling
Bayone Solutions Inc
San Jose, CA (Onsite)
Full-Time
Description:
We are seeking a skilled engineer to join our team in the development of a cycle-accurate CPU performance and power model. This role involves configuring simulation environments, generating workload checkpoints, automating simulation processes, and analyzing workload outputs to support next-generation CPU architecture research.
Responsibilities
Setting up CPU simulation environments, including installing and compiling open-source tools such as GEM5 and McPAT, along with their software dependencies often involving configuration of Linux environment variables
Generating CPU workload checkpoints using the SimPoint toolset, including compiling benchmark applications, creating simulation checkpoints, and validating checkpoint functionality
Automating the simulation process, including job submission to LSF grids, and collecting and analyzing statistics using custom scripts
Contributing to innovations in CPU architecture simulators through coding, testing, and debugging, following successful setup and automation of the simulation environment
Minimum qualifications
Strong C++ and object-oriented programming skills
Familiarity with the Linux environment
Experience with scripting languages such as Python
Basic understanding of computer architecture and microarchitecture, including O3 execution and pipeline design
Basic understanding of ISAs and assembly language
Experience with the GEM5 simulator
Strong verbal and written communication skills
Highly organized, detail-oriented, and self-motivated; able to work independently and collaboratively in a team environment
M.S. degree in Computer Engineering or a related field
Preferred qualifications
Hands-on experience with SimPoint checkpoint generation
Experience in CPU architecture and microarchitecture performance modeling
Proficient in coding and debugging the GEM5 simulato
We are seeking a skilled engineer to join our team in the development of a cycle-accurate CPU performance and power model. This role involves configuring simulation environments, generating workload checkpoints, automating simulation processes, and analyzing workload outputs to support next-generation CPU architecture research.
Responsibilities
Setting up CPU simulation environments, including installing and compiling open-source tools such as GEM5 and McPAT, along with their software dependencies often involving configuration of Linux environment variables
Generating CPU workload checkpoints using the SimPoint toolset, including compiling benchmark applications, creating simulation checkpoints, and validating checkpoint functionality
Automating the simulation process, including job submission to LSF grids, and collecting and analyzing statistics using custom scripts
Contributing to innovations in CPU architecture simulators through coding, testing, and debugging, following successful setup and automation of the simulation environment
Minimum qualifications
Strong C++ and object-oriented programming skills
Familiarity with the Linux environment
Experience with scripting languages such as Python
Basic understanding of computer architecture and microarchitecture, including O3 execution and pipeline design
Basic understanding of ISAs and assembly language
Experience with the GEM5 simulator
Strong verbal and written communication skills
Highly organized, detail-oriented, and self-motivated; able to work independently and collaboratively in a team environment
M.S. degree in Computer Engineering or a related field
Preferred qualifications
Hands-on experience with SimPoint checkpoint generation
Experience in CPU architecture and microarchitecture performance modeling
Proficient in coding and debugging the GEM5 simulato
Get job alerts by email.
Sign up now!
Join Our Talent Network!