John Stratton
Chief Technology Officer at MulticoreWare Inc
Walla Walla, Washington, United States
About John Stratton
John Stratton is Chief Technology Officer at MulticoreWare Inc. Location: Walla Walla, Washington, United States.
I am a computer scientist/engineer focusing on undergraduate and continuing professional education, high-performance computing on consumer platforms, and programmer productivity. As a professor, I teach a broad range of core computer science topics, including introductory programming, data structures, computer systems, and algorithms. I also teach advanced courses in software performance design and optimization for both undergraduate and professional audiences. As a researcher, I develop high-performance software for scientific and industry applications, and design compiler and runtime systems to better support software optimization in a variety of domains including machine learning and signal processing.
Skills
Additional experience
Chair of the Office of the CTO
MulticoreWare Inc
April 2017 – April 2023
Education
- Doctor of Philosophy (PhD), University of Illinois Urbana-Champaign
- Master of Science (MS), University of Illinois Urbana-Champaign
