Profile and characterize trending GPU benchmarks and applications (games, HPC, AR/VR and AI). Use/develop tools to identify performance bottlenecks and study optimization heuristics. Propose/prototype improvements in compilers and GPU architecture...