Vacancy expired!
- Description:
- Setting up CPU simulation environment including, but not limited to, installing and compiling open-source simulation tools with software dependencies, often requiring Linux environment variables,
- Running simulations, and gathering and analyzing statistics thereof including, but not limited to, submitting jobs to LSF grids or similar by writing and modifying scripts; and producing results in various forms such as a text file, Microsoft Word or Excel files using scripts,
- Generating CPU workloads including, but not limited to, compiling benchmark applications; making simulation checkpoints; and writing test cases in C or Assembly, or
- Coding, testing, and debugging innovations in CPU architecture simulators with senior performance engineers.
- Strong C and object-oriented programming skills
- Familiarity with the Linux environment
- Experience with the Python script language
- Basic understanding of computer architecture and microarchitecture including the concept of the O3 execution and the pipeline design
- Basic understanding of ISA and Assembly code
- Good verbal and written communication skills
- Being a highly organized, detail-oriented self-starter, who can deliver independently as well as in a team environment
- Hands-on experience in CPU architecture/microarchitecture simulators – GEM5 is a plus
- CPU architecture/microarchitecture performance modeling
- Experience in workload generation using open-source compilers and tools – Simpoint is a plus
- Master’s degree or higher
- ID: #49318926
- State: California Santaclara 95050 Santaclara USA
- City: Santaclara
- Salary: $50 - $82
- Job type: Contract
- Showed: 2023-02-20
- Deadline: 2023-04-18
- Category: Et cetera