Senior CPU Architect (R & D)

Senior CPU Architect (R & D)

IC Resources | Cambridge, ENG, GB

Posted 21 days ago

Apply Now

Description

This is a key position as a senior architect – to work on the latest developments in CPU architecture – for improvements in processing power, performance and optimisation.


Main Responsibilities



  • Performance analysis of applications of interest to propose new instructions and ISA extensions.

  • Reworking and optimisation of critical parts of applications to support new ISA.

  • Implementation of proposed new instructions or uArch tweaks in performance simulator for evaluation of possible performance benefits.


Requirement



  • Deep understanding of modern CPU architectures

  • Knowledge and experience of using of latest Aarch64 or X86 instruction sets.

  • Background in performance analysis, profiling and workload characterization.

  • Excellent collaboration and interpersonal skills


Considered as a plus



  • Experience in developing and using performance simulators like GEM5 (O3 model), Sniper or others is a big plus.

  • Experience in developing and using dynamic binary instrumentation infrastructures like QEMU or DynamoRIO or x86 PIN is a plus.

  • Knowledge of NPU/GPU architecture

  • Experience in simulator development for NPU/GPU

  • Experience in implementing instructions in the ARM/x86 architecture is preferred.


#J-18808-Ljbffr