Chief Technology Officer
CurrentDirector of research and technology/IP development strategy. Leader of strategic discussions around industry-disrupting technologies like generative AI.
Please complete the CAPTCHA to continue
@multicorewareinc.com
✓
2 phones found area 408
✓
LinkedIn matched
A concise factual answer block for searchers comparing this professional profile.
John Stratton is listed as Associate Professor of Computer Science, Whitman College | CTO, MulticoreWare, Inc. at MulticoreWare Inc, based in Walla Walla, Washington, United States. AeroLeads shows a work email signal at multicorewareinc.com, phone signal with area code 408, and a matched LinkedIn profile for John Stratton.
John Stratton previously worked as Chief Technology Officer at Multicoreware Inc and Chair of the Office of the CTO at Multicoreware Inc. John Stratton holds Doctor Of Philosophy (Phd), Computer Engineering from University Of Illinois Urbana-Champaign.
This section adds company-level context without repeating John Stratton's masked contact details.
AeroLeads found 1 current-domain work email signal for John Stratton. Compare company email patterns before reaching out.
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.
Listed skills include Cuda, High Performance Computing, Opencl, Computer Architecture, and 20 others.
Company context helps verify the profile and gives searchers a useful next step.
A career timeline built from the work history available for this profile.
San Jose, Ca, Us
Director of research and technology/IP development strategy. Leader of strategic discussions around industry-disrupting technologies like generative AI.
San Jose, Ca, Us
Leading the committee of technical leaders within the company responsible for setting technology direction, developing new IP initiatives, and maintaining relationships with academic institutions around the world.
San Jose, Ca, Us
Leading and guiding the technical direction of the compiler and programming tools team, including designing software solution architecture, directing research projects, and responding to technical project escalations.
San Jose, Ca, Us
Architect and lead developer of the Multicore cross-Platform Architecture (MxPA), bringing OpenCL capabilities to new devices and improving performance on architectures already supporting the language.
Walla Walla, Wa, Us
Contributing to the continued growth of the Computer Science department and leading interdisciplinary collaborations around computing and the natural sciences. Director of the 3:2 Engineering program beginning in 2023.
Walla Walla, Wa, Us
Collaborating on the creation of a new computer science program at a prestigious liberal arts institution, working to build a robust curriculum and diverse and inclusive student community.
Hamilton, N.Y., Us
I taught existing and new undergraduate computer science courses and led undergraduate research projects. My best research student won the campus-wide undergraduate research award, received an honorable mention in the national Computing Research Association's Outstanding Undergraduate Researchers award, and was a highly sought graduate school candidate.
I taught two courses per term for the Winter and Spring terms in the Computer Science department of Knox College, including special topics courses in my area of expertise, CS II, and Computer Organization. I also led undergraduate research projects in the area of measuring programmer effort and determining code metrics that most closely correlate with programmer effort, to enable static tools that can analyze "code complexity" in a way that reflects real development work.
Champaign, Il, Us
Instructor for two lecture sections each semester for ECE 391 - Computer Systems Engineering.
Champaign, Il, Us
Research Assistant under Wen-mei Hwu in the IMPACT research group
Santa Clara, Ca, Us
I contributed to a product-quality implementation of the CUDA language on CPU platforms. Related to this project, I also filed for two patents on new compilation techniques. The work resulted in a joint publication with the University of Illinois in the 2010 conference on Code Generation and Optimization.
Santa Clara, Ca, Us
I designed and performed several performance experiments for proposed new architecture features. I also filed four patent applications for architecture and algorithm improvements during this period, each as lead inventor, all of which have been subsequently granted.
Quick answers generated from the profile data available on this page.
John Stratton works for MulticoreWare Inc.
John Stratton is listed as Associate Professor of Computer Science, Whitman College | CTO, MulticoreWare, Inc. at MulticoreWare Inc.
AeroLeads has found 1 work email signal at @multicorewareinc.com for John Stratton at MulticoreWare Inc.
AeroLeads has found 2 phone signal(s) with area code 408 for John Stratton at MulticoreWare Inc.
John Stratton is based in Walla Walla, Washington, United States while working with MulticoreWare Inc.
John Stratton has worked for Multicoreware Inc, Whitman College, Colgate University, Knox College, and University Of Illinois Urbana-Champaign.
You can use AeroLeads to view verified contact signals for John Stratton at MulticoreWare Inc, including work email, phone, and LinkedIn data when available.
John Stratton holds Doctor Of Philosophy (Phd), Computer Engineering from University Of Illinois Urbana-Champaign.
John Stratton is listed with skills including Cuda, High Performance Computing, Opencl, Computer Architecture, Parallel Programming, Parallel Computing, C, and Gpu.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial Search contacts