AlexanderΒ Titov

Senior GPU Architect at Intel Corporation

Folsom, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

πŸ‘€
Senior
πŸŽ“
Top School
Alexander Titov is a Senior GPU Architect at Intel with 13 years of experience transitioning from deep expertise in CPU microarchitecture to GPGPU memory and caching features. He has led multi-site Memory cluster efforts, delivered cycle-accurate performance and power models, and drove prefetch and power-pathfinding work that yielded measurable gains (e.g., 60% L1 stride prefetcher improvement and >1.5% Core power savings). Comfortable moving concepts from rough drafts through simulation to implementation, he combines strong C/C++ modeling and Python automation skills with hands-on RTL collaboration. His work blends research-style pathfinding projects and production Core validation, and he holds multiple patents stemming from novel HW/SW co-design ideas such as multi-stream execution. As an open-source contributor, he added ELF parsing, assembler samples and unit tests to a cycle-accurate RISC-V/MIPS simulator, reflecting a practical interest in pre-silicon tooling and verification.
code13 years of coding experience
job12 years of employment as a software developer
bookBachelor's degree, Applied Math and Physics (de facto, Electrical Engineering and Computer Science), with honer, Bachelor's degree, Applied Math and Physics (de facto, Electrical Engineering and Computer Science), with honer at Moscow Institute of Physics and Technology (State University) (MIPT)
languagesRussian, English
github-logo-circle

Github Skills (19)

unit-testing10
simulation10
c-language10
simulator10
computer-architecture10
simulations10
risc-v10
parsing10
parse10
elf10
cprogramming-language10
mips10
assembly9
cpu9
assemble9

Programming languages (4)

JavaC++JavaScriptPython

Github contributions (5)

github-logo-circle
MIPT-ILab/mipt-mips

Oct 2012 - Feb 2014

Cycle-accurate pre-silicon simulator of RISC-V and MIPS CPUs
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:10 commits in 1 year 4 months
Contributions summary:Alexander contributed to the development of a cycle-accurate pre-silicon simulator for RISC-V and MIPS CPUs. Their work involved structuring the project directories, adding an ELF parser module, and including MIPS assembler samples, which suggests the user was implementing core functionalities for the simulator. The user also wrote and updated unit tests using Google Test Framework, contributing towards validating the functionality of the implemented modules like ElfSection and FuncMemory, which is essential for ensuring the simulator's reliability and accuracy.
optimizationsbranch-predictorsimulationsimulatorcycle
Contributions:60 pushes, 1 branch in 28 days
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Alexander Titov - Senior GPU Architect at Intel Corporation