CPU Performance and Modeling Engineer
Austin, TX - USA
Job Summary
In this highly visible role you will be at the center of a chip design effort working with all disciplines with a critical impact on getting functional products to millions of customers quickly.
- Collaborate with software and system teams to identify and profile critical workloads for CPU performance and - Develop representative benchmarks for CPU critical - Capture key workloads for simulation on CPU performance - Identify hardware and software performance - Work closely with the Architecture Micro-Architecture and RTL teams in identification of solutionsnn- Run and analyze workloads on simulators and prototype devices as well as work on developing and automating performance analysis
- BS in Computer/Electrical Engineering preferrednn- You should have academic or industry experience in CPU performance architecture micro-architecture design or performance - Strong CPU architecture knowledge micro-architecture knowledge and an understanding of competing architecturesnn- Academic or industry experience working in a performance modeling - Proficient in C and Cnn- Proficient in scripting languages such as Perl Python and Rubynn- Ability to problem solve and prove your own
- Knowledge and experience with common performance benchmarks and workloadsnn- Knowledge of OS internals and compiler technology a plus
Required Experience:
IC
About Company
Ask Siri to name the most successful company in the world and it might respond: Apple. And it's not just out of familial pride. Apple consistently ranks highly in profit, revenue, market capitalization, and consumer cachet. In 2018, the company became the first reach a trillion dollar ... View more