CPU Performance and Power Modeling Job at BayOne Solutions, San Jose, CA

cEdCQjk4dERPM2pueW1hUEx5ZFVRRGNXZmc9PQ==
  • BayOne Solutions
  • San Jose, CA

Job Description

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

Job Tags

Similar Jobs

American Medical Association

Director PPD Sales & Account Management (Hybrid) Job at American Medical Association

 ...Director PPD Sales & Account Management Chicago, IL (Hybrid) The American Medical Association (AMA) is the nation's largest professional Association of physicians and a non-profit organization. We are a unifying voice and powerful ally for America's physicians, the... 

Farm Job Search

Dairy Farm Assistant Manager Job at Farm Job Search

 ...Dairy Farm Assistant Manager (5911) Location: Nebraska JobNumber: 5911 Dairy Calf Farm Manager Position available on a modern 3500 to 4000 head calf operation, with new facility and equipment, located in south central Nebraska. Dairy calves arrive at the facility... 

CyberCoders

TOP CPA Firm - Tax Manager (Generalist) Job at CyberCoders

 ...Package included) We are a national, client-focused public accounting & professional services firm with two offices in Minneapolis. We've seen 20% growth this year and have acquired 2 CPA firms. Due to this growth, we're hiring talented professionals and promoting quickly... 

Invisible Technologies

Machine Learning Engineer II Job at Invisible Technologies

Join to apply for the Machine Learning Engineer II role at Invisible TechnologiesAbout InvisibleInvisible Technologies is the AI training...  ...151,000. Bonuses and equity are available for roles above entry level. Final compensation depends on location, experience, skills... 

MIMO Technik

CNC Specialist : Programing & Machinist Job at MIMO Technik

 ...by the world's largest OEMs for space and flight-critical hardware. Role Description This is a full-time, on-site role for a CNC Specialist machinist in Los Angeles, CA. The position will be responsible for developing the department alongside our current lead application...