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.
Salary available is dependent on experience: circa £100k and above.
Main Responsibilities
* Performance analysis of applications of interest to propose new instructions and ISA extensions.
* Reworking and optimization of critical parts of applications to support new ISA.
* Implementation of proposed new instructions or uArch tweaks in a performance simulator for evaluation of possible performance benefits.
Requirements
* Deep understanding of modern CPU architectures.
* Knowledge and experience of using the latest Aarch64 or X86 instruction sets.
* Background in performance analysis, profiling and workload characterization.
* Excellent collaboration and interpersonal skills.
* ISA architectures / ISA extensions.
* MIPS.
Considered 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, 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.
Cambridge, England, United Kingdom
Referrals increase your chances of interviewing at IC Resources by 2x.
#J-18808-Ljbffr