Take part in the development of performance models for high-performance computing systems, enabling accurate architectural analysis and optimization of advanced processors.
Design and implement architectural models in C++
Conduct performance analysis and provide insights for system optimization
Collaborate with architects and design teams to ensure model accuracy
Validate performance metrics against hardware implementations
Must have
Proficiency in C++ and object-oriented programming
Solid understanding of computer architecture
Experience in creating and maintaining performance models
Nice to have
Exposure to x86 architecture
Knowledge of digital design and verification processes
Familiarity with scripting and automation tools to enhance modeling workflows
Languages
English: B2 Upper Intermediate
Seniority
Senior